Lecteur DVD Schneider SDV 436
Date: 2016-03-06
Tags: elec reverse_engineering
Hardware
C’est un lecteur de DVD de salon vendu entre 2005 et 2007. Il date du moment où les lecteurs DVD ont commencé à bien supporter les DivX et sont devenus vraiment cheap.
Ce lecteur a plusieurs clones ou modèles très proches : Magnavox/Philips/Schneider MDV435, MDV437, SDV436, et probablement d’autres.
Celui-ci a 3 circuits imprimés :
- une alimentation à découpage +3.3V, +5V, +12V, -12V et -24V (15W)
- un panneau d’interface utilisateur : Contrôleur PT6312 (équivalent µPD16312), afficheur VFD, boutons, LED, capteur IR
- une carte mère avec un SoC SunPlus SPHE8281D (ou SPHE8201D), un driver de puissance pour le lecteur CD (Moteurs brushless + DC), des régulateurs de tension, de la SDRAM et deux puces EEPROM (firmware + réglages sauvegardés)
Il y a plusieurs connecteurs et composants non-installés sur la carte-mère (P/N : 40-MDV435-MAC2G). Le manuel de réparation indique que ce sont des connecteurs de debug (probablement RS-232), un micro/ampli pour un mode karaoké et un connecteur USB pour lire des fichiers depuis un disque dur externe. Par contre, il n’y a aucun connecteur JTAG.
Le problème, c’est que sur ce SoC, les pins de l’UART sont partagés avec la synchro horizontale/verticale, et ne sortent pas grand chose qui ressemble à un signal série.
Pour avoir de la place, j’ai démonté le bloc du lecteur DVD, sans lequel la carte-mère est incapable de démarrer. Mais il est possible de la leurrer en reliant le pin TRAYI à la masse, sur le connecteur CN?.
Dézonage
Ce modèle a été vendu en Europe et ne lit que les DVDs de Region 2.
Le dézonage est assez rapide et se fait de la même façon sur d’autres modèles Philips/Magnavox/Schneider :
- Démarrage du lecteur DVD,
- Ouverture du tiroir,
- 4 appuis successifs sur la touche 7 de la télécommande (7-7-7-7),
- Selection du champ REGION sur le menu affiché,
- Choix de l’option REGION 0,
- Fermeture du tiroir.
Software
La recherche d’un firmware n’a rien donné. Ce qui est assez dommage, puisque même le firmware d’origine aurait permis de comprendre son fonctionnement.
Utilisation de l’écran VFD
La carte d’interface utilisateur a besoin d’alimentation +12V, -24V (afficheur VFD) et d’une interface SPI (connectée à l’ASIC PT6312) pour afficher des caractères.
D’après la documentation de la puce, il faut plusieurs commandes d’initialisation, puis balayer la mémoire avec les positions des segments (chaque digit est séparé en deux blocs de 7 segments).
Références
- FSDL321 integrated flyback PSU - Datasheet
- Sunplus SPHE8281D SoC - Datasheet
- PT6312 VFD Driver - Datasheet
- NEC µPD16312 VFD Driver - Datasheet
- MDV435 Service manual
- Reverse Engineering d’un lecteur DVD - EL TALLERET [ES/CA]
- ← Previous page
Convertisseur USB-PS/2 - Next page →
Compaq Contura 4/25 - DOS, Windows
Electronics Électronique puissance semiconducteur semiconductors power Hardware CPE INSA Xavier Bourgeois