ressources:bios

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
ressources:bios [2026/01/01 22:19] louiressources:bios [2026/01/29 12:08] (Version actuelle) – modification externe 127.0.0.1
Ligne 46: Ligne 46:
 Afin de flasher un puce, il va falloir utiliser un appareil spécialisé que l'on branche à un pc et à la puce. Afin de flasher un puce, il va falloir utiliser un appareil spécialisé que l'on branche à un pc et à la puce.
  
- * Raspberry Pico avec pico-serprog +  * Raspberry Pico avec pico-serprog 
- * Arduino avec serprog +  * Arduino avec serprog 
- * ch341a +  * ch341a 
- * Raspberry avec linux_spi+  * Raspberry avec linux_spi  
 + 
 +Chaque flasheur fonctionne avec un voltage qui est soit de 5 volt soit de 3.3 volt.  
 + 
 +Il existe des puces BIOS qui fonctionne à 5 volt, 3,3 volt ou 1.8 volt. Les plus récente ont tendance à être en 1.8 volt. 
 + 
 +Il ne faut pas essayer de flasher une puce avec un voltage supérieur à celui prévu. 
 + 
 +Pour baisser le voltage d'un flasheur, on utilise un adaptateur.
  
 ==== Logiciel pour flasher ==== ==== Logiciel pour flasher ====
Ligne 84: Ligne 92:
 115200 est la vitesse par défaut et signifie que la quantité d'infoirmation communiqué entre la PC et le flasheur en 1 seconde sera au maximum de 115200 bits. 115200 est la vitesse par défaut et signifie que la quantité d'infoirmation communiqué entre la PC et le flasheur en 1 seconde sera au maximum de 115200 bits.
  
-Ces valeurs devraient fonctionner avec la plupart des puces et flasheurs mais il peux être intéréssant de ralentir cette vitesse si la flash ne fonctionne pas.+Ces valeurs devraient fonctionner avec la plupart des puces et flasheurs mais il peux être intéréssant de ralentir ces vitesses si le flash ne fonctionne pas.
  
 Pour trouver le nom du flasheur, il nous faut connecter le flasheur puis entrer la commande suivante Pour trouver le nom du flasheur, il nous faut connecter le flasheur puis entrer la commande suivante
Ligne 102: Ligne 110:
 </code> </code>
  
 +Il ne nous reste plus qu'à indiqué si l'ont a envie de lire ou d'écrire sur la puce.
  
- +Pour lire on utilise '-r' :
  
 <code> <code>
Ligne 110: Ligne 118:
 </code> </code>
  
- La commande pour écrire +Si la lecture réussi, le contenu de la puce devrait être dans ''nom_que_tu_veux.bin'' 
 + 
 +Pour écrire on utilise '-w' en indiquant le fichier contenant le code que l'on veut écrire.
  
 <code> <code>
-sudo flashrom -p serprog:dev=/dev/ttyACM0:115200,spispeed=1M -w le_dossier_qu'on veut écrire.bin+sudo flashrom -p serprog:dev=/dev/ttyACM0:115200,spispeed=1M -w le_fichier_qu'on veut écrire.bin
 </code> </code>
  
 ==== Trouver un BIOS compatible ==== ==== Trouver un BIOS compatible ====
  
 +Pour trouver un BIOS compatible, il faut trouver l'identifiant de la carte mère. Il devrait se trouver imprimer sur la carte.
 +
 +Une fois le modèle trouvé, plusieurs possiblités
 +
 +  * Trouver le BIOS sur [[https://nuage.liiib.re/s/diXobgLQt57DJGY|le cloud de la rebooterie]]
 +  * Trouver le BIOS sur [[https://www.badcaps.net/forum/troubleshooting-hardware-devices-and-electronics-theory/troubleshooting-laptops-tablets-and-mobile-devices/bios-requests-only|badcaps]]. C'est un forums ou des gens se partagent souvent des BIOS. Il faut s'inscrire pour télécharger des fichiers.
 +  * Trouver un PC avec le même modèle de carte mèreet en lire le BIOS 
 + 
 +==== Flasher le Bios ====
 +
 +==== Problèmes courants ====
  • ressources/bios.1767302346.txt.gz
  • Dernière modification : 2026/01/29 12:08
  • (modification externe)