Aller au contenu
Site Communauté

identification et localisation bios z170-a-pro msi


Résolu

Messages recommandés

Bonjour,

Bon, la programmation ce n'est pas ma tasse de thé (j'aimerais tellement bien connaitre), mais comme j'ai eu la chance de suivre un gars de l'IT au boulot avec du Linux (Ubuntu entre autres) j'ai écrit plein de chose dans ma bible de dépannage :-)

Pour flasher un BIOS, il te faut pour commencer :

  • Un fichier BIOS à flasher au format "bin" ou "rom"
  • Un programmateur SPI USB
  • Un câble de liaison USB au port JSPI1 de ta carte mère
  • Une machine Ubuntu (physique ou virtuelle ?), le jour j, c'était une machine physique

Sur ta machine, il te faut installer l'utilitaire "flashrom" avec la commande suivante :

  • sudo apt install flashrom

Une fois cette commande passée, tu dois vérifier si ta machine détecte tes appareils USB connectés dessus avec cette commande :

  • lsusb

Si ton programmateur est détecté, comme toujours, il faut faire un backup de ton BIOS à flasher avec la commande suivante :

  • sudo flashrom -p xxxxxx_spi -r backup_bios.bin

Les xxxxxx, c'est le pilote de ton programmateur, une fois ce backup fait, tu peux flasher ton BIOS avec cette commande :

  • sudo flashrom -p xxxxxx_spi -w chemin/vers/nouveau_bios.bin

Identique ici pour les xxxxxx, ça doit correspondre au pilote de ton programmateur

Ensuite et une fois que ton BIOS est flashé, tu peux contrôler si ton BIOS a été correctement écrit avec cette commande :

  • sudo flashrom -p xxxxxx_spi -v chemin/vers/nouveau_bios.bin

Je sais que cette marche à suivre fonctionne (je l'ai vu de mes propres yeux, par contre, j'étais spectateur et je n'ai jamais testé cette procédure.

Je m'excuse auprès des puristes qui pourraient lire ce post si je n'utilise pas les bons termes :-), car à la différence des vrais pros du site, je suis un médecin généraliste et je ne suis pas un médecin spécialiste, l'informatique est un métier complet.

Bon courage :-).

 

 

  • Plusser (+1) 3
Lien vers le commentaire

Ok, je viens de regarder le lien (je ne l'avais pas fait auparavant), il n'y a rien qui change par rapport à ma procédure, mis à part le fait que dans le lien, c'est fait avec Windows et chez moi, c'est fait avec Ubuntu et le terminal...

Modifié par Tulburite
Lien vers le commentaire

salut

question:

je viens de recevoir mon ezp2019+ et dans la liste des chip il y a MX25L12873E

le mien est un MX25L12873F

quelle est la différence entre les 2 s il y en a une ?

d autre part y a t il un moyen de savoir la version implantée sur la puce ?

j ai essaye avec une eon  en25f80 j ai fait une lecture mais nulle part ya un seul message en clair

merci

Modifié par lecrabelagaffe
Lien vers le commentaire

ps... chez macronix j ai bien trouvé MX25L12873F par contre pas MX25L12873E....

selon le programme de lecture utilise par ezp2019+ cette puce serait une:
16mb pagesize 256 speed 12mhz

j ai eu acces au bios en lecture : ou l interface ne sait pas le lire ou alors le bios est vide !!!

si c est le cas pas etonnant qu il boot plus

par contre est elle bien vide ?... peut etre qu il y a simplement de mauvaises infos concernant la puce

j ai essaye a des vitesses plus basses = pareil

elle est reconnue comme une 93...

dans ce prog on peut creer de nelle def d eeprom

il faut connaitre

delay, class, flash, flash page, voltage, algorythm, chip id, eeprom, eeprom pas, extend

 

Modifié par lecrabelagaffe
Lien vers le commentaire
Il y a 6 heures, lecrabelagaffe a dit :

je viens de recevoir mon ezp2019+ et dans la liste des chip il y a MX25L12873E

le mien est un MX25L12873F

quelle est la différence entre les 2 s il y en a une ?

Si le numéro est différent, c'est qu'il y a une différence entre les versions, mais c'est peut-être simplement une mise à jour sécuritaire du BIOS existant. Tu peux regarder sur le site du constructeur pour connaitre ces différences.

Il y a 6 heures, lecrabelagaffe a dit :

d autre part y a t il un moyen de savoir la version implantée sur la puce ?

Avec le programme fourni pour Windows, je suppose.

Le mieux avant de faire quoi que ce soit, c'est d'avoir toutes les infos de ta CM, d'avoir le dernier BIOS de ta CM et surtout de bien connecter les différentes pines.

Comme signalé plus haut, la programmation n'est pas ma tasse de thé (et pourtant j'aimerais tellement connaitre un peu...), j'ai assisté (en spectateur) une fois au flashage d'une CM avec un gars du service informatique au boulot et j'ai pris des notes pour ma bible de dépannage avec un système Linux

Je vais à nouveau taguer notre ami @Delta pour qu'il puisse t'assister dans ce moment, si notre ami ne peut pas, il y a d'autres pointures sur le site.

En attendant l'aide nécessaire de véritables pros, il y a des tutos sur youtube.

Edit : ça me donne envie d'acheter ce matos est de tester..., je vais bien trouver des CM à la déchetterie informatique à mon boulot :biggrin:

Modifié par Tulburite
Lien vers le commentaire

salut

merci de la reponse

comme dit sur le site du fabriquant rien concernant la version E..

pourtant en mettant la ref sur google il y aurait un dell utilisant celle ci..

a la lecture la puce apparait vide...c est possible vu que la phase prealable du flash est un effacement..

lors du flash raté l effacement a ete fait mais rien ne s est inscrit (supposition)

deja pour avoir acces a cette puce il a fallut modifier un peu l interface en fait mettre la pin 4 du support a la masse...

apparamment c etait flottant ce qui avait pour effet une mauvaise alimentation...

sur le forum badcaps un intervenant dit que le flash de cette puce ne fonctionne pas et qu il faudrait un ch341... ceci dit il dit aussi qu on peut pas definir de nouvelle puce sur le programme ce qui est faux....

pour la reconaissance en 93 apparamment ca serait normal seules les puces 25 seraient reconnues en auto

 

Modifié par lecrabelagaffe
Lien vers le commentaire

salut

VICTOIRE !!

j ai reussi a injecter le 1j qui m a lance la page bios et l affichage vga

il n y a plus de mdp... donc a priori ca serait bon.. a verifier toutefois sur une config complete

en fait c est le bios deploye par msi le 1k qui est corrompu il genere une erreur a une adresse lors du flash

erreur detectee lors de la verif faite par le programmateur

donc je confirme bien que l ezp2019+ flash cette carte

du coup j ai commandé un ch341 pour rien... bon il servira bien un jour ou l autre... au pire je le revendrai

 

la difference entre le e et le f concerne le materiau employe le f etant le plus recent

merci a tous

Modifié par lecrabelagaffe
  • Plusser (+1) 3
Lien vers le commentaire
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...