Gracias por su rápida respuesta. Pondré BOOT3_USERDATA.BIN en un sitio de alojamiento.
No tiene caso.
Tuve éxito con RT809H-DE v1.2 el archivo TVCONFIG.img
Claro, y el contenido de tvconfig.img lo puedes extraer con esta aplicación:
Make Image
Con esa aplicación también puedes volver a empaquetar tvconfig.img
Pero repito, si no tienes las direcciones RAM no podrás crear el script de instalación.
Este archivo no existe en Internet para esta carta madre. *35023029.
Obviamente no, y en dado caso debería ser exactamente igual al que tiene el firmware original.
La edición del firmware solo es conveniente cuando las imágenes se extraen del firmware original, no de un volcado de la eMMC.
Como ejemplo, este es un script para tvconfig:
Código:
filepartload 0x50000000 $(UpgradeImage) 0x804000 0x2000000
mmc erase.p tvconfig
mmc write.p 0x50000000 tvconfig 0x2000000 1
Ahí se pueden observar las direcciones requeridas, el offset de la partición en el firmware y su tamaño.
Como el firmware contiene varias, por eso tvconfig empieza en el offset 0x804000, pero si solo se crea el script para esta, quedaría en el offset 0x4000
Si desconoces la dirección en RAM, que en este ejemplo es 0x50000000, no podrás crear el script.
Aparte, ese 1 que está detrás de 0x2000000, indica que la memoria debe ser borrada, y no en todos los casos es necesario.
Al menos necesitas un firmware válido como referencia para obtener esos datos.
Postdata: El defecto de imagen solarizada se puede corregir desde el modo de servicio.