Depuis quelque temps le démarrage de mon pc se faisait de plus en plus lentement et voir au bout de 60 secondes à 260s de chauffe!
puis décidant de voir le setting du bios !
impossible de l'afficher à l'écran dont de modifier les boots de démarrage!
je n'ai pourtant pas intervenu sur le coté software, ni hardware du pc...
il bootait comme même sur le disque dur ssd mais trop longtemps!
comme l'affichage du bios était en panne, j'ai donc flashé le bios!
mais maintenant plus rien ne démarre sous tension,
le flashage avec une mauvaise version du bios en est la cause! etc ...
par chance la puce du bios est enficher sur son support de 8 pins de la carte mère!
merci la carte asus de ne pas l'avoir soudé!
c'est une MX25L4005-apc G12
je télécharge la dernière version du bios sur le site web Asus
P5GC-MX-ASUS-1333-0413.ROM
j'en fait une copie que j'appelle
P5GCMX.ROM
comme indiquer selon la procédure du programmateur de d'eprom!
Maintenant il me fallait le programmer la puce bios en défaut si elle était encore en bonne état physiquement, ou le programme serait vérolé!
avec un programmateur D’EPROM! de sivava http://www.sivava.com/
de Willem le PCB50B ,joint:
son software le 0.98D12 en version sur CD-ROM,
un chargeur 9volts,
un cordon imprimante LPT sur le port série DB25!
pour un pc windowsXP sous la main!
après plusieurs étude de son fonctionnement et test sur une mémoire de d'essai, je me fais la main...
appliquer les ponts, jumper de configuration de tension de 3.6v!!!!!
enfin,
pour la mx25l4005
le PDF de cette EPROM nous dit une tension vcc de 3.6 volts continu
il y a un pont: open=3V6, sur la carte pcb50b,
ce pont est en circuit fermé -> ôter de jumper pour passer en circuit ouvert et obtenir 3.6 volt en vcc,
que je vérifie avec un voltmètre, OK!
puis le dip-swith de 12interrupteurs en positions off
puis:mx25l4005
la mettre sur le support dip 8pins sur pcb50b, référencé 25cxx,
brancher le câble db25, l'alimentation chargeur 9volts impératif, impératif, sans cela, ça ne marche pas, ....
installer le logiciel cdrom 0.98D12 dans ce cdrompc,
puis installer sur le disque dur! du pc windowsXp
lancer le software.0.98D12
0, recherche de la puce, onglet: help puis id
sa référence est affiché OK!
1, lire la chip mx25l4005, onglet read chip, et puis buffer pour défiler dans un tableau ascssi, allez en toute dernière adresse, voir version et date!!!,
sauvegarder son contenu dans un fichier, onglet fichier save as , sur le pc! pour mémoire !
2, charger le nouveau bios téléchargé de Asus, onglet load, lire avec buffer , le tableau ascssi, fin d’adresse, voir version et dâte!
3,effacer le puce EPROM, onglet erase, puis la lire, buffer, elle doit être vide
4, charger le nouveau bios dans la puce, onglet program, il vérifie, lire la puce avec buffer, liser la reference en fin d’adresse, et la date!
reste plus qu'a installer la puce sur le pc en défaut!
opération réussie, le pc redémarre....
hexedit, permet de lire le fichier bios !
donc, si le pc ne veut plus démarrrer,
à vérifier le programme bios!