Banner publicitario de PCBWay

TV Debugging Tool

Trulas

"Error de KXhash"

Parece un firmware dañado (compare los comandos uart en LD42 LG, verá una similitud cuando la entrada emcc está dañada)

En cuanto a subir un archivo desde otro televisor, habrá un problema con las claves (es posible calcularlo, pero ese es un tema aparte)
 
Hola.
H
e podido descargar el programa, pero al abrirlo, la parte derecha donde están los botones, no se ven del todo, solo puedo ver la mitad del botón. ¿Se puede solucionar.??
Muchas gracias por el aporte.
 

Adjuntos

  • 1a8fe2c4-bc17-4a72-91d2-4b58b0cef7a8.jpg
    1a8fe2c4-bc17-4a72-91d2-4b58b0cef7a8.jpg
    112.4 KB · Visitas: 22
Última edición por un moderador:
He podido descargar el programa, pero al abrirlo, la parte derecha donde están los botones, no se ven del todo, solo puedo ver la mitad del botón. ¿Se puede solucionar.??
Eso es debido a que la resolución de tu monitor es inferior a 1366 * 768 pixeles.
La solución es aumentar la resolución o cambiar de monitor, si es que no la soporta, ya que el programa no se puede reducir.

En el programa se omitió esa verificación, debido a que ya no es común tener monitores con una resolución tan baja, aunque sí lo pensé.
 
Buenas saludos al creador de esta herramienta. Tengo un tv que no pasa de la configuracion inicial o se queda en logo y se reinicia. Al darle en Systen recovery de la herramienta en modo debug marca el error de la imagen adjunta. Me podrias ayudar? El tv es un Hyled3244nim, main *35024375 es una Mstar.
 

Adjuntos

  • hyled3244nim.jpg
    hyled3244nim.jpg
    158.2 KB · Visitas: 23
Buenas saludos al creador de esta herramienta. Tengo un tv que no pasa de la configuracion inicial o se queda en logo y se reinicia. Al darle en Systen recovery de la herramienta en modo debug marca el error de la imagen adjunta. Me podrias ayudar? El tv es un Hyled3244nim, main *35024375 es una Mstar.
Un saludo para todos.
Sería bueno si en vez de una imagen, subes la impresión del Log en un documento de texto.
Es recomendable que uses la última versión tv debugging tool que si no me equivoco anda por la #6.
 
Buenas saludos al creador de esta herramienta. Tengo un tv que no pasa de la configuracion inicial o se queda en logo y se reinicia. Al darle en Systen recovery de la herramienta en modo debug marca el error de la imagen adjunta. Me podrias ayudar? El tv es un Hyled3244nim, main *35024375 es una Mstar.
 

Adjuntos

  • LogDebugRecovery.txt
    7.3 KB · Visitas: 15
  • Logstanby.txt
    3.7 KB · Visitas: 9
El Log de STBY se entiende, pero el registro de depuración ni un chino lo descifra.
Adjunto una captura de lo que se muestra al abrir el documento de texto.
¿Usaste la versión más reciente del TV Debugging tool?
 

Adjuntos

  • Screenshot_20250412-142323_ES File Explorer.jpg
    Screenshot_20250412-142323_ES File Explorer.jpg
    738 KB · Visitas: 17
Yo sí lo veo correctamente, al parecer está dañada la partición recovery.
C:
    << MStar >># recovery
    ** Bad Signature on 0:21: expected 0x5840, got 0x0000
    ERRlease check the blk# or partiton name!
    [0;31m[ERROR] do_wipe_datacache_check:1583: [0mcmd:mmc write.p 0x23BDD5F0 misc 0x800 error
    << MStar >>#
    << MStar >># saveenv
    Saving Environment to MMC...
    Writing to MMC(0)... 128 blocks written: OK
    128 blocks written: OK
    done
    << MStar >>#
    << MStar >># sync_mmap
    << MStar >>#
    << MStar >># setenv MstarUpgrade_complete 1
    << MStar >>#
    << MStar >># reset
 
El Log de STBY se entiende, pero el registro de depuración ni un chino lo descifra.
Adjunto una captura de lo que se muestra al abrir el documento de texto.
¿Usaste la versión más reciente del TV Debugging tool?
Que raro a mi si me abre bien incluso descargue el que subi y no tiene errores
Yo sí lo veo correctamente, al parecer está dañada la partición recovery.
C:
    << MStar >># recovery
    ** Bad Signature on 0:21: expected 0x5840, got 0x0000
    ERRlease check the blk# or partiton name!
    [0;31m[ERROR] do_wipe_datacache_check:1583: [0mcmd:mmc write.p 0x23BDD5F0 misc 0x800 error
    << MStar >>#
    << MStar >># saveenv
    Saving Environment to MMC...
    Writing to MMC(0)... 128 blocks written: OK
    128 blocks written: OK
    done
    << MStar >>#
    << MStar >># sync_mmap
    << MStar >>#
    << MStar >># setenv MstarUpgrade_complete 1
    << MStar >>#
    << MStar >># reset
ok entoces la solucion solo seria reprogramar la emmc con alguna dump? O hay alguna otra solucion?
 

Adjuntos

  • debug.jpg
    debug.jpg
    127.8 KB · Visitas: 11
Última edición:
Pues sí pero tiene que ser la misma, y si se tiene la que corresponde, es porque se tiene el firmware o un volcado.
Por lo cual, sería mejor reinstalar el firmware o grabar el respaldo.
Y lo más seguro es que se encuentren otras particiones dañadas, así que también sería conveniente revisar el estado de la e-MMC.
 
Yo sí lo veo correctamente, al parecer está dañada la partición recovery.
C:
    << MStar >># recovery
    ** Bad Signature on 0:21: expected 0x5840, got 0x0000
    ERRlease check the blk# or partiton name!
    [0;31m[ERROR] do_wipe_datacache_check:1583: [0mcmd:mmc write.p 0x23BDD5F0 misc 0x800 error
    << MStar >>#
    << MStar >># saveenv
    Saving Environment to MMC...
    Writing to MMC(0)... 128 blocks written: OK
    128 blocks written: OK
    done
    << MStar >>#
    << MStar >># sync_mmap
    << MStar >>#
    << MStar >># setenv MstarUpgrade_complete 1
    << MStar >>#
    << MStar >># reset
Tengo un firmware que descargue de un grupo de telegram pero tiene contraseña el zip. Ya pregunte por la misma pero nadie respondio. No es posible abrirlo sin la contraseña?
 
Pensando por si se tiene un volcado de la placa pero de otra marca, y para no lidiar con el cambio de mando, el tema del panel LCD etcétera.
Pues sí, y también sirve para experimentar.
Hablando de reemplazar particiones, estoy realizando una nueva aplicación para este propósito, pero para volcados GPT.

EFI-Xer.jpg

Voy lento porque tengo poco tiempo para programar y todavía le faltan módulos.
Cuando la termine, la publicaré.
Tengo un firmware que descargué de un grupo de telegram pero tiene contraseña el zip.
Ya pregunté por la misma pero nadie respondió. ¿Es posible abrirlo sin la contraseña?
Obviamente no, la contraseña es requerida para la descompresión.
Sin la contraseña, ese archivo es basura.

Edit: ya vi el archivo, y lo irónico es que, el archivo con la contraseña también pide la contraseña. 😄
 
Hola!

A ver, me vais a disculpar. He estado leyendo este hilo y otros similares para comprender a solucionar este tipo de problemas.

Entiendo que si la TV no reconoce el usb con el firmware pertinente, se debe a un problema en la memoria. Normalmente porque el firmware está corrupto, algún problema de bootloader o que su vida útil está llegando al final.

Llegados a esta situación, según he entendido, necesitaré un procgramador CH341, con una interfaz RS-242 para acceder a dicha memoria y comprobar su estado. Y si procede, realizar las acciones para hacer un recovery, reinstalar firmware o lo que sea.

Pero en un video de youtube, he visto que extraen esa memoria, y lo insertan en un dispositivo llamado Easy Jtag, ¿Qué diferencia hay?

Y por último, en caso de que la memoria haya llegado al final de su vida útil, ¿Es muy difícil instalar su firmware en una nueva? He de decir que tengo la suerte de contar con 2 TVs del mismo modelo en este caso, por lo que podría copiar el firmware de una para insertarla en la otra.

Todas estas dudas no es sólo por saber, que para eso está el hilo, sino por entender qué dispositivos y herramientas necesito comprar para comenzar a aprender sobre este tema y poder trastear un poco.

¡Muchísimas gracias! Saludos.
 
Llegados a esta situación, según he entendido, necesitaré un programador CH341, con una interfaz RS-242 para acceder a dicha memoria y comprobar su estado.
Y si procede, realizar las acciones para hacer un recovery, reinstalar firmware o lo que sea.
Si lo que quieres es acceder al modo de depuración del TV o modo consola, eso se puede hacer con cualquier adaptador serial RS-232 USB a TTL.
Pero en un video de YouTube, he visto que extraen esa memoria, y lo insertan en un dispositivo llamado Easy Jtag, ¿Qué diferencia hay?
Hay bastante diferencia entre el CH341 y el Easy JTAG, este último es un programador que soporta una gran cantidad de dispositivos, entre ellos e-MMC, lo cual el CH341 no soporta, así que no se puede usar para leerlas ni escribirlas.
Y por último, en caso de que la memoria haya llegado al final de su vida útil, ¿Es muy difícil instalar su firmware en una nueva?
He de decir que tengo la suerte de contar con 2 TV del mismo modelo en este caso, por lo que podría copiar el firmware de una para insertarla en la otra.
Sí se puede y no es complicado, este proceso se puede hacer de dos formas, por pinout de e-MMC vía ISP a 1 bit (tres pines: CMD, DAT0 y CLK) y la otra es directa a 8 bit, o sea, retirando la memoria y usando un adaptador que se conecta al programador.
El modo directo es el mejor, pero como se requiere retirar la e-MMC, posteriormente hay que hacer un reballing para volverla a colocar.
Cuando se hace por pinout se requiere alimentar la e-MMC, ya sea con la misma tarjeta, o con ISP e-MMC Board, porque el programador no es capaz de suministrar la corriente suficiente, ya que al estar conectada a la placa, se alimentan otros circuitos, incluyendo al procesador, y esto, aparte de elevar el consumo de corriente, activa al procesador en el modo de espera, por lo cual hay que inahabilitarlo para que no interfiera.
Esto se puede hacer puenteando el cristal de lado a lado, o retirándolo.
Aún así, existen casos en que no se puede leer la e-MMC porque los estados lógicos que mantiene el procesador en las pistas, interfieren.
Así que se deben cortar pistas, lo cual se debe hacer con mucho cuidado, y con el mismo cuidado volverlas a unir después del proceso.
Todas estas dudas no es sólo por saber, que para eso está el hilo, sino por entender qué dispositivos y herramientas necesito comprar para comenzar a aprender sobre este tema y poder trastear un poco.
Sobre el programador, te recomiendo el RT809H, ya que está más dedicado a TV que el Easy JTAG, aparte de que es más barato y la mayoría de los archivos están extraídos con el RT809H y no son compatibles.
En cuanto a los insumos, mira por aquí.
 
Si lo que quieres es acceder al modo de depuración del TV o modo consola, eso se puede hacer con cualquier adaptador serial RS-232 USB a TTL.

Hay bastante diferencia entre el CH341 y el Easy JTAG, este último es un programador que soporta una gran cantidad de dispositivos, entre ellos e-MMC, lo cual el CH341 no soporta, así que no se puede usar para leerlas ni escribirlas.

Sí se puede y no es complicado, este proceso se puede hacer de dos formas, por pinout de e-MMC vía ISP a 1 bit (tres pines: CMD, DAT0 y CLK) y la otra es directa a 8 bit, o sea, retirando la memoria y usando un adaptador que se conecta al programador.
El modo directo es el mejor, pero como se requiere retirar la e-MMC, posteriormente hay que hacer un reballing para volverla a colocar.
Cuando se hace por pinout se requiere alimentar la e-MMC, ya sea con la misma tarjeta, o con ISP e-MMC Board, porque el programador no es capaz de suministrar la corriente suficiente, ya que al estar conectada a la placa, se alimentan otros circuitos, incluyendo al procesador, y esto, aparte de elevar el consumo de corriente, activa al procesador en el modo de espera, por lo cual hay que inahabilitarlo para que no interfiera.
Esto se puede hacer puenteando el cristal de lado a lado, o retirándolo.
Aún así, existen casos en que no se puede leer la e-MMC porque los estados lógicos que mantiene el procesador en las pistas, interfieren.
Así que se deben cortar pistas, lo cual se debe hacer con mucho cuidado, y con el mismo cuidado volverlas a unir después del proceso.

Sobre el programador, te recomiendo el RT809H, ya que está más dedicado a TV que el Easy JTAG, aparte de que es más barato y la mayoría de los archivos están extraídos con el RT809H y no son compatibles.
En cuanto a los insumos, mira por aquí.
Espectacular respuesta!!!

Muchísimas gracias, me ayudas un montón. Hace unos meses empecé a cambiar leds a las TVs casi por accidente, pero quiero aprender y avanzar a cubrir más tipos de reparaciones.

La idea es seguir aprendiendo en este mundillo :)
 
Si lo que quieres es acceder al modo de depuración del TV o modo consola, eso se puede hacer con cualquier adaptador serial RS-232 USB a TTL.

Hay bastante diferencia entre el CH341 y el Easy JTAG, este último es un programador que soporta una gran cantidad de dispositivos, entre ellos e-MMC, lo cual el CH341 no soporta, así que no se puede usar para leerlas ni escribirlas.

Sobre el programador, te recomiendo el RT809H, ya que está más dedicado a TV que el Easy JTAG, aparte de que es más barato y la mayoría de los archivos están extraídos con el RT809H y no son compatibles.
En cuanto a los insumos, mira por aquí.

Tras investigar e informarme un poco, entiendo que teniendo el programador RT809H no necesito nada más, ¿No? ¿O tal vez para empezar y no hacer un gran desembolso me podría apañar con un CH341 y un AU6438BS?

Por lo demás creo que lo tengo claro :)

¡Muchas gracias! Saludos.
 
Saludos y buen día. Compañeros ¿Quien conoce solución a este caso de permisos a una Mac de red?. El SOC es hisilicon. Apareció después de copiar la emmc.
 

Adjuntos

  • IMG_20250416_083837_270.jpg
    IMG_20250416_083837_270.jpg
    113.4 KB · Visitas: 15
Atrás
Arriba