TV Debugging Tool

Última edición por un moderador:
Poseo los siguientes firmware para esa tarjeta:
.- JVC TP.MT5510I.PB801 1366X768_REF30
.- JVC TP.MT5510I.PB801 1920X1080_REF56
.- ATVIO ATV3216ILED TP.MT5510I.PB801 Boot (Usar solo cuando no hay comunicación RS-232)
.- DAEWOO L32U7500AN (TP.MT5510I.PB801) (Volcado de RT809H)
.- DAEWOO 32 YP TP.MT5510I.PB801 (Volcado de RT809H)
.- POLAROID PTV3916ILED, TP.MT5510I.PB801 (Volcado de RT809H)

Si necesitas alguno, lo podré subir a un servidor para su descarga.

Por cierto... Este SoC es bastante bueno, muy rápido en el modo Smart y falla poco.
Hola D@rkytes, tengo problema justo con una tarjeta mt5510.p801 la cual no tengo comunicación rs232 por lo cual no puedo cargar el bootloader por flashtool, comentas que tienes el firmware para este caso.
Lo podrías compartir?.

La board tenia dañada la emmc y la remplace con un firmware que hay por internet y el log que me arroja es este

Código:
secure boot failed: 2
Trying 2nd ank...
2nd bank boot failed: 2
System Halts.

Alguien lo ha podido resolver?
 
Si, pero no tengo el dump completo. bueno los que tengo no le han funcionado, me pone ese mismo log..
este firmware lo tienes?
.- ATVIO ATV3216ILED TP.MT5510I.PB801 Boot (Usar solo cuando no hay comunicación RS-232)

el firmware update que me compartiste no se si me sirva ya que no alcanza la etapa de bootloader de recovery usb. pero igual probare. gracias
 
Última edición:
Si, pero no tengo el dump completo, bueno, los que tengo no le han funcionado, me pone ese mismo log.
Este volcado sí funciona, lo he usado varias veces.
Polaroid PTV3916iLED TP.MT5510I.PB801 (eMMC Dump)
¿Este firmware lo tienes?
.- ATVIO ATV3216ILED TP.MT5510I.PB801 Boot (Usar solo cuando no hay comunicación RS-232)
No, solo el bootloader pero se puede obtener del volcado Polaroid o cualquier otro.
no alcanza la etapa de bootloader de recovery USB.
No sé a qué te refieres con eso.
 
Este volcado sí funciona, lo he usado varias veces.
Polaroid PTV3916iLED TP.MT5510I.PB801 (eMMC Dump)

No, solo el bootloader pero se puede obtener del volcado Polaroid o cualquier otro.

No sé a qué te refieres con eso.
Gracias, creo que ya entendí mejor. Mi duda concreta es esta: la TV actualmente por UART se detiene inmediatamente en:

EMMC Error:6
Secure boot failed:2
Trying 2nd bank...
2nd bank boot failed:2
System Halts.

Ya estoy trabajando con una eMMC de 8 GB y puedo leer/escribir el USER AREA directamente por ISP.

Cuando comentas que el bootloader se puede obtener del volcado Polaroid o de cualquier otro, ¿qué parte exacta del dump debo extraer y escribir para recuperar el arranque?

¿Es la partición P0 / uboot completa, algún rango específico dentro de ella, o además hay que escribir otra región/partición?

Y una pregunta que me ayudaría mucho: ¿el bootloader que mencionas se escribe solamente en USER AREA o también hay que programar BOOT1/BOOT2 o configurar algún valor del EXT_CSD?

Tengo un dump Polaroid funcional y puedo extraer/escribir cualquier offset. Lo que quiero es recuperar solamente la etapa necesaria para que vuelva a entrar a RS-232/USB recovery, sin tener que depender del dump completo.
 
Lo he visto dos veces, ese procedimiento no es con f64 la del video, con ese procedimiento lo hice con 4 tarjetas mediatek, ninguna arrancó.

Si, esto lo ví, pero yo tengo es el UFI box y no se sacar esa llave RPMB, con el hash no es lo mismo que esa llave de la imagen.
Hola D@rkbytes buenas noches.

He seguido investigando sobre el procesador MT9216AAA si le pongo una memoria o limpio una usada con el UFI box el procesador no arrancan, no hace nada.

Debo crear 4 archivos para que arranque el procesador con memoria nueva, boot 1, boot 2, bin y EXT_CSD ponerlo a la memoria nueva, para que de log y poder hacer software con USB.

¿Sabrás de esa técnica?, ¿con que programa se hace?

Me interesa tengo muchas tarjetas Mediatek por memoria mala, saludos y gracias por la ayuda
 
Gracias, creo que ya entendí mejor. Mi duda concreta es esta: la TV actualmente por UART se detiene inmediatamente en:

EMMC Error:6
Secure boot failed:2
Trying 2nd bank...
2nd bank boot failed:2
System Halts.
Casualmente ingresó un TV Polaroid de 40" con la misma placa, pero está muerto, no enciende el LED de standby.
¿Por dónde estás conectando la consola? Yo usé el puerto VGA pero no obtengo nada.
La eMMC está completamente dañada, mañana muestro el log del RT809H y la lectura del EXT_CSD que fue lo único que pude obtener.
En mi caso se trata de una eMMC Kingston de 4 GB, pero esta placa también usa de 8 GB.
Cuando comentas que el bootloader se puede obtener del volcado Polaroid o de cualquier otro, ¿qué parte exacta del dump debo extraer y escribir para recuperar el arranque?
Al leer el archivo EXT_CSD me pude dar cuenta que en esta placa no se utiliza boot1 o boot2 para arrancar.
El sistema arranca directamente del bootloader en el User Area.
¿Es la partición P0 / uboot completa, algún rango específico dentro de ella, o además hay que escribir otra región/partición?
Sería copiar hasta boot (P4), por ejemplo...
Inicio: 0x1900000
Tamaño: 0x1400000
Entonces: (0x1900000 + 0x1400000) - 1 = 0x2CFFFFF
Copias desde 0 hasta 0x2CFFFFF y lo guardas para escribirlo en la eMMC nueva.
Así ya tendrás una eMMC con bootloaders para instalar el firmware.
Este rango incluye uboot, uboot_env, misc, recovery y boot, que están antes de system y userdata.
Ahora que si ya sabes que tus bootloaders están dañados, pues simplemente los reemplazas por buenos, siempre y cuando sean del mismo sistema del firmware que piensas instalar.
¿El bootloader que mencionas se escribe solamente en USER AREA o también hay que programar BOOT1/BOOT2 o configurar algún valor del EXT_CSD?
Como mencioné anteriormente, no se usan, vienen en ceros, el sistema arranca desde el User Area.
Lo que sí es imprescindible es usar el EXT_CSD correcto para que el programador configure los rangos y la partición de arranque.

Mira esta información del EXT_CSD de un volcado para la misma placa pero con eMMC de 8 GB.
EXT_CSD_Info.jpg

Nota que Boot Access es User Area, al igual que Boot Partition.
Esto es muy importante, si no se configura la eMMC correctamente, el sistema no arrancará.
Tengo un dump Polaroid funcional y puedo extraer/escribir cualquier offset. Lo que quiero es recuperar solamente la etapa necesaria para que vuelva a entrar a RS-232/USB recovery, sin tener que depender del dump completo.
Ahora ya sabes cómo y estaría muy bien que pudieras compartir el volcado.

He seguido investigando sobre el procesador MT9216AAA si le pongo una memoria o limpio una usada con el UFI box el procesador no arrancan, no hace nada.

Debo crear 4 archivos para que arranque el procesador con memoria nueva, boot 1, boot 2, bin y EXT_CSD ponerlo a la memoria nueva, para que de log y poder hacer software con USB.

¿Sabrás de esa técnica?, ¿con que programa se hace?

Me interesa tengo muchas tarjetas Mediatek por memoria mala, saludos y gracias por la ayuda
Bueno, si lees lo anterior te darás cuenta de lo importante que es la configuración del EXT_CSD.
También podría ser que se esté verificando el CID, y si no coincide, el sistema no arranque.
Así que si tienes la posibilidad de que tu programador pueda modificar el CID por el de la eMMC original, podrías probar.
Las eMMC SAMSUNG permiten este tipo de modificaciones mediante comandos especiales.
 
Atrás
Arriba