Le estaría eternamente agradecido si me lo preparara usted.A recortar la cabecera del archivo para obtener solo el firmware.
Eso también se puede solucionar, siempre y cuando el problema se encuentre en la zona de caché.
Fácil, copia los primeros 8 bytes con los que empieza el volcado, que en este caso son: E0285D439AE30625
Luego los buscas en el archivo de actualización por USB.
Cuando los encuentres, ese será el offset donde debes recortar.
O sea, de ahí hasta el offset 0x00
También puede ser al revés, o sea, copiar desde el offset que encuentres, hasta el final del archivo.
Esa parte la guardas como otro archivo, ya que será solamente el firmware de programación directa.
Recuerda siempre tener un respaldo del archivo original.
Si haces el primer proceso que mencioné con una copia del original, solo recortas la cabecera y guardas.
Si no entendiste, sube el archivo y yo lo recorto.
Si entendiste y finalmente te funciona, lo publicas para que le sirva a otras personas.
Te recomiendo usar este editor hexadecimal: HXD
He querido creer entenderle pero me surgen algunas dudas, y el problema viene en que ya he abierto y cerrado la TV 5 veces, le he reprogramado la spiflash 12 veces con 12 .bin diferentes y ando ya hasta saturado, me da pánico hacer el archivo y que no funcione y me quede con la duda de si es porque yo he realizado algún paso mal en dicha modificación o porque no va en sí, de ahí que le pida el favor, para descartar posibles errores míos.
Entiendo lo que usted me dice mas o menos ya que en su día juguetee mucho con el programador y unas eeprom de unos equipos de radio Teltronic, los cueles me dieron mucho ruido pero conseguí echarlos a andar precisamente haciendo algo parecido a lo que usted dice, dejar algunos bits del original y el resto de la actualización.
Nuevamente gracias por su ayuda.