Ahora que me han llegado una buena cantidad de reproductores DVD para reparacion pues me puse a pensar ¿porque no hacerme un buen banco de firmwares de dvd? y pues eme aqui tratando de explicarles como es este proceso.
Antes que nada debo decirles que un firmware es es un software que está en la memoria del reproductor y que actua como centro de control para operaciones. es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil(rom,eeprom etc..)
fuente:Wikipedia
En este caso me servira como referencia a este escrito un dvd de origen asiatico (¿que raro no?) los cuales tienen en su gran mayoria un chip Sunplus (en este caso un 8202D)
existen dvd players con diversos chips como los mediatek los cuales comunmente vienen en los pcb de marcas reconocidas (ese sera otro tema a tratar) estos chips se les puede modificar muchisimas cosas tales como el background,subtitulos etc., tambien estan los chips ESS,Zoran vaddis entre otros, talvez este chip sunplus es el que menos se presta para hacerle cambios pero ahora en la actualidad van saliendo herramientas utiles creadas por usuarios interesados en este asunto.
pues bien manos a la obra:
lo primero que hay que hacer es entrar con el codigo secreto para saber la version del firmware
este DVD es como comentaba anteriormente de manufactura asiatica y la supuesta marca es: Zonibox DVDC 7000, asi que la manera de averiguar la version del firmware es la siguiente:
1.-conectar a red de linea
2.- con el control remoto abrir la bandeja
3.- meter el codigo 5168 (codigo valido para este dvd) o 9735 y dar enter
ahora se muestra lo siguiente (esto es util al momento de querer actualizarle un firmware)
como se puede ver en la imagen, este dvd ya viene por default como multiregion asi que no es necesario hacerle ese cambio.
ahora procederemos a realizar el circuito interface para conectarlo entre el dvd y la pc para poder hacer el backup del firmware.
Materiales a utilizar:
1.- conector DB9 hembra 9 pines
2.- 2 diodos 1n4148
3.- 4 capacitores electroliticos
10mf/16v
4.- capacitor electrolitico 470mf/16v
5.- capacitor electrolitico 47mf/16v
6.- regulador positivo 5 volts 78L05
7.- Circuito integrado MAX232
8.- Zocalo de 16 pines para C.I
9.- cables,cautin,soldadura,conectores etc...
Asi se ve el circuito ya terminado en mi caso:
hay otro programa que tiene la misma funcion que el anterior y ahi mismo pueden cambiar el background del dvd asi como cambiarle los keys code (codigo de control remoto)en caso de haber cambiado firmware.
STK o sunplus tool kit es muy util para editar el logo del dvd y las llavez del control remoto, tambien sirve para hacer el backup y para subir el firmware, en este caso a mi no me funciono para estos 2 ultimos ya que no conectaba entre dvd y pc , asi que opte por usar el sunplus tt.
ahora el siguiente paso sera localizar los pines 72 (VDF_CLK),181 (H_SYNC) y 182 (V_SYNC) asi como el gnd que son los que necesitamos para poder conectar nuestro circuito.
aqui es donde muchos se pierden ya que en las placas pcb de origen asiatico o chino no trae ningun tipo de numero como para guiarse y poder localizar estos pines en el chip.
misma imagen vista por abajo:
ahora solo nos queda por identificar el pin 72 VDF_CLK (gracias a julay_98 por el tip)que es necesario para poner nuestro dvd en modo bootrap (modo para poder extraer el firmware) para esto debemos localizar el conector donde va el display y encontrar el pin que dice CLK
este pin debemos conectarlo a tierra (GND)
asi estaremos colocando nuestro dvd listo para hacer backup
1.- conectar el circuito con el max 232 a nuestra pc via cable con conector hembra db9, el otro extremo deben conectarlo a los pines ya descritos anteriormente (pin 181,182 y gnd)
2.- pin 72 VDF_CLK encontrado en conector display a gnd
3.- conectar el dvd a red de linea y encenderlo (ya saben que no mostrara signos de vida pero no es asi)
4.- abrir el programa Sunplus TT y hacer los ajustes dependiendo de el chip.
NOTA:para salir del modo bootrap es necesario retirar el puente que hicimos en el conector del display marcado como CLK y GND sino lo quitan pues el dvd no les funcionara, primero apagen el dvd y desconectenlo ahora retiren el puente y vuelvan a conectar el dvd y prendanlo y listo.
tambien recordarles que antes de hacer un backup del firmware deberan poner todos los ajustes por default en el dvd,es decir: los ajustes deben estar tal cual vienen de fabrica.
Aca les dejo la guia completa para el Sunplus Tiny Tool completamente en español.
Firmware Original de este Reproductor DVD: Zonibox DVDC 7000
cualquier duda dejen sus comentarios son importantes ya que asi existira retroalimentacion y nuestras experiencias nos serviran para poder hacerle mejoras al firmware de este chip.