Problème de memoire eeprom - Ecran - Hardware - Périphériques
Marsh Posté le 03-05-2009 à 07:49:57
Bonjour,
Il manque une info qui pourrait aider, la référence de l'eeprom.
Selon que c'est une eeprom série, série I2C, ou parallele, les solutions ne sont pas les mêmes.
Si c'est une eeprom série juste detinées à conserver les parametres, il y a peut-être une manip pour remettre les valeurs "usine" au demarrage, en appuyant sur certains boutons à la mise sous tension,
(je ne la connais pas).
Marsh Posté le 03-05-2009 à 11:54:12
Bonjour,
Ah oui en effet j'ai oublier de mettre les references.
Alors voilà ce qui est ecrit sur l'eeprom :
ATMEL 336
24C16 A
PI27 A
Je ne pense pas qu'on puisse recharger les valeurs usine dessus parce que j'ai déjà essayé pas mal de manips, enfin bon on sait jamais, je ne suis pas un expert en la matière.
En tout cas merci déjà pour votre réponse
Marsh Posté le 03-05-2009 à 14:29:41
C'est un peu étonnant que ce soit l'EEPROM qui claque, c'est assez
solide, mais pourquoi pas.
la spec chez Atmel est là:
http://www.atmel.com/dyn/resources [...] oc0180.pdf
Pas bien facile de trouver pour la programmer, à part un pro sympa qui passe par là et dispose du programmeur.
Si je réponds c'est que dans le temps j'avais bricolé une interface
ultra simple pour programmer des 24C02 (eeprom I2C) et un programme en Visual Basic pour la piloter, sous windows98 puis sous XP. (pas porté sur Vista).
Mais pour adapter çà il faut certaines connaissances et l'envie de le faire. Si par hasard c'était ton cas, je devrais peut-être pouvoir exhumer les infos, mais c'est pas gagné d'avance.
Marsh Posté le 04-05-2009 à 11:20:46
Merci pour le lien, sinon j'avais déjà entendu parler pour le fait de bricoler une interface.
Si tu pouvais retrouver les infos ça m'interesserais.
Sinon je pense que le problème viens de l'eeprom (bien que j'en sois pas sûr à 100%), parce que le problème a commencé avec un retour aux reglages usines (tout ecrit en chinois ^^) et touches verouillés quand j'ai allumé l'ecran.
J'ai dû rester appuyé 5/10 secs sur la touche "on" pour deverouiller les touches et ensuite passer l'osd en français, l'ecran marche donc vu que l'osd s'affiche sans aucun problème, ainsi que le retro-eclairage.
Il detecte aussi la resolution d'entrée vu que quand mon ordinateur est reglé en une resolution autre que 1280x1024, il y' a un message rouge qui s'affiche "use 1280x1024 resolution for best result" et si mon ordinateur est reglé sur cette resolution le message n'apparait pas.
Enfin bref c'est tous ces petits indices qui me font penser à une sorte de "flashage" de l'eeprom (orage, faux contact ou je sais quoi), et vu qu'étant petit j'ai regardé tous les episodes de Columbo ça m'ettonerais que je me trompe
Et sinon oui c'est vrai si un pro (ou bon amateur d'info) disposait d'un programmeur, y'aurait peut être moyen de s'entendre pour que j'envoie l'eeprom à programmer.
Donc pour en revenir à tes infos sur le bricolage d'une interface qui marcherai sous xp je suis preneur, et j'te remercie d'avance si tu pouvais me retrouver ça
Marsh Posté le 04-05-2009 à 12:02:14
Comme çà me rappelait de vieux souvenirs j'ai retrouvé le programme
que j'avais écrit à l'époque.
Il n'était pas destiné aux 24c16 mais plus généralement aux composants I2C utilisés sur certaines machines pro de ma connaissance... dont la 24C02.
L'interface était un cable ad'hoc qui se connectait sur un port parallele imprimante d'un coté, et sur la machine de l'autre.
Pour rendre çà plus comestible et limité aux eeproms j'ai bricolé une variante qui tient dans le connecteur imprimante avec un support à l'extérieur et un connecteur d'alim Molex (et oui, ils ne font pas que de l'automobile).
Il n'y a presque rien dedans, deux diodes, un support 8 pins, quelques résitances et c'est tout. J'avais écrit tout le protocole I2C en BASIC !
Je suis en train de remettre tout çà en route, mais çà demande quelques tests et une adaptation du logiciel pour faire le menage et ajouter la 24C16.
Si çà aboutit facilement on verra pour la suite, je te tiendrai au courant.
Pour ton affichage qui n'affiche rien, as-tu bien vérifié que la fréquence verticale que tu lui envoies est de 60Hz, parce que ces moniteurs LCD ne tolèrent souvent pas plus en entrée, et n'affichent rien si c'est supérieur ou un message d'erreur dans le meilleur des cas.
D'après ce que tu dis çà semble le cas mais la résolution et la fréquence verticale c'est deux choses différentes.
Marsh Posté le 04-05-2009 à 13:22:56
Je ne pense pas que ça vienne de la frequence, d'ailleurs j'ai déjà verifié ce problème je crois et puis jusqu'à recemment ou j'ai acheté un ecran neuf j'étais en 60hz et j'ai du faire tous les tests pour refaire marcher l'ecran à cette frequence, mais bon j'peux quand même reesayer au cas ou.
C'est vraiment sympa à toi de te replonger sur ton interface, si ça aboutit pas ça sera pas grave, c'est pas une question de vie ou de mort et puis cet acran à fait son temps, environ 6 ans (ce qui est pas trop mal pour une ancienne generation de lcd), mais c'est vrai que de mettre son ecran à la casse en sachant que ça viens peut-être d'une simple eeprom deprogrammé ça fait un peu mal au coeur.
Marsh Posté le 04-05-2009 à 16:02:16
C'est pas loin de fonctionner, mais pas encore.
Comme çà date du siecle dernier, plus une petite modif en 2004 même quand on l'a écrit çà parait un peu étranger.
Si çà ne va pas au bout tant pis mais c'est un exercice valable pour
tester la mémoire.
Surveille le topic, quand il y aura du nouveau je le dirai, et si je laisse tomber aussi.
Edit:
Voilà, c'est fait, le système fonctionne et est capable d'écrire, de lire une eeprom 256x8 I2C (PCF8582A ou 24C02) et de
stocker/relire son contenu dans un fichier.
Je l'ai remis en forme pour le spécialiser pour la programmation eeprom I2C.
Il me reste à avoir le choix de la taille de l'eeprom pour la 24c16, et d'en avoir une.
On pourrait commencer par le fichier, pour que je valide sa lecture par le programme.
Mais en cherchant un peu on voit que cet écran n'en est pas à son premier coup:
http://www.commentcamarche.net/for [...] ilips-170c
Marsh Posté le 10-05-2009 à 20:37:39
Si tu es toujours interressé il faudrait me passer ton fichier du contenu
pour que je puisse faire avancer le schmilblick, sinon çà aura toujours
servi à rafraichir la mémoire. ( la mienne...)
Marsh Posté le 11-05-2009 à 00:33:47
C'est effectivement la mémoire eeprom qui s'efface pour une raison inconnue, il suffit juste de la reprogrammer et ça repart. Pour le moniteur que j'ai reparé, j'avais effectivement le menu en chinois si je me souviens bien. Par contre c'était un 170C6, et j'avais dû modifier le fichier pour 170C4 que j'avais récupéré.
si ça t'intéresse toujours, je peux essayer de le retrouver, et t'envoyer une 24c16 programmée.
Edit: En fait je me suis trompé, mais il faut dire que ça remonte à début 2008. C'était donc bien un moniteur 170C4FS, mais avec le fichier que j'avais récupéré, le réglage de brightness et de contrast était inopérant. J'ai finalement récupéré le bon fichier et c'est reparti nickel.
Marsh Posté le 12-05-2009 à 14:32:40
Voiçi le fichier .bin en question ===>> http://rapidshare.com/files/232078 [...] k.bin.html , et encore merci yf38 pour ton travail
aesebu, si t'as une eeprom programmé qui peut fonctionner sur un 170c4fs ça m'interesse bien.
Sinon j'pense que ce problème est assez symptomatique avec cette serie d'ecran de chez philips, parce que dans ma famille je connais une personne qui avait le même ecran que le mien, et l'eeprom a laché aussi.
La prochaine fois que j'achète un ecran philips ça sera avec un pack d'eeprom de recharge ^^
Marsh Posté le 12-05-2009 à 19:46:15
Salut,
J'ai récupéré le fichier et je vais faire ce qu'il faut pour le lire dans mon programme.
Marsh Posté le 12-05-2009 à 22:06:04
Voilà, c'est dans la boite, manque plus que la puce et quelques essais.
Tu dois reconnaitre les 256 premiers octets de ton fichier:
Marsh Posté le 12-05-2009 à 22:47:30
Malheureusement, ce n'est pas le bon fichier, celui-là correspond au philips 150s et les réglages luminosité/contraste ne fonctionne pas sur un 170C4FS.
Envoie-moi tes coordonnées, je programme demain la 2416 que j'ai retrouvé, et je t'envoi ça.
Marsh Posté le 13-05-2009 à 08:35:17
Effectivement en décodant le début du fichier avec EditHexa on voit philips 150s.
ress p devrait te contacter en MP pour la suite.
Marsh Posté le 13-05-2009 à 12:05:42
J'avais trouvé ce fichier sur un site etranger, polonais si je me souviens bien lol, et vu que j'ai pas la connaissance pour verifier son contenu j'me suis juste fié au nom du fichier et au fait que sur le site était indiqué la marque philips pour ecran plat, enfin bon c'est pas grave, j'tenvoie de suite un mp aesebu
Marsh Posté le 17-05-2009 à 22:14:10
Ca y est, ress p me dit que son moniteur fonctionne de nouveau avec l'eeprom que j'ai envoyé.
Je laisse le lien vers le fichier 170C4FS.bin qui va bien, si jamais quelqu'un en a besoin à l'avenir.
Marsh Posté le 25-10-2009 à 12:31:36
Bonjour,
google m'a orienté vers ce forum ou j'ai trouvé la solution pour réparer mon moniteur Philips 170c.
Je tiens à remercier ress p, yf38 et aesebu pour les informations et la mise à disposition du fichier bin !
"Bidouilleur" occasionnel en électronique, je me suis lancé dans la manip.
J'ai utilisé un programmateur PIC-01 avec le logiciel WinPic800 (V3.62) sous Windows Xp
pour programmer une eeprom 27C16 neuve en utilisant le fichier bin mis à disposition par aesebu.
Une fois l'eeprom mise en place mon écran fonctionne à nouveau impeccablement.
Encore merci à tous + un petit coup de chapeau à l'équipe Hardware.fr.
Marsh Posté le 02-05-2009 à 15:46:18
Bonjour à tous
J'ai un ecran plat philips 170c 17" (que j'ai changé depuis) qui ne veut plus rien afficher à part le menu des paramètres, sinon y'a juste le retroeclairage qui s'active.
Je sais d'ou viens le problème, c'est la memoire eeprom qui est defecteuse, je l'ai d'aileurs retiré de l'ecran pour en avoir les caracteristiques.
Je peux donc commander la memoire eeprom sur le net et j'ai même le fichier binaire de mon ecran à charger sur cette même memoire.
En gros j'ai la solution au problème, ........ oui sauf que comment je peux charger mon fichier .bin sur l'eeprom ??? parce que je peux commander l'eeprom mais sans aucune information dessus, est ce qu'il existerai des revendeurs qui peuvent charger un fichier .bin dessus ??? ou dans le cas contraire comment faire soi même ???
Je sais pas si quelqu'un aura une réponse à ma question, mais je remercie déjà d'avance ce qui pourront eventuellement m'eclairer sur le sujet