La detección y corrección de fallas del Firmware en reproductores de DVD
65
0
0
Texto completo
(2) Hago constar que el presente trabajo de diploma fue realizado en la Universidad Central “Marta Abreu” de Las Villas como parte de la culminación de estudios de la especialidad de Telecomunicaciones y Electrónica, autorizando a que el mismo sea utilizado por la Institución, para los fines que estime conveniente, tanto de forma parcial como total y que además no podrá ser presentado en eventos, ni publicados sin autorización de la Universidad.. ________________________. Firma del Autor. Los abajo firmantes certificamos que el presente trabajo ha sido realizado según acuerdo de la dirección de nuestro centro y el mismo cumple con los requisitos que debe tener un trabajo de esta envergadura referido a la temática señalada.. _______________________. Firma del Autor. ________________________________. Firma del Jefe de Departamento donde se defiende el trabajo. ________________________________. Firma del Responsable de Información Científico-Técnica.
(3) I. Pensamiento.. “El arte más importante del maestro es provocar la alegría en la acción creadora y el conocimiento” Albert Einstein.
(4) II. Dedicatoria.. A mis padres por regalarme la educación y el interés para lograr todas mis metas.. A mi esposa que con su amor y dedicación ha hecho posible la culminación de mis estudios y de este trabajo..
(5) III. Agradecimientos.. A todos los profesores, compañeros de aula y amigos que me han ayudado y alentado a seguir mis estudios.. A mi tutor por brindarme su ayuda y conocimiento..
(6) IV. Tarea Técnica. 1- Búsqueda bibliográfica y estudio de trabajos relacionados con el tema. 2- Estudio del funcionamiento de los reproductores de DVD. 3- Análisis en función de las características de los reproductores de DVD de sus vulnerabilidades en lo que a memoria eeprom se refiere; y posibles soluciones. 4- Visita a talleres de Cimex en busca de información sobre la frecuencia con que llegan los reproductores de DVD con problemas en su memoria flash/eeprom. 5- Confección de un informe.. Firma del Autor. Firma del Tutor.
(7) V. Resumen En el presente trabajo se desarrolló el funcionamiento de los reproductores de DVD, dividiendo este, en un diagrama en bloque para una mejor comprensión de estos equipos a la vez que se profundiza en cada parte estructural del mismo. Se estudió las formas de actualización y reprogramación del firmware como los diferentes medios para este procedimiento incluyendo varias interfaces de fácil construcción y con sencillos componentes electrónicos. Además, se mencionaron posibles fallas que pueden estar relacionadas con el software de los equipos de DVD. Por último, se establece una relación de los equipos de DVD comercializados en Cuba, y específicamente los que poseen chipset Mediatek, teniendo en cuenta los beneficios de recuperar una placa controladora sin necesidad de cambiarla por una nueva. Se recomienda a todos los técnicos o ingenieros relacionados con la reparación de equipos de DVD que se nutran de estas herramientas de programación de firmware porque las fallas relacionadas con el software, que cada vez son más comunes..
(8) VI. Tabla de Contenidos Pensamiento. .............................................................................................................................I Dedicatoria. ............................................................................................................................. II Agradecimientos. .................................................................................................................... III Tarea Técnica. ........................................................................................................................IV Resumen ................................................................................................................................. V Introducción ............................................................................................................................. 1 Capítulo I ................................................................................................................................. 1 1.1 Breve recuento sobre la historia de los reproductores de DVD............................................ 1 1.2 Información técnica sobre los discos DVD ........................................................................ 2 1.3 Diagrama en bloque de Reproductor de DVD.................................................................... 2 1.4 Fuente de Alimentación ................................................................................................... 3 1.5 Unidad óptica y Bandeja de carga ................................................................................ 6 1.6 Placa Controladora de Audio y Video....................................................................... 11 1.6.1 Microprocesador.................................................................................................. 12 1.6.2.a Memoria Flash (At25Fs0XX)....................................................................... 12 1.6.2. b Memoria Eeprom 24C16. ............................................................................ 13 1.6.3 Memoria S-DRAM MX29LV160. ...................................................................... 14 1.6.4 Controlador (Driver) AM5888 Y CD5888CB .................................................... 15 1.6.5 Salidas de Audio y Video. ................................................................................... 16 1.6.6 Reguladores de Voltaje........................................................................................ 18 1.6.7 Comunicación con los otros bloques funcionales ............................................... 18 1.7 Panel frontal................................................................................................................ 19 1.8 Conclusiones del Capítulo.......................................................................................... 19 CAPITULO II....................................................................................................................... 20 2.1 ¿Cómo detectar fallas relacionadas a los problemas del firmware?........................... 20 2.2 Diferentes formas de actualizar o reprogramar el firmware....................................... 23 2.2.1 Actualización del firmware mediante un CD ...................................................... 23 2.2.2 Actualización mediante un dispositivo de almacenamiento extraíble................. 24 2.2.3 Actualización mediante una interface por puerto serie de la Computadora a la placa controladora. ....................................................................................................... 24 2.2.4 Programador con socket PDIP de 8 pines ........................................................... 27 2.3 Herramientas de programación................................................................................... 28 2.3.1 Aprendiendo a trabajar con MTK Tool ............................................................... 28 2.3.2 Aprendiendo a trabajar con MTK Firmware ReMaker. ...................................... 29 2.4 Aprendiendo a trabajar con MtkFontCreator y MtkWindows.................................... 31 2.5 Otras aplicaciones de la reprogramación del firmware. ............................................. 35 2.5.1 Caso Phillips Dvd3254k/55. ................................................................................ 35.
(9) VII 2.5.2 Caso Daewoo DS-K860US. ................................................................................ 36 2.5.3 Hacer nuestro reproductor de DVD libre de región. ........................................... 36 2.6 Conclusiones del Capítulo.......................................................................................... 38 Capítulo III ........................................................................................................................... 39 3.1 Reproductores de DVD comercializados por Cimex (Tiendas Panamericanas). ....... 39 3.2 Reproductores de DVD comercializados por TRD. ................................................... 40 3.3 Análisis de los beneficios de las herramientas de reprogramación del Firmware...... 40 3.4 Conclusiones del capítulo........................................................................................... 43 CONCLUSIONES................................................................................................................ 44 RECOMENDACIONES ...................................................................................................... 45 REFERENCIAS BIBLIOGRÁFICAS ................................................................................. 46 ANEXOS .............................................................................................................................. 48 Anexo I: Controles VR-DVD y VR-CD en el pick-up..................................................... 48 Anexo II: El bus I2C......................................................................................................... 49 Anexo III: Señales de Luminancia y Crominancia........................................................... 50 Anexo IV: Desentrelazado y Escaneo progresivo. ........................................................... 51 Anexo V: Optical Pick-up Khm-313. ............................................................................... 52.
(10) Introducción. Introducción Desde la aparición de los reproductores de DVD, que sustituyeron a los reproductores de casetes VHS, la reparación de estos se ha hecho necesaria. Aprender cómo es su funcionamiento, sus más comunes defectos y la causa que los origina ha sido tarea de los técnicos e ingenieros que se han dedicado a esta rama de la electrónica. Con el desarrollo de la integración de circuitos eléctricos, de la electrónica digital y la programación se creó un medio audiovisual digital con una excelente calidad. En nuestro país los reproductores de DVD se han difundido de manera extraordinaria, ya que están a la venta en las tiendas recaudadoras de divisas. En estas mismas tiendas funcionan los servicios de garantía que dan solución a gran parte de los problemas electrónicos, mecánicos u ópticos; existen también otra enorme gama de problemas relacionados con el firmware o programación en firme, que es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash,...), que establece la lógica de más bajo nivel y que para su solución no requiere más que la actualización de este. En los reproductores de DVD y en la mayoría de los equipos electrónicos actuales se utiliza en su funcionamiento esta serie de circuitos integrados, los cuales guardan en su interior las funciones de usuario, los menús y todo lo relacionado al software. Los circuitos integrados que utilizan esta tecnología pueden cambiar su funcionamiento con solo actualizar su firmware, por ejemplo, un puerto de entrada puede cambiar súbitamente a ser un puerto de salida, o enviar una señal que antes no estaba presente, por esta razón es común que actualmente nos encontremos con aparatos que presentan algún problema pero que según nuestro exhaustivo análisis no encontramos ningún componente electrónico averiado. Debido a esto, es muy importante contar con los archivos firmware almacenados para poder utilizarlos cuando sea necesario. Por ejemplo, en un reproductor de DVD encontramos varios circuitos integrados con estas características como la memoria flash, la memoria eeprom y el procesador de video, este último, es uno de los que más falla a causa de la complejidad de las funciones que realiza. En el mercado electrónico se encuentran diversos circuitos integrados de este tipo, pero los más populares sin duda son los chips MEDIATEK 1 y ZORAN, estos son usados en diversas marcas 1. Uno de los más importantes fabricantes de Microcontroladores.. 1.
(11) Introducción. como LG, SAMSUNG, PHILIPS, y muchos otros, pero en este trabajo solo nos referiremos al chipset mediatek que es el más común en los DVD que se comercializan en nuestro país. Ahora, para grabar o programar este tipo de circuito integrado existen básicamente dos maneras: la primera, consiste en grabar en un CD el archivo del firmware, que es del tipo binario, este archivo puede estar contenido en una carpeta o en grupo de ellas según el fabricante del DVD. La segunda opción es mediante una interfase de programación y el software indicado. Este método es el más profesional y seguro, pues incluso se puede solucionar un problema fallido de actualización de firmware a través del método de CD. También con la actualización del firmware mejoramos las características de los reproductores de DVD como: ¾ Reproducir nuevos formatos de compresión como el DIVX y MPG4. ¾ Configurarlos libre de región para reproducir discos de cualquier parte del mundo. ¾ Mejorar los caracteres del menú en la reproducción de los discos de datos. ¾ Y podemos cambiar hasta el tamaño de las letras de los subtítulos. Teniendo en cuenta las características del presente trabajo, el cual surge como una alternativa de solución a un problema que se hace cada vez más común, se plantea la siguiente interrogante científica: ¿Cómo solucionar las posibles fallas en reproductores de DVD que son originadas por la interrupción del firmware, teniendo en cuenta los principios de funcionamiento y programación de los DVD? Para dar cumplimiento a esta interrogante se han trazado los siguientes objetivos: Objetivo General: -Utilizar la actualización del firmware como herramienta a la corrección de fallas relacionadas con el software en los reproductores de DVD. Objetivos Específicos: -Fundamentar el funcionamiento de los reproductores de DVD. -Determinar dentro de la placa controladora de los reproductores de DVD la función de la memoria que almacena el firmware. -Identificar los tipos de memoria de almacenamiento del firmware y sus fabricantes. -Establecer una interfase para reprogramar o actualizar el firmware en los reproductores de DVD. -Valorar económicamente los beneficios de este trabajo. 2.
(12) Introducción. Organización del informe: Este informe consta de tres capítulos. El Capítulo I abordó el funcionamiento, diagrama en bloque, partes que componen un reproductor de DVD; así como, la función específica de las memorias eeprom o flash y su firmware en los mismos. El Capítulo II Se diseñó un programador o grabador de memorias flash o eeprom, utilizando el circuito integrado max232. También se trató la aplicación del software necesario en relación al chipset en cuestión y se dedicó a brindar soluciones a posibles defectos en los reproductores de DVD ocasionados por el mal funcionamiento de la memoria flash o eeprom. El Capítulo III se conformó un resumen de los diferentes fabricantes de reproductores de DVD con chipset MediaTek comercializados en nuestro país y se realizó un análisis costo-beneficios.. 3.
(13) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Capítulo I GENERALIDADES DE LOS BLOQUES QUE INTEGRAN UN REPRODUCTOR DE DVD En este primer capítulo se abordarán todos los conceptos teóricos referidos a los elementos objeto de análisis de este proyecto. Con este fin, se realizará un breve bosquejo sobre el origen y desarrollo de los reproductores de DVD. De igual modo, se analizarán todos los aspectos necesarios, sobre el funcionamiento, localización y particularidades de cada bloque funcional que conforma un DVD, de manera que viabilice la comprensión de los mismos. 1.1 Breve recuento sobre la historia de los reproductores de DVD Debemos comenzar por el formato DVD (también conocido como "Digital Versátil Disc" o "Disco Versátil Digital", debido a su popular uso en películas algunos lo llaman Disco de Video Digital) este es un formato de almacenamiento óptico que puede ser usado para guardar datos, incluyendo películas con alta calidad de video y audio. Se asemeja a los discos compactos (CD) en cuanto a sus dimensiones físicas (diámetro de 12 u 8 centímetros), pero está codificado en un formato distinto y a una densidad mucho mayor. A diferencia de los CD, todos los DVD deben guardar los datos utilizando un sistema de archivos denominado UDF (Universal Disk Format), el cual es una extensión del estándar ISO 9660, usado para CD de datos. El DVD Forum (un consorcio formado por todas las organizaciones que han participado en la elaboración del formato) se encarga de mantener al día sus especificaciones técnicas. Al comienzo de los años 90 dos estándares de almacenamiento óptico de alta densidad estaban desarrollándose; uno era el Multimedia Compact Disc (MMCD) apoyado por Philips y Sony, el otro era el Super Density disc (SD), apoyado por Toshiba, Time-Warner, Matsushita Electric, Hitachi, Mitsubishi Electric, Pioneer, Thomson y JVC. El presidente de IBM, Lou Gerstner, actuando de mediador lideró los esfuerzos por unificar los dos proyectos bajo un único estándar, en previsión de que sucediera otra costosa guerra entre formatos como la que ocurrió entre VHS y Betamax en los años 80. Junto a este desarrollo cada fabricante sacó al mercado sus reproductores de DVD con semejanzas en sus bloques y conjuntos de chipset pero diferentes unidades ópticas que más tarde se fueron estandarizando, dando un paso significativo en la mejora de la tecnología. 1.
(14) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. de un reproductor de DVD con respecto a una videograbadora que significa pasar de una definición horizontal de 250 líneas a otra de 400 líneas. 1.2 Información técnica sobre los discos DVD Un DVD de capa simple puede guardar hasta 4,7 gigabytes según los fabricantes en base decimal y aproximadamente 4,377 gigabytes reales en base binaria o gigabytes, alrededor de siete veces más que un CD estándar. Emplea un láser de lectura con una longitud de onda de 650 nm (en el caso de los CD, es de 780 nm) y una apertura numérica de 0,6 (frente a los 0,45 del CD), la resolución de lectura se incrementa en un factor de 1,65. La separación entre las pistas o tracks es de 1.6µm como se muestra en la figura 1.2.1. Fig. 1.2.1: Fotografía de diminutos agujeros que representan los bits. 1.3 Diagrama en bloque de Reproductor de DVD Para una mejor comprensión del funcionamiento de los DVD se estudiará separándose en cuatro bloques principales. ¾ Fuente de Alimentación. ¾ Unidad óptica y bandeja de carga. ¾ Placa controladora de Audio y Video. ¾ Panel frontal.. 2.
(15) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Fig. 1.3.1: Diagrama en bloque de un reproductor de DVD. 1.4 Fuente de Alimentación La mayoría de los reproductores de DVD tienen fuentes conmutadas por lo que son capaces de funcionar en cualquier lugar del mundo, por lo tanto deben trabajar con niveles de voltaje de línea que van desde los 110 volts AC a 240 volts AC, con una frecuencia de 50 ó 60 ciclos. Todos los DVD comercializados en Cuba tienen similitud en los voltajes de salida, que son 3.3V y 5V que hacen funcionar el microcontrolador y sus secciones digitales, 12V y -12V para circuitos como el F4558 un operacional para la señal de audio, también puede aparecer en la salida 24V negativos para alimentar el visualizador de tipo fluorescente. Una Fuente Conmutada consta de un oscilador, un pequeño transformador, rectificadores secundarios y filtros pasa-bajos, estos últimos son utilizados para filtrar el voltaje de salida.. 3.
(16) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Fig. 1.4.1: Mostramos el circuito oscilador y transformador. Son 6 los principales bloques que forman la Fuente Conmutada: ¾ Circuito Rectificador y Sistema de Filtraje Este bloque recibe voltaje de corriente alterna de la línea y entrega a su salida aproximadamente entre 160 y 170V, consta de un puente rectificador que convierte la corriente alterna en corriente directa y que el Condensador de Filtraje elimina el ruido o ripple. El fusible que se encuentra en la entrada de la línea es para proteger al circuito que se abre únicamente cuando hay un corto circuito en la sección osciladora y no cuando hay una carga excesiva.. Fig. 1.4.2: Dentro del cuadro amarillo el circuito rectificador. ¾ Oscilador conmutador Generalmente este bloque se incluye en un circuito integrado. Su función es tomar el voltaje de 160 VDC y pasarlo a través del primario del transformador pero en forma de una señal pulsante, para lograr esto usa un transistor conmutador de tipo bipolar, mosfet o un circuito integrado, el transformador no sirve de nada cuando existen señales de 4.
(17) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. DC de tipo continuo. Uno de los embobinados del transformador retroalimenta un voltaje fuera de fase para que el excitador inicie la auto oscilación. ¾ Transformador En este tipo de fuente de alimentación el transformador cuenta con embobinado primario, varios secundarios y un embobinado de retroalimentación. Este componente tiene las siguientes funciones: A). Retroalimentación Entrega una señal de retroalimentación al circuito oscilador con el fin de apagarlo y generar. una situación inestable, que ocasione su oscilación, esto significa que el. conmutador se apaga y se enciende a muy alta velocidad. Como esta situación se repite en un ciclo de trabajo muy pesado debe emplearse un transistor con características apropiadas que le permita manejar toda la potencia necesaria. El transformador es pequeño en comparación con un transformador convencional y la razón es que funciona con una frecuencia alta. El transformador tiene un núcleo de ferrita para evitar el sobrecalentamiento. B). Acoplamiento El circuito de acoplamiento sirve para proporcionar al extremo primario una referencia del comportamiento de los voltajes en el secundario, de esta manera las tensiones de salida de la fuente se mantienen dentro de las especificaciones correctas y como se provee un aislamiento eléctrico entre el circuito del primario y el circuito del secundario. ¾ Rectificadores secundarios Los diodos rectificadores ubicados en los secundarios del transformador son de bajo voltaje y alta velocidad, porque estos devanados entregan bajos niveles de corriente alterna con una elevada frecuencia. Los diodos son del tipo RU4M los cuales soportan 400 voltios, 2 AMP y son de rápida recuperación. ¾ Retroalimentación Por lo general el voltaje del secundario más importante es tomado y enviado en retroalimentación al circuito primario. Este voltaje se emplea para controlar los niveles de voltaje de salida que proporciona el transformador. Dicha muestra de voltaje es enviada de regreso al primario del circuito a pesar de no haber conexión directa entre el 5.
(18) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. primario y el secundario, por razones de seguridad se envía a través de un octoacoplador. ¾ Control de Regulación Con la reducción del Bias (polarización) sobre una de las terminales del circuito oscilador se reduce la amplitud o frecuencia de la señal entregada en su terminar de salida (Drain 2 ) y como este efecto se manifiesta en todos los voltajes secundarios puede decirse que la polarización del oscilador se reduce para mantener en estado de regulación a la fuente conmutada. 1.5 Unidad óptica y Bandeja de carga Este bloque está relacionado con la lectura del DVD, la unidad óptica (lente) encargada de enviar un pulso de luz y recuperarlo en caso que no exista un hueco en el disco de DVD dando lugar a los dígitos binarios (hueco o superficie que refleja el haz de láser). La bandeja de carga es el lugar donde se ubica el disco y contiene los servomecanismos para la entrada y salida del disco tanto como los motores de Speendler y Sleed. Estos mecanismos son una serie de interruptores para definir si la bandeja que porta el DVD está abierta, cerrada o en posición para comenzar la lectura del disco, junto con un sistema de ruedas dentadas y un motor para realizar estas funciones. ¾ Unidad Óptica La unidad óptica es lo que se conoce popularmente por lente. En él ocurre el proceso de recuperación de datos, está compuesto por una serie de elementos ópticos encargados de la lectura: básicamente por un cañón láser de doble longitud de onda y una lente de enfoque dual, con una lente holográfica en su interior, para la lectura de discos CD y DVD. Existen dos tipos de lectores: de un solo haz y de tres haces el cual es el más utilizado. En principio debemos explicar que existen pick-ups aptos sólo para DVDs (fueron los primeros equipos comerciales que salieron a plaza) y otros de un solo láser pero que están capacitados para leer tanto DVDs como CDs. Estos equipos a su vez están divididos entre aquellos que tienen lente Fresnel y los que tienen lente esférica común. Y aún existe otra variante más entre los equipos duales, los mismos pueden ser con un diodo láser doble o. 2. Drenador terminar del Mosfet.. 6.
(19) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. con dos diodos láser diferente. Y por supuesto existe la solución obvia de 1 pick-up de CD con su correspondiente plaqueta y un pick-up de DVD con otra y fue la segunda opción comercial y por supuesto, la más cara de los equipos duales. Uno de los principios fundamentales de la unidad óptica se basa en la lente de simetría esférica o lente esférica que recibe luz desde el infinito y concentra la misma en un punto llamado foco. La distancia que media entre el centro de la lente y el foco, se denomina distancia focal y para el caso que nos ocupa, es decir la lente móvil de un pickup, esa distancia focal en el aire es de aproximadamente 3,5mm. Esa distancia depende del medio en donde se produzca la concentración del haz, es decir, que cuando se produce dentro del plástico de la cara activa del disco, puede ser un valor menor aún. La distancia más fácil de medir, es la que media entre la cara del disco y la cara externa de la lente, pero esa distancia no es igual para todos los pick-ups porque existen lentes de muy diferente espesor. Todas las unidades poseen un led láser infrarrojo para leer CD, un led láser rojo para leer DVD, un fotosensor de control que está dentro del encapsulado de ambos leds láser, 2 ajustes (uno para CD y otro para DVD) conectados al correspondiente a cada ajuste, y un circuito integrado que tiene 6 fotosensores de señal, lleva alimentación de 5V. En la figura 1.5.1 vemos un diagrama de cómo están ubicadas las partes de la unidad óptica. En la unidad óptica tenemos dos servomecanismos (figura 1.5.2) controlados por el driver los cuales se encargan de un correcto enfoque de haz de láser y del seguimiento de las diferentes pistas de datos. En la lectura, el disco presenta un ligero pandeo en su movimiento, pues es necesario un sistema que se ocupe de detectar los errores de foco en el proceso de lectura de un disco en movimiento. Por tanto, debe mantener una distancia constante entre la lente y la superficie de datos del disco para establecer un correcto enfoque. El servo sistema de seguimiento, también denominado tracking 3 es el encargado de mantener el seguimiento de pista mientras que el disco gira. Está basado en un sistema de corrección de errores para mantener una sujeción óptica. El Pick-up posee una bobina de tracking que ejerce un movimiento centrífugo para ajustar la posición horizontal de la lente y mantener centrado los datos de las pistas, bajo el haz lasérico, a medida que se alejan del disco. El tracking es usado también para informar al servo de desplazamiento del Pick-up para un eventual movimiento debido a la baja cobertura de su recorrido (1,5mm aproximadamente) (Straus, 3. Seguimiento de pistas.. 7.
(20) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. 1999). Podemos analizar brevemente los pines de la unidad óptica. El led láser infrarrojo para leer CD es alimentado por el pin 6 (LD-CD) del conector de cable flexible tipo cinta con 1.8V a 2.1V, el rojo para leer DVD por el pin 2 (LD-DVD) con 2V a 2.4V, el fotodiodo de control dentro del encapsulado de ambos leds láser van en el pin MD utilizado por el controlador para garantizar la estabilidad de la intensidad de los leds láser (0,18V en ambos modos), 2 ajustes con de potenciómetros, uno para CD y otro para DVD, conectados entre el pin MD y el correspondiente VR-DVD y VR-CD (Ver Anexo I). Queremos recalcar a los principiantes en la reparación de reproductores de DVD que el ajuste de fábrica de los pickup es el ideal y al variar estos potenciómetros solo estamos alejándonos de una correcta reparación. Cuando se activa el láser, el C.I. de control pone a tierra el pin de ajuste del modo correspondiente y deja al otro libre para que no influya. Un circuito integrado que tiene 6 fotodiodos y genera las 6 señales: A, B, C, D, E, F para los servosistemas y la señal RF donde se extraen los datos.. Fig. 1.5.1: Diagrama del Pick-up.. 8.
(21) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Fig. 1.5.2: Los servomecanismos del foco y seguimiento. La comunicación de la unidad óptica con la placa controladora es mediante una cinta flexible de 24 pines. Su principal característica es su flexibilidad para que la unidad óptica se desplace correctamente sin perder la conexión con la placa.. Fig. 1.5.3: Cinta flexible.. 9.
(22) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. ¾ Bandeja de Carga Este componente realiza la función de cargar el disco para comenzar el proceso de lectura, posee una bandeja con motor de accionamiento y su correa respectiva, para abrir o cerrar, también tiene interruptores de “tope” o fin de carrera del tray 4 para conocer el estado de esta (open-close). Una vez cargado el disco sobre un mini plato que descansa sobre el motor SPIN o de giro, que lleva a que el disco alcance la velocidad de giro necesaria para leer la TOC (tabla de contenidos del disco). También encontramos aquí el motor de desplazamiento de la unidad óptica el cual es encargado de desplazar el pick-up llamado sleed. Estos motores trabajan a 12.350 y 11.440 RPM en 3v y 5,9v, nunca alcanzan dichas vueltas, siendo la máxima de alrededor de 500.. Figura 1.5.2 Bandeja de carga (vista desde abajo).. 4. Del inglés bandeja. 10.
(23) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. 1.6 Placa Controladora de Audio y Video Este es el elemento más importante y complejo que compone al reproductor de DVD. Para su mejor comprensión estudiaremos las partes que la componen por separado. En ella se encuentra el microprocesador el cual recibe órdenes, las procesa, decide en base a una serie de instrucciones llamadas programa y ejecuta en consecuencia. Siempre viene acompañado de pequeños circuitos integrados que son memorias EEPROM (del inglés, Electrically Erasable Program Ramdon Only Memory) que sirven para almacenar registros, datos de preferencia de usuario y todo con relación a la configuración del reproductor de DVD. También existen DVD que en vez de EEPROM poseen Memoria Flash que son totalmente programables, como las EEPROM, pero tienen mucha más capacidad y velocidad. Al igual que las EEPROM en estas memorias están grabados todos los parámetros de funcionamiento del DVD, como parámetros de servo, región; code, video, sonido, etc. Por lo general, las memorias flash que se usan últimamente son de 8 MB o 16 MB y de 16 o 32 bits.. Otro componente importante es el controlador de los motores y los servos. mecanismos de la unidad óptica llamado Driver (controlador), este es supervisado por el microprocesador. También tenemos la memoria RAM que puede ser de (8MB o 16 MB) y se ocupa de hacer una guarda momentánea con los datos que se procesan, entrando estos desde el pick-up láser. Algunos DVD tienen procesador de audio y procesador de video separado del microprocesador pero estos equipos no son de interés en este trabajo. Los más importantes componentes de la placa controladora son: ¾ Microprocesador, familia de los MediaTek 13XX. ¾ Memoria Flash (At25Fs0XX) o Eeprom 24C16. ¾ Memoria S-DRAM MX29LV160. ¾ Controlador (Driver) AM5888 Y CD5888CB. ¾ Salidas de Audio y Video. ¾ Reguladores de voltaje para la alimentación de estos componentes. ¾ Comunicación con los otros bloques funcionales.. 11.
(24) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Fig. 1.6.1: Estructura de la placa controladora y conexiones a los diferentes bloques. 1.6.1 Microprocesador. Entre las características fundamentales de los microprocesadores MT 13XX, destaca, que posee un microcontrolador 8032 integrado a 27MHz, servocontroles, procesadores de audio y video, decodificadores MPEG-1/2/4 e incorporación del formato DIVX36, 6 canales de audio para Dolby 5 AC-3 y DTS 6 , 2 canales de entrada de audio para karaoke, decodificador de 108MHz/12bits con 4 canales de video, salida análoga con escaneo progresivo y entrada de puerto USB 2.037 de alta velocidad. 1.6.2.a Memoria Flash (At25Fs0XX). La memoria flash es una manera desarrollada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos, frente a las anteriores que solo permite escribir o borrar una única celda cada vez. Por ello, flash permite funcionar a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta 5. Estándar diferenciado de audio digital de canales múltiples Del inglés (Digital Theater Systems) Ver anexo 2. 6. 12.
(25) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. memoria al mismo tiempo. Este tipo de memoria está fabricado con puertas lógicas NOR y NAND para almacenar los 0’s ó 1’s correspondientes. En la figura 1.6.2.a vemos la conexión de esta memoria.. Fig. 1.6.2:a) Conexiones de la memoria Flash de los reproductores de DVD. 1.6.2. b Memoria Eeprom 24C16. EEPROM (Electrically Erasable Programmable Read Only Memory): Se puede borrar selectivamente byte a byte con corriente eléctrica, funcionan bajo el protocolo I2C (Bus 7 de datos) han ganando poco a poco un espacio en el hardware de los equipos electrónicos hasta transformarse en uno de los medios de almacenamiento de información más populares por su practicidad y sencillez de manejo. Tener la posibilidad de almacenar datos de diversa índole en una memoria no volátil, es una característica importante de los equipos que les permite la desconexión prolongada de cualquier suministro energético y conservar durante mucho tiempo información valiosa que de otro modo, se perdería al desconectar un sistema. También conocidas como memorias de protocolo “serie” las 24CXX son infaltables en cualquier equipo electrónico de consumo masivo y están garantizadas para 1 millón de ciclos de escritura/lectura. Pueden llegar a retener la información sin ser alimentadas durante cientos de años. -Sus características fundamentales. 7. Líneas de transferencia de datos.. 13.
(26) Capítulo I Generalidades de los bloques que integran un reproductor de DVD ¾. Se organizan por páginas para facilitar su direccionamiento y almacenamiento de la información.. ¾. Utilizan para su funcionamiento una tensión única (5Volts o 3,3Volts).. ¾. Son compatibles con el protocolo serial I2C (Ver Anexo II).. La comunicación I2C posee dos líneas de transferencia de datos, SDA que está encargado del intercambio de datos y SCL que se encarga de sincronizar al transmisor y al receptor durante la transferencia de los datos mencionados desde un IC al otro. Dentro del sistema, los dispositivos están identificados como Maestro (Master) y Esclavo (Slave), por lo que al dispositivo que inicia el contacto y “abre” el bus se lo denomina Master, mientras que el que recepciona y contesta el llamado, se lo denomina Slave. Este sistema puede interconectar a muchos IC sobre el bus (hasta 255 dispositivos) y todos conectados a los mismos dos cables SDA y SCL. Cada dispositivo esclavo posee una única dirección y cuando el Master transmita el llamado todos los circuitos integrados conectados al bus lo escucharán, pero solo le contestará aquel que posea la dirección que el transmisor incluyó en su llamada y será con este único Slave, con quien iniciará la transferencia de datos hasta que decida cerrarla. En la figura 1.6.2.b) vemos cómo conectar las EEPROM 24C16.. Fig. 1.6.2: b) Memoria EEPROM 24C16. 1.6.3 Memoria S-DRAM MX29LV160. Las memorias S-DRAM (Synchronous dinamic random access memory) o memoria dinámica de acceso aleatorio con interfaz sincrónica, se ocupan de hacer una guarda momentánea con los datos que se procesan en el microprocesador. También es muy. 14.
(27) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. importante en los procesos de descompresión de los videos codificados porque las líneas de datos se guardan en esta. En la figura 1.6.3 vemos la conexión de estas memorias.. Fig. 1.6.3: Conexión de la S-DRAM. 1.6.4 Controlador (Driver) AM5888 Y CD5888CB Se encarga de los motores de giro y desplazamiento, tanto como de los servomecanismos de enfoque y seguimiento en la unidad óptica. El sistema de lectura necesita que la señal recuperada del pick-up tenga una amplitud adecuada y que la razón de transferencia sea lo más constante posible. Para cumplir estos requerimientos el microprocesador mantiene un constante vínculo con el Driver y su conjunto de servosistemas que son los encargados de la lectura y corregir los errores mecánico-ópticos que aparecen en el proceso. Este posee 5 canales de amplificadores de tipo “puente” BTL39 clase D: para bobinas de foco y seguimiento (tracking), para motores de desplazamiento (Sled), eje (Spindle), para operar bandeja de carga, dos reguladores que son los encargados de llevar el voltaje de 5V a 3,3V y 1,8V y un protector de temperatura. En la figura 1.6.4 vemos la distribución de los terminales para su conexión.. 15.
(28) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Fig. 1.6.4: Controlador (Driver). 1.6.5 Salidas de Audio y Video. Son la comunicación de los reproductores de DVD con el televisor y amplificadores de audio. Cada reproductor tiene diferentes salidas de video y varias de audio, las organizamos en los siguientes grupos: ¾ Salidas de Video Video Out, S-Video, Video Componente y HMDI ¾ Salidas de Audio Salida Estereo, 5.1 Chanel 8 Audio, Coaxial y Óptica 1. Video Out: Salida de Video Compuesto, donde las señales de luminancia y crominancia (Anexo III) están juntas, esta salida siempre viene de color amarillo (ver figura 1.6.5). S-Video (Súper Video): Esta conexión de vídeo lleva la crominancia (color) y la luminancia (brillo) de la señal de video en flujos separados, para una precisión de color mejorada y una distorsión reducida. S-video brinda una imagen más nítida que el vídeo compuesto (conector amarillo) pero no es tan buena como Video Componente.. 8. Del Inglés canales. 16.
(29) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. Video Componente: Es parecida a la Video Componente solo que separa la porción de crominancia en dos componentes, lo que nos da más precisión de color y menos desbordamiento del color. HMDI (Interfaz Multimedia de Alta Definición) La interfaz HDMI de clavijas múltiples. transfiere video digital sin comprimir, con protección contra copia. HDCP y audio de canales múltiples. Utilizando un adaptador, HDMI es compatible con la mayoría de las conexiones DVI de la actualidad. 2. Salida Estereo de Audio: Tiene dos tomas RCA 9 de color blanco y rojo, siempre viene acompañada de las letras R y L las cuales significan derecho y izquierdo pero en inglés. 5.1 Chanel Audio: Esta también es salida de audio pero tiene 6 canales, aparte de los 2 canales estereos frontales, posee 2 traseros, 1central y otro con baja frecuencia llamado subwoffer, todos para lograr un sonido envolvente que simule el ambiente que recrea lo que vemos. Coaxial: Salida de audio digital que incluye al menos, una salida de audio digital para enviar el flujo de bits, Dolby Digital o DTS, a un decodificador compatible (el cual es usualmente incorporado en un receptor A/V). La transferencia de información digital ofrece un ancho de banda extremadamente ancho, inmunidad frente a la interferencia RF, y una fácil conexión de un cable. Óptica: Es igual que la coaxial solo que el flujo de bits es por señal luminosa, requiere cables especiales de fibra óptica para conectarse a la entrada digital de un receptor equipado con Dolby Digital/DTS.. Fig. 1.6.5: Salidas de Audio y video de la placa controladora. 9. Estándar establecido por el fabricante RCA para conectar audio.. 17.
(30) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. 1.6.6 Reguladores de Voltaje La alimentación del micro, memorias y driver no viene directamente conectada a la fuente, sino que depende de un bloque conformado por transistores, diodos y circuitos integrados que regulan el voltaje a 3.3V y 1.8V. En el caso que estamos estudiando los chipset mediatek este bloque está conformado por diodos y par de transistores de tipo 2sc8550 los cuales suelen fallar muy frecuentemente. 1.6.7 Comunicación con los otros bloques funcionales Este conjunto de enlaces se encarga de conectar los diferentes bloques de reproductor de DVD. Primero tenemos la conexión de alimentación que como antes no referimos son cables con 5v, 12v, -12v y Gnd (tierra). La comunicación con la bandeja de carga, tenemos la alimentación de los motores de giro (SP y -SP), desplazamiento (SL y –SL) y del accionamiento de la bandeja (load y –load), como los topes de la bandeja de carga (trin, gnd y trout) y el de la unidad óptica (limit y gnd). A la conexión con el panel frontal tenemos las señales de IR (para el control remoto), 5v de alimentación para el micro del panel frontal que controla el display, y las señales de datos (vsda), stanby (vstb) y reloj (vsck). Tenemos el conector para el puerto USB. 10. cuyas conexiones son: alimentación. (5v), Gnd (tierra), datos positivo (+dat) y datos negativos (-dat). Lo que queda es la comunicación con la unidad óptica, que como hemos mencionado es a través de una cinta flexible cuyas señales en orden son: Focus- (Mide señal con centro en VREF), Focus+ (Lo contrario del anterior con centro en VREF)Tracking- (Mide señal con centro en VREF), Tracking + (Lo contrario del anterior con centro en VREF), Señal C, Señal D-CD=3.3V, DVD=0V (Control de modo CD/DVD a la unidad óptica), PUHRF (Señal de RF, aproximadamente 1Vpp, de 0.7 a 1.2 Vpp con diferentes discos), Señal A Señal B, Señal F, Tierra de RF, MVREF (Voltaje de referencia, usualmente de 2 a 2.5VDC, sin señal), 5V (Alimentación al circuito integrado fotosensor de señal), Señal E, No conectado, CD VR (Ajuste de intensidad del led láser de CD). CD=0V, DVD=0.18V, DVD VR (Ajuste de intensidad del led láser de DVD). CD=0.18V, DVD=0V, CD LED (Alimentación del led láser de CD). De 1.8 a 2.1V aproximadamente, MPD (lectura del fotosensor de control interno de los led láser para estabilizar la intensidad)=0.18v en CD y en DVD (porque es común a ambos modos), 5V 10. Del inglés universal serial bus(puerto de serie universal). 18.
(31) Capítulo I Generalidades de los bloques que integran un reproductor de DVD. (Alimentación), No conectado, DVD LED (Alimentación del led láser de DVD). De 2V a 2.35V aproximadamente, Tierra. 1.7 Panel frontal. En muchos estudios sobre el funcionamiento de los reproductores de DVD no vemos este bloque, pero en nuestro trabajo decidimos incorporarlo a un nuevo bloque por su importancia y para una mejor comprensión del trabajo de los DVD. Está divido en la parte de entrada de datos para la comunicación. del usuario (teclado y control remoto) y. visualización del curso de la reproducción. El funcionamiento del control remoto es el mismo que en otros equipos electrónicos que se basa en pulsos de luz infrarroja los cuales son recibidos por un fotorreceptor que en el caso de los DVD está en este panel frontal y una vez recibido el tren de pulsos van al microprocesador, el cual ejecuta según las funciones que se ordenen. En el teclado de los DVD tenemos las funciones más elementales como encendido, abrir la bandeja y play (comenzar la reproducción). El display nos da una información sobre el curso de la reproducción. Es controlado por un microprocesador y en nuestro caso que estudiamos los DVD con chipset mediatek estos son de 8 segmentos. 1.8 Conclusiones del Capítulo. Es importante para un técnico o ingeniero que se dedique a la reparación de los Reproductores de DVD comprender a la perfección el funcionamiento de estos para un correcto diagnóstico de las fallas y a la vez su exitosa reparación. Hemos creado un marco teórico con elementos de los diferentes DVD comercializados en nuestro país y dentro de estos los del chipset mediatek que son la gran mayoría. Dividir nuestro estudio en bloques estructurales nos provee de una mayor organización y nos sirve para ubicar las fallas que correspondan a cada bloque.. 19.
(32) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. CAPITULO II ACTUALIZACION DEL FIRMWARE COMO HERRAMIENTA A LA CORRECCION DE FALLAS EN REPRODUCTORES DE DVD. En este capítulo primero vamos a clasificar las fallas para conocer las que entran en el grupo relacionado al firmware y descartar las que son problemas de la electrónica u óptica. Luego proponemos varias maneras de actualizar o reprogramar el firmware. Proponemos varias interfaces por puerto serie de la computadora para comunicarnos con los reproductores de DVD. Y conoceremos los diferentes softwares para reprogramar un equipo de DVD y cómo trabajar con ellos. 2.1 ¿Cómo detectar fallas relacionadas a los problemas del firmware? Vamos a conocer las más comunes fallas que presentan estos equipos, al principio parecen relacionadas con el bloque de alimentación o la unidad óptica pero iremos descartando cada uno de los problemas electrónicos hasta llegar al interés de este trabajo, problemas del software. a) El DVD no enciende. b) EL DVD enciende y presenta su patrón característico pero no responde a ninguna función que le mandamos a realizar. c) El DVD enciende pero no da señal de video. d) No reconoce los discos. e) Solo reconoce los discos de CD. f) Reconoce los discos, pero la imagen se detiene a los pocos segundos de comenzada la reproducción y bloquea todas las funciones del mismo. g) Reconoce los discos pero la imagen se detiene al pasar unos minutos y luego sigue pero vuelve a detenerse y así constantemente se está deteniendo. a) EL DVD no enciende Antes de todo hay que descartar que no sea un problema de electrónica, el primer paso es comprobar los voltajes de salida en la fuente de alimentación, primero el 5V que es el principal ya que alimenta la placa controladora, en caso de que falte este o esté por debajo de los 5V ya no estaremos en presencia de un problema de firmware sino un problema en la fuente de alimentación. Si encontramos los voltajes en los parámetros requeridos pasaremos 20.
(33) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. a chequear la placa controladora, como estamos analizando los reproductores de DVD comercializados en Cuba y dentro de estos, los de procesadores de la serie MT13X9 fabricados por MEDIATEK tenemos que chequear los voltajes en el colector de los transistores 2sc8550 que alimentan al microprocesador y a la SDRAM, deben ser de 3.3V y 1.8V, en caso de que estén perfectos, debemos reemplazar el cristal de cuarzo de 27MHz el cual es el oscilador del microprocesador, su reloj para que este funcione. Si sigue sin funcionar estamos en presencia de un posible problema en el firmware o que. la. flash/eeprom está defectuosa. La solución será extraer su programa y de no poder recuperar el mismo, borrar este y reprogramarla. b) EL DVD enciende y presenta su patrón característico pero no responde a ninguna función que le mandamos a realizar. Esta falla es el más común problema en el firmware, podemos hacer el chequeo del caso anterior pero al final la solución será la actualización de este. c) El DVD enciende pero no da señal de video. Lo primero que debemos saber es que esta falla suele ser una mala configuración del setup de nuestro DVD. Puede estar en escaneo progresivo que es para convertir una señal de video de escaneo entrelazado (donde cada fotograma es dividido en dos campos secuenciales) en una señal de escaneo progresivo (donde cada fotograma se mantiene completo) (Anexo IV) función que solo tienen los televisores digitales, como generalmente nuestros receptores son analógicos perdemos la imagen de este. Otro caso es activar la salida de video componente que a la vez desactiva la convencional salida de video. También se puede cambiar la norma de televisión de NTSC a PAL, en algunos televisores saldrá en blanco y negro, saltando la imagen o simplemente no habrá imagen. Todos estos problemas de configuración del setup suelen resolverse reiniciando el DVD, ahora si al desconectar el equipo vuelve el problema entonces los datos del setup no se están guardando bien en la flash/eeprom por lo que hay que acudir a la actualización de firmware. Debemos mencionar que esta falla puede ser causa de una descarga eléctrica y por tanto puede haber sufrido grandes daños el procesador de video o con un poco de suerte solo se han averiado los transistores o amplificadores operacionales que actúan como buffer de salida, pero no la salida de s-video y por ella uniendo las señales de luminancia y crominancia por medio de un condensador podremos resolver el problema. 21.
(34) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. d) El DVD no reconoce los discos. Sin dudas, esta es la falla de los reproductores de DVD que con más frecuencia llegan a los talleres de garantía, debido a ello tenemos que verificar varios componentes de este. Primer paso es chequear visualmente qué hace el disco al entrar la bandeja, si este no gira o lo hace despacio, debemos medir la resistencia del motor de giro, la cual debe estar en un rango de 8 a 16Ω en el caso que este fuera de este rango debemos remplazarlo por uno nuevo. Los casos de la unidad óptica defectuosa también son muy causales y por la complejidad de esta, su solución es el reemplazo. Por último tenemos la cinta plana de conductores o cinta flex (flexible) la cual puede estar partida y no comunicarse bien con la unidad óptica. Ahora como sucedió con los DVD marca “All Like” que vendió TRD no leían los discos y al cambiar la bandeja de carga por una nueva seguían sin leer los discos. Las tiendas de TRD tuvieron que devolver el dinero a los clientes por no encontrar una solución a esta falla, pues precisamente esta falla está relacionada con el firmware de los DVD. e) Solo reconoce los discos de CD. Esta falla podemos catalogarla como una variante de la anterior, después de chequear la unidad óptica y el flexible cambiándolos por nuevos y aún así sigue sin leer entonces entra dentro de las fallas relacionadas con el software. f) Reconoce los discos pero la imagen se detiene a los pocos segundos de comenzada la reproducción y bloquea todas las funciones del mismo. Al igual que las otras fallas debemos descartar que no sea la unidad óptica defectuosa o los transistores reguladores del 3.3V y 1.8V que no estén en mal estado y por temperatura ocasionen esta falla. El motor de giro puede comenzar bien pero entre sus delgas va acumulando una sustancia semiconductora que suele ocasionar un mayor consumo y este repercute en el driver el cual también se calienta y empieza a detener la imagen y otra posible causa es la cinta que tenga un conductor partido pero haga contacto al principio de la lectura por la posición que toma la unidad óptica y al desplazarse se pierda el contacto. Con el reemplazo por componentes nuevos podemos descartar estas fallas y en caso de no resolver, podemos tener otro problema de firmware ocasionado por los buffer que acumula el video en la SDRAM. Este problema fue muy común en los DVD de marca “FLORICZOKOO” modelo DVD-339 vendidos por las tiendas panamericanas las cuales pertenecen al CIMEX. 22.
(35) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. g) Reconoce los discos pero la imagen se detiene al pasar unos minutos y luego sigue pero vuelve a detenerse y así constantemente se está deteniendo. Esta falla es una variante de la anterior por lo que debemos descartar todo lo relacionado a la lectura del disco y procesamiento del video y en caso de no solucionar recurrir al software. También esta falla fue común en los “FLORIC-ZOKOO” también en Daewoo DS-k860us vendidos en TRD. Todas estas fallas serán solucionadas con la actualización de Firmware o la reprogramación de este. 2.2 Diferentes formas de actualizar o reprogramar el firmware. Todas estas fallas pueden llevarnos a la reprogramación de firmware, para ello tenemos 4 variantes: 1) Mediante un CD con el firmware elaborado de una manera especial. 2) Utilizando un dispositivo de almacenamiento extraíble, como una memoria flash. 3) Con un programador de flash conectado directamente a la placa controladora. 4) Con programador con socket PDIP 11 de 8 pines. 2.2.1 Actualización del firmware mediante un CD Debemos aclarar que en este caso el equipo de DVD debe estar funcionando y leyendo el disco (fallas f, g) o si se desea actualizar el firmware a un equipo que tiene correcto funcionamiento pero buscamos nuevas prestaciones. Al grabar el disco de CD utilizando el Nero 12 debemos configurarlo de la siguiente manera: •. Sistema de Archivo CD-ROM- Joliet. •. Longitud de nombre de archivo- max 31 chars (ISO Level 2). •. Modo- 2/XA. •. Juego de caracteres- ISO 9660. •. Sin multisesión. •. Velocidad de escritura- Baja. •. Debemos finalizar el disco. La configuración debe quedar como la figura 2.2.1 11 12. Del inglés Plastic Dual In-line Package, o Paquete plástico en línea dual. Famoso programa de grabación de disco por sus amplias prestaciones. 23.
(36) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig. 2.2.1: Configuración de Nero para crear un disco de actualización. Los firmwares por tener carácter binario se le denominan archivos .BIN, una vez grabados en el CD debemos tener cuidado que el disco no esté rayado o presente suciedad, cualquier error puede afectar la actualización y fundamental es el suministro de energía el cual debemos estar seguro que no interrumpirá el proceso, si este es apagado sin haber terminado el equipo estará muerto por lo cual tendremos que reprogramarlo. 2.2.2 Actualización mediante un dispositivo de almacenamiento extraíble. Esta opción es mejor que la primera ya que no corremos el riesgo de un disco rayado o sucio, en la memoria creamos una carpeta y dentro copiamos el archivo .BIN, luego en el DVD exploramos la carpeta y entramos al archivo, él automáticamente actualizará su firmware. 2.2.3 Actualización mediante una interface por puerto serie de la Computadora a la placa controladora. Primero debemos saber las características del puerto serie para entender cómo ocurre esta comunicación. El bus de interfase de periféricos serie o bus SPI es un estándar para controlar casi cualquier electrónica digital que acepte un flujo de bits serie regulado por un reloj. Incluye una línea de reloj, dato entrante, dato saliente y un pin de chip select, que 24.
(37) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. conecta o desconecta la operación del dispositivo con el que uno desea comunicarse. De esta forma, este estándar permite multiplexar las líneas de reloj. Muchos sistemas digitales tienen periféricos que necesitan existir pero no ser rápidos. La ventajas de un bus serie es que minimiza el número de conductores, pines y el tamaño del circuito integrado. Esto reduce el coste de fabricar, montar y probar la electrónica. Un bus de periféricos serie es la opción más flexible cuando muchos tipos diferentes de periféricos serie están presentes. El hardware consiste en señales de reloj, data in, data out y chip select para cada circuito integrado que tiene que ser controlado. Casi cualquier dispositivo digital puede ser controlado con esta combinación de señales. Los dispositivos se diferencian en un número predecible de formas. Unos leen el dato cuando el reloj sube, otros cuando el reloj baja. Algunos lo leen en el flanco de subida del reloj y otros en el flanco de bajada. Escribir es casi siempre en la dirección opuesta de la dirección de movimiento del reloj. Ahora mostramos varias interfaces de fácil construcción, estas son conectadas directamente a la placa controladora gracias a un grupo de funciones que tiene implementado el MT 13xx. Se podrá identificar el RS232 de la placa controladora simplemente midiendo continuidad para la alimentación del chip EEPROM (que en general es la misma) y los puntos RX, TX están directamente conectados respectivamente a los pines 106 y 107 del chip MT1389, también los puntos de las extremidades son GND y +3.3V.. Fig. 2.2.3 a) Conexiones RS232 13 en las placas controladoras.. 13. Del inglés Recommended Standard 232, interfaz de puerto serie con conector DB25.. 25.
(38) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig. 2.2.3 b) Interface con el integrado Max 3232.. Fig. 2.2.3 c) Interfaz con la MAX 232. 26.
(39) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig. 2.2.3 d) Utilizando 2 transistores. 2.2.4 Programador con socket PDIP de 8 pines Este el caso para las memorias EEPROM que encontramos en muchos modelos de DVD ya un poco más obsoletos: Hotline hldv11, FLORIC-ZOKOO modelo DVD-339 y los Daewoo DS-k860us.. 27.
(40) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. 2.3 Herramientas de programación. Son muchos los softwares que existen para la reprogramación de firmwares, ahora como solo estamos analizando los equipos con chipset mediatek, solo usaremos los relacionados con este chipset. Todo técnico en primer lugar debe crear una recopilación de los diferentes firmwares de cada equipo, lo cual puede ser buscando en los talleres de servicios técnicos o también en Internet hay sitios Web dedicados a esta tarea. 2.3.1 Aprendiendo a trabajar con MTK Tool El primer paso será descargar el programa MTK Tool, instalarlo en una carpeta predeterminada de nuestra PC y al ejecutarlo, visualizaremos una imagen cómo la siguiente:. Fig. 2.3.1: Área de trabajo del software MTK Tool. Ya tenemos creada nuestra interfase, conectada al puerto serie (COM 1) y al DB9 del reproductor de DVD, ahora debemos cargar el programa, será buscando en dos cuadros de texto, con el botón Browse al lado. El superior corresponde a la siguiente acción: Si tenemos en nuestra PC, el archivo *.bin correspondiente a la marca y modelo del equipo en cuestión, para cargar en el DVD, lo buscamos en la carpeta donde esté alojado, lo 28.
(41) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. seleccionaremos, y aparecerá allí. Luego pulsamos el botón que dice UPGRADE en el programa; y el archivo se transferirá al DVD a través de la placa que hemos construido; reiniciándose el mismo, luego de la carga del archivo. El segundo cuadro de texto, nos permitirá la siguiente acción: Con el botón Browse, elegimos dónde vamos a guardar el archivo “backup.bin”. Una vez seleccionada la carpeta, pulsamos el botón BACKUP y comenzará a extraerse la información desde la Flash de nuestro DVD, y se almacenará en el destino seleccionado y bajo el nombre que hemos decidido. Para éste proceso, se suelen elegir los nombres según la marca y modelo del DVD. 2.3.2 Aprendiendo a trabajar con MTK Firmware ReMaker. En caso de querer modificar el firmware, utilizamos MTK Firmware ReMaker el cual nos permitirá cambiar diferentes funciones para nuevas prestaciones. Una posible aplicación puede ser cambiar la imagen de presentación lo cual es algo sencillo y así comenzar a conocer como trabajar con esta herramienta. Primero cargamos el programa que nos saldrá igual que la figura 2.3.2, en file cargamos el archivo .bin el cual vamos a editar.. Fig. 2.3.2 a): MTK Firmware ReMaker. 29.
(42) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Luego cargar el archivo .bin nos queda como la figura 2.3.2 b), si observamos el árbol formado en el cuadro de la izquierda, abriremos el ítem SKIN y allí nos aparecerá de la siguiente forma, estando en MPEG 0, la pantalla de inicio de nuestro DVD. Cuando veamos aparecer sobre el cuadro derecho del programa, la pantalla de inicio, haremos clic sobre ella con el botón derecho del Mouse y nos aparecerá la posibilidad de grabar la misma en nuestro disco duro; acción que haremos para luego con cualquier programa gráfico, modificar a gusto.. Fig. 2.3.2 b): MTK Firmware ReMaker con el firmware cargado.. 30.
(43) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig. 2.3.2 c) Remplazar la imagen. Obsérvese que la imagen se grabará en formato BMP. Si pulsamos con el botón derecho sobre la leyenda MPEG 0 que vemos en el gráfico anterior, nos encontramos con la posibilidad de cambiar la imagen a través de la leyenda REPLACE (ver figura 2.3.2 c). Debemos buscar para este cometido, la imagen deseada, cambiarla y listo. Sucede que el programa solo acepta imágenes MPEG, por lo que deberemos primero armar la imagen que queremos usar, utilizando cualquier programa de retoque fotográfico y luego transformarla a MPEG con el programa MPGTOOL 14 en una muy sencilla operación, que no tiene porqué significarnos complicación alguna. Una vez que hemos reemplazado la imagen, guardamos el nuevo archivo .bin con el nombre deseado y luego de esto, volvemos al programa MTKTool, insertamos el archivo recién alterado en el primer cuadro de texto, pulsamos el botón UPGRADE y el mismo se cargará en nuestro DVD. El equipo se reiniciará solo y aparecerá en pantalla la que hayamos elegido y creado a gusto. 2.4 Aprendiendo a trabajar con MtkFontCreator y MtkWindows. Es muy común encontrar reproductores de DVD que al subtitular una determinada película las letras están muy pequeñas o en una posición donde nos cuesta trabajo leerlas, ahora le daremos solución a este problema y trabajaremos con otras herramientas del los chipset mediatek. Primero ejecutamos la herramienta MtkFontCreator (figura 2.4.1), ir a la "creación de la fuente" luego preselección, donde se selecciona la página de códigos y en fuente selecciona la fuente (así como el tamaño y contorno). En generación de fuentes de caracteres / 14. Herramienta que nos servirá para transformar nuestras creaciones fotográficas en imágenes MPEG aptas para ser insertas en el Firmware.. 31.
(44) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. opciones tenemos la gestión de diversas características relacionadas con el espaciado de caracteres. En "Herramientas de fuente" se nos permite tener una visión de lo que será publicado en la pantalla. Se puede regular el ancho de manera que corresponda a la zona de posicionamiento de subtítulos. Al final de hacer todos los cambios de acuerdo a nuestras exigencias y necesidades guarde la tabla de caracteres.. Fig. 2.4.1: Software para crear una tabla de caracteres. Ahora que tenemos creada nuestra tabla de caracteres tenemos que insertarla en el firmware del equipo al que le vamos a cambiar sus subtítulos, para ello Ejecute el MtkReMaker y abra el firmware, Vaya a la sección "Datos/Parte OSD Bloque/OSD 1Visuales/Fuentes" ver figura 2.4.2.. 32.
(45) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig.2.4.2: Donde insertamos la tabla de caracteres modificada. Haga clic con el botón derecho en "Fuente" correspondiente, para elegir la opción "Reemplazar", y seleccionar el archivo creado por MtkFontCreator. Una vez remplazado podemos cambiar el tamaño y la posición de la zona de subtítulos, para ello utilizaremos otra herramienta de software llamada MtkWindows. Ejecute el MtkWindows y abra el firmware, encuentre la dirección de la zona correspondiente al subtítulo, una pequeña ventana se abre a la derecha y los puestos de las características de la zona a ser modificados (figura 2.4.3), por ultimo salvar el firmware y con ello tenemos modificado los subtítulos de nuestro reproductor de DVD. Son muchas mejoras las que podemos hacer gracias a las muchas herramientas elaboradas para los chipset mediatek, una de ellas puede ser cambiar el idioma del equipo o cambiar el modelo de la unidad óptica. 33.
(46) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. Fig. 2.4.3: Ventana para posicionar subtítulos.. Fig. 2.4.4: Software para posicionar los subtítulos.. 34.
(47) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. 2.5 Otras aplicaciones de la reprogramación del firmware. Ahora veremos casos de reemplazos de unidades ópticas que solo son posibles con el cambia de firmware. 2.5.1 Caso Phillips Dvd3254k/55. Otra importante aplicación es el cambio de firmware para poder utilizar una unidad óptica diferente a la que este tiene, ya sea porque esté difícil de encontrar el reemplazo o sea por la calidad de esta. Un caso muy particular son los últimos modelos de DVD DVP3254K/55 de la phillips comercializados por TRD y especialmente en la serie KX y algunos de la serie NW. Ha sido el motor de giro debido a que estos últimos DVD llegaron con un cambio del módulo de la unidad óptica, en este caso el nuevo módulo presenta una unidad óptica Samsung y un motor diferente que ha sido el elemento de mayor falla, debemos aclarar que los modelos anteriores presentaban una unidad óptica Sony (KHM 313) (Ver anexo V) de una enorme calidad y duración. La sustitución del motor es la vía mas correcta o simple, pero el motor con que cuenta los talleres de servicios técnicos para la sustitución no presenta orificios en la base de reposo del CD, esto dificulta la sustitución de dicho motor ya que él presenta un ajuste de fábrica de enfoque y linealidad para la correcta lectura del CD por la unidad óptica, al desmontar dicho motor para poder extraer los tornillos que sujetan el motor y así colocarlo en el DVD a reparar, se pierden los ajustes de fábrica antes mencionados, dificultándose el ajuste al tener que realizarlos de manera manual, este ajuste se puede lograr de manera manual, pero en algunos casos es engorroso el cambio del motor si no se tiene cierto cuidado y precisión a la hora de desmontar y de colocar el spindle. Y como ya hemos mencionado, además de este problema con el motor de giro, la unidad óptica Samsung es mucho menos común y de menor calidad que la sony por lo que un cambio de una por la otra solo es posible si cambiamos el firmware. Es decir en caso de cambio de unidad óptica Samsung por Sony, presentamos que los parámetros establecidos por el fabricante en el módulo principal corresponden a la unidad óptica que trae de fábrica el DVD. Por ende al colocar una unidad óptica Sony donde está una Samsung sucede que esta no reproduce discos en formatos DVD, para darle solución a este problema es necesario actualizar el DVD con un nuevo FIRMWARE el cual está disponible en sitios Web o en los talleres de TRD y Cimex. Pasos a seguir para el cambio de FIRMWARE. 35.
(48) Capítulo II Actualización del firmware como herramienta a la corrección de fallas en reproductores de DVD. 1. Descargar el firmware y copiarlo en el directorio raíz de una memoria flash. 2. Encender el DVD con el cambio de unidad óptica ya realizado, es decir que se haya colocado una óptica Sony donde estaba una Samsung. 3. Conectar la memoria flash y esperar a que el DVD reconozca que se le conectó la memoria, de lo contrario apretar en el mando la tecla correspondiente a lectura por USB. 4. Al comenzar la lectura de la memoria aparecerá en pantalla un cuadro informando que se ha detectado un firmware y que presione la tecla play del mando para comenzar la actualización. 5. Después de presionar la tecla play el equipo extrae la bandeja de CD y copia la actualización a la memoria flash interna del DVD para comenzar la actualización del firmware, mostrándose en pantalla que se está actualizando. Pasado casi 2 minutos el DVD se reinicia y al encender guarda la bandeja del CD y ya está actualizado. Posteriormente comprueba dicha actualización colocando disco en formato DVD que ya debe de leer. 2.5.2 Caso Daewoo DS-K860US. Estos equipos de DVD fueron vendidos por Cubalse y luego por TRD, los primeros no leían Divx 15 , pero ambos poseen una unidad óptica del fabricante Hitachi modelo 1200s, muy difícil de encontrar reemplazo, ahora el segundo modelo más avanzado sin cambiar el firmware se le puede montar la unidad óptica sony KHM-313 o KHS-313 las cuales ya hemos hablado de su buena calidad y fácil adquisición. En el primer modelo no lee los discos de DVD si le conectemos la unidad óptica sony, ahora si extraemos el programa al otro modelo y reprogramamos el firmware del primero y le damos solución a este problema, a la vez que nos leerá el famoso Divx. 2.5.3 Hacer nuestro reproductor de DVD libre de región. En muchas ocasiones los técnicos e ingenieros dedicados a esta rama de la electrónica se han encontrado con el problema de las zonas y Códigos regionales. El cliente nos cuenta que su equipo al introducirle un determinado disco le pone en la pantalla región incorrecta.. 15. Compresión del Audio/Video de Windows (Avi).. 36.
Figure
+5
Documento similar