Creo que se debe a que tu firware es este R2B012 y le estas metiendo otro R4HA014, busca primero uno igual al que tienes antes de volver a intentar flashear.
compañero no tiene nada que ver

con lo del problema del block
Will flash 317 blocks...
verify block error
last blk:44480000,00010000

baja de nuevo el archivo main ya que puede estar dañado o puede ser tu cable usb