Banner publicitario de PCBWay

TV Debugging Tool

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: 19
Ú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: 22
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?
Para trabajar bien con el RT809H, necesitas comprar los insumos que mencioné.
Y esto es como gustes, si quieres empezar con eso por no gastar, pues será tu decisión.
El problema con el AU6438BS es que siempre tendrás que realizar el proceso por pinout, y no siempre se encuentran disponibles.
Teniendo el RT809H completo, tú mismo puedes obtener el pinout, guardarlo y hasta compartirlo, que es lo que varios hacemos.
 
Para trabajar bien con el RT809H, necesitas comprar los insumos que mencioné.
Y esto es como gustes, si quieres empezar con eso por no gastar, pues será tu decisión.
El problema con el AU6438BS es que siempre tendrás que realizar el proceso por pinout, y no siempre se encuentran disponibles.
Teniendo el RT809H completo, tú mismo puedes obtener el pinout, guardarlo y hasta compartirlo, que es lo que varios hacemos.
¡Perfecto!

Me has convencido, me haré con el RT809H :)

¡Muchas muchas gracias!
 
Saludos a todos desde Venezuela.
Por favor, tengo una main TP-SK516.PB801, Smartv 32" marca WINIADAEWOO, con TVDT logro leer inicio pero no puedo entrar a modo depuración-
 
Atrás
Arriba