Le programme ne peut pas reconnaître le fichier BIOS. Nouvelles fonctionnalités du système : ou "Comment flasher le BIOS

Il est peu probable que la plupart des utilisateurs de PC aient besoin de savoir comment mettre à jour le BIOS de la carte mère, car ce processus est assez risqué et n'apporte pas beaucoup d'avantages.

Cependant, dans certains cas, une mise à jour est tout de même nécessaire :

  • S'il y a un microcode inachevé sur la carte (à la suite de la tentative du fabricant de battre ses concurrents en lançant le produit plus tôt) ;
  • Si nécessaire, éliminez certains problèmes avec les périphériques intégrés (par exemple, refus de travailler avec un type de mémoire ou de processeur théoriquement pris en charge).

Vérification de l'évolutivité

Après avoir décidé de réinstaller le BIOS sur la carte mère de votre PC, vous devez tout d'abord vous assurer si vous devez mettre à jour cette collection de firmware et si cela est possible.

Vous pouvez le découvrir sur le site Web du fabricant dans la section support technique (CPU Support List).

En règle générale, il contient également des informations sur la compatibilité des processeurs et des versions du BIOS.

Cependant, avant de procéder ainsi, vous devez impérativement vous renseigner sur la révision de votre carte mère et les paramètres du BIOS déjà installé sur votre PC.

Vérification de la révision et du BIOS

Il existe plusieurs façons de déterminer une révision :

  • regardez l'inscription sur la carte mère ;
  • lire l'étiquetage sur son emballage.

La dernière option est plus simple - mais seulement si la boîte du tableau a été conservée. De plus, un ordinateur est parfois acheté assemblé et le boîtier va directement à l'ensemble de l'unité système.

Par conséquent, vous devez le plus souvent retirer le capot latéral (après avoir déconnecté le PC du réseau) et rechercher des inscriptions telles que REV 1.0 ou REV 2.0 sur la carte. Ceci est une révision.

Détermination de la version installée sur Carte BIOS demande moins de temps.

Il suffit généralement d'afficher la fenêtre d'informations système en saisissant le texte « msinfo32 » dans la fenêtre de commande (touches Windows + R).

Parmi les informations fournies, vous pourrez retrouver le fabricant de la carte mère, son modèle et la version du BIOS.

Lorsque toutes les informations requises sur la carte ont été reçues, vous devez visiter la page officielle de son fabricant et vérifier les mises à jour du BIOS.

Parfois, les données sont présentées en anglais, cependant, la plupart des fabricants disposent de ressources officielles et d'un support technique en russe.

Trouver les informations du BIOS pour votre carte est généralement assez simple.

Conseil: Si l'ordinateur a été acheté déjà assemblé et possède un certain modèle, vous pouvez essayer de trouver les versions de BIOS appropriées sur le site Web du fabricant. unité système. En dernier recours, au moins les paramètres du tableau seront indiqués ici, sachant que vous pourrez poursuivre votre recherche sur les ressources de la société qui l'a émis.

Vous pourriez également aimer ces articles :

Méthodes de mise à jour

En fonction de la modèle spécifique la carte installée sur votre PC et son fabricant, le BIOS peut être mis à jour de l'une des trois manières principales suivantes :

  • depuis Mode DOS, présent sur tous les ordinateurs, même modernes, conçus pour fonctionner avec le système d'exploitation Windows ;
  • depuis Windows ;
  • en utilisant des programmes spéciaux (utilitaires) produits par les fabricants et permettant de flasher non pas depuis Windows ou DOS, mais directement depuis le BIOS lui-même.

Mise à jour sous DOS

La première option a été utilisée il y a 20 ans, même si à cette époque, une disquette de démarrage était nécessaire pour le flashage.

Vous aurez maintenant besoin d'un disque spécial ou d'un lecteur flash où se trouve le fichier Autoexec.bat (ou Update.bat), nécessaire pour démarrer l'installation.

Devrait être écrit ici utilitaires supplémentaires et les éléments du BIOS.

Après avoir préparé une clé USB amorçable (vous pouvez utiliser des programmes spéciaux pour cela), vous devez définir la possibilité de démarrer à partir du support dans le même BIOS et procéder à la mise à jour.

Cela prendra un peu de temps, mais il est très important que l'ordinateur ne soit pas éteint ou redémarré à ce moment-là.

La mise à jour du progiciel via Windows est beaucoup plus simple, mais pas beaucoup plus rapide. Pour ce faire, vous devez d'abord télécharger une nouvelle version du BIOS depuis le site Web du fabricant, qui sera installée sur la carte.

De plus, tous les fabricants disposent de leurs propres installateurs.

Par exemple, Asus a cette application ASUSUpdate.

Avant de démarrer le flashage, installez l'utilitaire, comme programme régulier, après quoi ils s'ouvrent.

Lorsque la demande apparaît à l'écran, sélectionnez la mise à jour « à partir du fichier » et indiquez le chemin d'accès au package BIOS déjà situé sur le disque dur de l'ordinateur.

Parfois, l'utilitaire peut trouver, télécharger et installer lui-même la dernière version adaptée à la carte.

Utilitaires de mise à jour

Afin de pouvoir mettre à jour le BIOS à l'aide de programmes propriétaires du fabricant, vous devez les trouver sur pages officielles fabricants.

Il existe de tels utilitaires, par exemple sur les pages fabricants Asus, Gigaoctet, MSI et Intel.

Cette option est la mieux adaptée pour utilisateurs ordinaires, car cela nécessite le moins d'action et, en plus, vous permet d'éviter l'erreur d'utiliser le mauvais BIOS.

Conseil: Pendant que l'utilitaire est en cours d'exécution, vous devez fermer tous les autres programmes. De plus, il n'est pas recommandé d'effectuer des actions sur le PC. De plus, cela prend peu de temps - jusqu'à une minute sur les nouveaux ordinateurs, 2 à 3 minutes sur les anciens appareils.

ASRock

ASRock, une société qui produit des cartes mères pour processeurs puissants et les derniers modules de mémoire, possède son propre utilitaire de flashage.

Ceci est généralement accessible en appuyant sur F6 lors du test ou du démarrage du système.

L'utilitaire lui-même trouve le support de stockage nécessaire dans le BIOS et affiche uniquement le micrologiciel approprié. Après avoir sélectionné la version souhaitée, en un seul clic, vous pouvez mettre à jour en quelques minutes.

ASUS

Majorité derniers modèles Les cartes mères Asus sont mises à jour avec succès à l'aide de l'utilitaire USB BIOS Flashback, téléchargeable sur le site Web. Branche russe fabricant.

S'applique aux anciennes versions Mise à jour Asus Utilitaire fonctionnant sous Windows.

MSI

Vous pouvez reflasher les cartes mères MSI à l'aide du programme propriétaire MSI Live Update, qui détecte automatiquement les versions appropriées et les télécharge depuis le réseau.

Vous pouvez trouver l'utilitaire et les instructions correspondantes sur le site officiel de Micro-Star International.

Gigaoctet

Le meilleur endroit pour télécharger les utilitaires de mise à jour du BIOS des cartes Gigabyte est sur le site officiel du fabricant. Il détecte automatiquement la version requise et la télécharge depuis le réseau.

  • Comment connecter la carte mère au panneau avant - Instructions
  • Les fabricants de cartes Foxconn, Toshiba et la plupart des autres fabricants moins connus ne disposent le plus souvent pas de leurs propres utilitaires universels.

    Parfois, la réinstallation du BIOS à l'aide de programmes propriétaires de ces marques n'est pas possible pour tous les modèles de cartes mères.

    Dans ce cas, d'autres méthodes de clignotement sont sélectionnées.

    Il est peu probable que la plupart des utilisateurs de PC aient besoin de savoir comment mettre à jour le BIOS de la carte mère, car ce processus est assez risqué et n'apporte pas beaucoup d'avantages.

    Cependant, dans certains cas, une mise à jour est tout de même nécessaire :

    • S'il y a un microcode inachevé sur la carte (à la suite de la tentative du fabricant de battre ses concurrents en lançant le produit plus tôt) ;
    • Si nécessaire, éliminez certains problèmes avec les périphériques intégrés (par exemple, refus de travailler avec un type de mémoire ou de processeur théoriquement pris en charge).

    Vérification de l'évolutivité

    Après avoir décidé de réinstaller le BIOS sur la carte mère de votre PC, vous devez tout d'abord vous assurer si vous devez mettre à jour cette collection de firmware et si cela est possible.

    Vous pouvez le découvrir sur le site Web du fabricant dans la section support technique (CPU Support List).

    En règle générale, il contient également des informations sur la compatibilité des processeurs et des versions du BIOS.

    Cependant, avant de procéder ainsi, vous devez impérativement vous renseigner sur la révision de votre carte mère et les paramètres du BIOS déjà installé sur votre PC.

    Vérification de la révision et du BIOS

    Il existe plusieurs façons de déterminer une révision :

    • regardez l'inscription sur la carte mère ;
    • lire l'étiquetage sur son emballage.

    La dernière option est plus simple - mais seulement si la boîte du tableau a été conservée. De plus, un ordinateur est parfois acheté assemblé et le boîtier va directement à l'ensemble de l'unité système.

    Par conséquent, vous devez le plus souvent retirer le capot latéral (après avoir déconnecté le PC du réseau) et rechercher des inscriptions telles que REV 1.0 ou REV 2.0 sur la carte. Ceci est une révision.

    Déterminer la version du BIOS installée sur la carte prend moins de temps.

    Il suffit généralement d'afficher la fenêtre d'informations système en saisissant le texte « msinfo32 » dans la fenêtre de commande (touches Windows + R).

    Parmi les informations fournies, vous pourrez retrouver le fabricant de la carte mère, son modèle et la version du BIOS.

    Lorsque toutes les informations requises sur la carte ont été reçues, vous devez visiter la page officielle de son fabricant et vérifier les mises à jour du BIOS.

    Parfois, les données sont présentées en anglais, cependant, la plupart des fabricants disposent de ressources officielles et d'un support technique en russe.

    Trouver les informations du BIOS pour votre carte est généralement assez simple.

    Conseil: Si l'ordinateur a été acheté déjà assemblé et possède un certain modèle, vous pouvez essayer de trouver les versions de BIOS appropriées sur le site Web du fabricant de l'unité centrale. En dernier recours, au moins les paramètres du tableau seront indiqués ici, sachant que vous pourrez poursuivre votre recherche sur les ressources de la société qui l'a émis.

    Méthodes de mise à jour

    Selon le modèle spécifique de la carte installée sur votre PC et son fabricant, le BIOS peut être mis à jour de trois manières principales :

    • depuis le mode DOS, présent sur tous les ordinateurs, même modernes, conçus pour fonctionner avec le système d'exploitation Windows ;
    • depuis Windows ;
    • en utilisant des programmes spéciaux (utilitaires) produits par les fabricants et permettant de flasher non pas depuis Windows ou DOS, mais directement depuis le BIOS lui-même.

    Mise à jour sous DOS

    La première option a été utilisée il y a 20 ans, même si à cette époque, une disquette de démarrage était nécessaire pour le flashage.

    Vous aurez maintenant besoin d'un disque spécial ou d'un lecteur flash où se trouve le fichier Autoexec.bat (ou Update.bat), nécessaire pour démarrer l'installation.

    Des utilitaires et éléments du BIOS supplémentaires doivent également être enregistrés ici.

    Après avoir préparé une clé USB amorçable (vous pouvez utiliser des programmes spéciaux pour cela), vous devez définir la possibilité de démarrer à partir du support dans le même BIOS et procéder à la mise à jour.

    Cela prendra un peu de temps, mais il est très important que l'ordinateur ne soit pas éteint ou redémarré à ce moment-là.

    La mise à jour du progiciel via Windows est beaucoup plus simple, mais pas beaucoup plus rapide. Pour ce faire, vous devez d'abord télécharger une nouvelle version du BIOS depuis le site Web du fabricant, qui sera installée sur la carte.

    De plus, tous les fabricants disposent de leurs propres installateurs.

    Par exemple, Asus a cette application ASUSUpdate.

    Avant de commencer le flashage, installez l'utilitaire, comme un programme classique, puis ouvrez-le.

    Lorsque la demande apparaît à l'écran, sélectionnez la mise à jour « à partir du fichier » et indiquez le chemin d'accès au package BIOS déjà situé sur le disque dur de l'ordinateur.

    Parfois, l'utilitaire peut trouver, télécharger et installer lui-même la dernière version adaptée à la carte.

    Utilitaires de mise à jour

    Afin de pouvoir mettre à jour le BIOS à l'aide de programmes propriétaires du fabricant, vous devez les trouver sur les pages officielles des fabricants.

    Il existe de tels utilitaires, par exemple sur les pages des fabricants Asus, Gigabyte, MSI et Intel.

    Cette option est la plus adaptée aux utilisateurs réguliers car elle nécessite le moins d'étapes et évite également l'erreur d'utiliser le mauvais BIOS.

    Conseil: Pendant que l'utilitaire est en cours d'exécution, vous devez fermer tous les autres programmes. De plus, il n'est pas recommandé d'effectuer des actions sur le PC. De plus, cela prend peu de temps - jusqu'à une minute sur les nouveaux ordinateurs, 2 à 3 minutes sur les anciens appareils.

    ASRock

    ASRock, une société qui produit des cartes mères pour processeurs puissants et les derniers modules de mémoire, possède son propre utilitaire de flashage.

    Ceci est généralement accessible en appuyant sur F6 lors du test ou du démarrage du système.

    L'utilitaire lui-même trouve le support de stockage nécessaire dans le BIOS et affiche uniquement le micrologiciel approprié. Après avoir sélectionné la version souhaitée, en un seul clic, vous pouvez mettre à jour en quelques minutes.

    ASUS

    La plupart des derniers modèles de cartes mères Asus sont mis à jour avec succès à l'aide de l'utilitaire USB BIOS Flashback, téléchargé à partir du site Web de la branche russe du fabricant.

    Pour les anciennes versions, Asus Update Utility fonctionnant sous Windows est utilisé.

    MSI

    Vous pouvez reflasher les cartes mères MSI à l'aide du programme propriétaire MSI Live Update, qui détecte automatiquement les versions appropriées et les télécharge depuis le réseau.

    Vous pouvez trouver l'utilitaire et les instructions correspondantes sur le site officiel de Micro-Star International.

    Gigaoctet

    Le meilleur endroit pour télécharger les utilitaires de mise à jour du BIOS des cartes Gigabyte est sur le site officiel du fabricant. Il détecte automatiquement la version requise et la télécharge depuis le réseau.

    Autres planches

    Les fabricants de cartes Foxconn, Toshiba et la plupart des autres fabricants moins connus ne disposent le plus souvent pas de leurs propres utilitaires universels.

    Parfois, la réinstallation du BIOS à l'aide de programmes propriétaires de ces marques n'est pas possible pour tous les modèles de cartes mères.

    Dans ce cas, d'autres méthodes de clignotement sont sélectionnées.

    conclusions

    Toutes les opérations de mise à jour du BIOS ne doivent être effectuées qu'en cas d'extrême nécessité.

    Si vous ne pouvez pas le faire vous-même, vous devez contacter un spécialiste : des actions inappropriées endommagent souvent la carte mère.

    Il convient également de noter que même la moindre erreur dans le processus peut entraîner de graves conséquences, qu'il sera presque impossible de corriger par vous-même.

    Et si cela se produit ou si l'ordinateur s'éteint ou se bloque pendant le flashage, vous devez immédiatement contacter un centre de service.

    Là, ils utiliseront un programmeur spécial pour la récupération et les fonctionnalités de votre ordinateur seront à nouveau restaurées.

    Vidéo:

    3 façons de flasher le BIOS sur une carte mère moderne de Gigabyte

    Comment flasher (mettre à jour) le BIOS de la carte mère

    Comment mettre à jour le BIOS de la carte mère : conseils fiables

    Comment flasher le BIOS de trois manières différentes - Revue

    ATTENTION! UN CLIGNOTANT INCORRECT DU BIOS PEUT ENTRAÎNER UNE INOPÉRABILITÉ

    Toute technologie numérique moderne, tant informatique que domestique, fonctionne selon un algorithme d'actions spécialement écrit. Cet algorithme, sous la forme code de programme, écrit dans un programme spécial, autrement appelé firmware de l'appareil. Parfois, par exemple, lorsque l'équipement était allumé sans parasurtenseur en cas d'orage, ce firmware plante.

    Double Bios SO-8

    Le code du programme écrit dans la mémoire Flash de la puce commence à mal fonctionner et l'appareil ne peut plus fonctionner normalement. Que faire dans ce cas ? Lisez les instructions du site et découvrez-le. Et ici il faut trouver le firmware, c'est-à-dire le même programme, dans le format requis pour le flashage, effacer la mémoire du microcircuit, puis le réécrire à nouveau nouveau programme. Afin de télécharger le firmware dans la mémoire de la puce, nous avons besoin d'un programmeur. Parfois, si un appareil est sorti avec un firmware « brut », le flasher vers un firmware plus récent vous permettra d'ajouter de nouvelles fonctions à l'appareil, ou de vous débarrasser des bugs désagréables qui vous empoisonnaient la vie lors de l'utilisation de cette technique. Laissez-moi vous donner un exemple simple : sur les cartes mères, le fabricant a prévu la possibilité de mettre à jour le firmware en le lisant simplement à partir d'un lecteur flash, en entrant dans le BIOS et en sélectionnant .

    Ensuite, les débutants se poseront une question raisonnable : pourquoi avons-nous besoin d'autres programmeurs, si tout est résolu si facilement et simplement dans le BIOS ? Le fait est que cela n'est possible que lorsque nous pouvons accéder au BIOS et sélectionner l'option souhaitée, ou en d'autres termes, lorsque notre carte mère fonctionne d'une manière ou d'une autre. En cas de problème avec le BIOS, la carte mère peut soi-disant démarrer lorsque vous appuyez sur le bouton d'alimentation du PC, mais aucune image ne nous indique que l'autotest de la carte mère a réussi. Comment être ici ? Notre firmware a-t-il échoué dans ce cas, ou autre chose ?

    Carte postale

    Ici, vous devez d'abord faire une parenthèse et parler de ce qu'est une carte POST et pourquoi elle est nécessaire ici. Il s'agit d'une carte spéciale pour le connecteur PCI, qui s'y branche, et qui comporte une indication des codes POST, ou en d'autres termes, une indication sous la forme d'un code alphanumérique qui apparaît processus logiciels, allumant la carte mère, sur deux indicateurs à sept segments. Ces Codes postaux Bien entendu, chacun a son propre décryptage, grâce auquel on détermine, en cas de panne, à quel stade la panne s'est produite. Et si nous constatons que les tests se bloquent sur l'un des codes POST, nous pouvons supposer avec un certain degré de probabilité qu'un BIOS défaillant est à l'origine du dysfonctionnement. Bien entendu, avant de flasher, vous devez d'abord effectuer toutes les procédures standards en cas de mauvais contact dans les connecteurs mémoire ou processeur.

    Prise CPU

    Insérez le processeur dans le support, soulevez et abaissez le levier 20 fois, et les oxydes, s'ils se trouvaient sur les contacts du connecteur, seront effacés. Utilisez une gomme blanche et douce pour parcourir les contacts de la RAM des deux côtés dans le même but. Prenez une brosse à dents et passez-la 5 fois le long de chacun des emplacements mémoire, le long du connecteur, le long de celui-ci. Comme le montre la pratique, cela suffit parfois pour que l'ordinateur fonctionne.

    D'ailleurs, si vous avez changé la pile de la carte mère, n'oubliez pas d'effacer le CMOS en fermant 2 contacts Clear CMOS de la carte mère avec un jumper pendant 10 secondes.

    Comment réinitialiser le CMOS

    Si la carte mère était un modèle Asrock, tel que la série répandue N68 ou G31, etc., vous devrez alors retirer les modules de RAM et les réinsérer, après avoir remplacé la batterie, lisez à propos de la RAM fantôme, si quelqu'un est intéressé par quoi c'est fait pour ça.

    Si vous avez encore besoin de reflasher

    Revenons donc à nos moutons). Vous avez effectué toutes ces procédures, mais la carte mère, comme avant, ne veut pas fonctionner correctement et vous décidez de flasher le BIOS. Ici, vous devez savoir quels types de microcircuits et dans quels cas vous pouvez trouver sur les cartes mères. Nous ne considérerons pas particulièrement les types de puces mémoire trouvées sur les cartes mères obsolètes de l'ère Pentium 4 dans le package PLCC32. Ils nécessitent un type de programmateur différent, beaucoup plus complexe à fabriquer et coûteux si vous en achetez un tout fait.

    Programmateur TL 866A

    Si quelqu'un a vraiment besoin de flasher une telle puce mémoire, vous aurez besoin d'un programmeur TL 866A, qui peut être commandé auprès d'Ali Express, il s'agit uniquement du programmeur lui-même, sans adaptateurs ni adaptateurs, et cela coûtera environ 2,5 mille roubles. Un ensemble complet sera naturellement plus cher. Mais il s’avère qu’il existe une solution encore moins coûteuse à ce problème, bien que moins universelle. Il s'agit d'un programmeur NANO USB, d'E-bay, sur Ali Express, pour une raison quelconque, je ne l'ai pas trouvé.

    Programmateur NANO-USB

    La décision de l'acheter, en raison de sa moindre polyvalence par rapport au TL866A, est probablement très controversée, mais elle coûte également environ la moitié du prix, environ mille roubles. Nous nous intéressons désormais aux puces mémoire dotées d'une interface SPI, qui nécessitent des programmeurs beaucoup moins chers et plus simples.

    Puce Bios Ddip-8

    Le fait est qu'à partir de 2007 environ, sur les cartes mères des plates-formes AMD et Intel, une transition progressive a commencé des puces BIOS dans le boîtier PLCC32 vers des puces avec une interface SPI, à 8 pattes, et produites en Dip-8 et So-8.

    BIOS PLCC

    Ces derniers, comme vous l'avez déjà compris, sont publiés dans la version SMD. Ainsi, ces mêmes microcircuits, sur les cartes mères modernes, sont très souvent réalisés en boîtiers Dip-8, et sont installés dans un socket spécial.

    Programmateur CH 341A

    Dans ce cas, tout ce que nous avons à faire est de retirer la puce du socket, de l'installer dans l'adaptateur du programmateur ZIF, de la flasher, puis de la réinstaller dans la carte mère. À propos, avant d'effacer le microcircuit et de le flasher avec un nouveau firmware, assurez-vous de sauvegarder le firmware actuel sur votre disque dur. Cela vous permettra de le télécharger à nouveau sans aucun problème si le nouveau firmware ne fonctionne pas de manière stable ou s'avère ne pas convenir du tout à cet appareil.

    Mais où puis-je obtenir le firmware du programmateur, car il doit être au format *. poubelle ou *. hexadécimal, ce sont les formats de firmware que le programmeur comprend, et sur le site officiel du fabricant pour mettre à jour le firmware via une clé USB, vous ne pouvez télécharger qu'un format complètement incompréhensible. Comme l'a montré la pratique, il s'agit le plus souvent du même format binaire*. poubelle, uniquement avec une extension différente, et pour le flasher, il suffit de changer l'extension du fichier en *.bin. Comme tout cela s'avère simple)...

    Mais ce n'était pas le cas, nous étions heureux au début)... Par exemple, les fabricants de moniteurs et d'autres équipements ne rendent pas le firmware accessible au public, et leur accès n'est disponible que dans centres de services, ou vous pouvez demander à quelqu'un de faire un dump du moniteur en état de marche. Mais heureusement, le monde n'est pas sans bonnes personnes, et ces firmwares, si vous cherchez bien, peuvent encore être trouvés sur des sites de réparation de matériel spécialisés. Que devons-nous faire si la puce BIOS est dans un boîtier SO-8 ? Est-il nécessaire de le dessouder avant de flasher ? Non, du moins pas toujours... L'industrie chinoise produit un adaptateur spécial, un clip, qui, en le fixant par le haut aux contacts du microcircuit, permet de le flasher sans dessouder. Mais permettez-moi de faire une réserve : cette option ne fonctionne pas toujours.

    Dans ce cas, vous devrez dessouder la puce mémoire et la flasher, en la soudant au plot adaptateur, ou utiliser un clip maintenant la puce dedans, ou ces adaptateurs, qui ont des largeurs différentes pour la puce installée, 150 et 200 mil.


    Adaptateurs 200 et 150 Mil

    Comment dessouder une puce SO-8 sans utiliser de pistolet à souder ? Vous pouvez utiliser des alliages Rose ou Bois, en dernier recours, vous pouvez prendre une soudure à plus basse température que la soudure sans plomb, POS-61, l'appliquer sur les contacts du microcircuit, prendre une aiguille médicale en acier inoxydable et un crochet placez-le sous l'un des contacts du microcircuit, en le chauffant avec la pointe d'un fer à souder, soulevez-le.

    Ensuite cette procédure doit être effectuée un par un avec tous les contacts. Ensuite, vous devez retirer l'ancienne soudure des plages de contact de la carte en appliquant du flux à l'aide d'une tresse de démontage. J'ai perdu mon programmateur et mon clip il y a longtemps en flashant le BIOS sur une seule carte mère. Et maintenant, il m'aide souvent lorsque j'ai des doutes sur la nature du problème, dans le BIOS ou non. Si, pour une raison quelconque, il n'est pas possible d'acheter un programmeur SPI, vous pouvez souder vous-même un circuit simple pour faire clignoter des microcircuits dans un boîtier Dip-8, très probablement pour un travail ponctuel, cela vous suffira.

    Schéma électrique

    Le stabilisateur est de 3,3 volts, dans ce cas, en cas d'urgence, vous pouvez remplacer la tablette par une batterie au lithium, 2016-2032, elle, fraîche bien sûr, produit environ 3 volts, et une telle puissance sera suffisante pour un- firmware de temps.

    Au lieu de la sortie

    Cette réparation logicielle conditionnelle des cartes mères est l'un des types de réparation les plus simples et ne nécessite aucune expérience en soudure, ni la présence d'un pistolet à souder ou d'autres outils et appareils coûteux. Je recommande le programmeur SPI d'Ali Express, et le clip correspondant, comme solution peu coûteuse pour flasher le BIOS des cartes mères, à tous les débutants qui n'ont pas encore les moyens d'acheter un programmeur TL866A pour diverses raisons. Bonnes réparations à tous, AKV était avec vous.

    Firmware Bios, flashage du bios, carte mère flash. Le micrologiciel du BIOS en détail - pour les débutants et les experts. http://www.site/kompyutery/pereproshivka-bios http://www.site/@@site-logo/logo.png

    Firmware Bios, flashage du bios, carte mère flash.

    Le micrologiciel du BIOS en détail - pour les débutants et les experts.

    Pour ceux qui sont trop paresseux pour lire, mais qui souhaitent flasher rapidement le BIOS et l'oublier. Mythes.

    Je ne me concentrerai pas sur ce qu'est un BIOS, à quoi il ressemble et pourquoi. Si vous lisez ceci, cela signifie que vous savez déjà quelque chose. Par conséquent, commençons par le contraire - nous dissiperons les mythes et les idées fausses les plus courantes, pour une raison quelconque, insubmersibles.

    1. Vous devez flasher le Bios (mieux) uniquement avec votre propre flasher (exemple : Award - en utilisant AwdFlash, AMI - AMIFlash). Délirer. Cependant, il est difficile pour certains de comprendre et de croire cela - après tout, sur le site Web du fabricant de la carte mère, il existe de nombreuses sortes d'avertissements menaçants et incompréhensibles (et même dans une langue non russe). Pourquoi cela est-il ainsi? Intéressant - alors lisez cet article.
    2. Le flashage du BIOS « à chaud » (Hot Swap) n’est nécessaire (possible) que sur exactement la même carte mère (le même chipset, avec exactement le même lecteur flash, etc.). La deuxième idée fausse la plus répandue. Cela trouve son origine dans l'ignorance du fonctionnement des différents types de microcircuits flash, qui peuvent en effet imposer certaines restrictions à la mère utilisée pour le hotswap. Bien que si vous avez une autre mère exactement la même (qui travaille uniquement ;), c'est un plus indéniable.

    Programme pour flasher le bios.

    Les plus populaires sont AwdFlash, AMIFlash et UniFlash . Le reste est spécifique à une entreprise particulière (par exemple pour les mères « naturelles » de Intel ou Asus- le vôtre, car d'autres risquent de ne pas fonctionner).

    Je n'aborderai pas le décryptage des clés - ces informations sont complètes sur Internet, je me concentrerai sur celles à inclure.

    ATTENTION: Exécuter un programme pour flasher le bios SANS CLÉS peut entraîner des ENDOMMAGES au BIOS, même si vous n'aviez pas l'intention de le flasher, mais que vous étiez simplement curieux ou que vous vouliez enregistrer la version actuelle. Il s'agit d'un événement extrêmement rare qui affecte principalement certaines versions d'amiflash, mais cela arrive certainement.

    AJOUT: le lancement de divers utilitaires (par exemple, comme DMICFG) disponibles sur les CD fournis avec la carte mère (pour « configurer » le BIOS) conduit souvent à une situation similaire au paragraphe précédent - endommagement du BIOS, même si vous n'en aviez pas l'intention faire quoi que ce soit, mais j'étais juste curieux et je n'ai rien changé.

    Programme de flashage du BIOS AWDFLASH

    Le flasher de bios le plus populaire, mais pas le meilleur. Lancement avec les clés :

    awdflash nom_micrologiciel /cc/cd/cp/py/sn/f/r

    Dans ce cas, le BIOS est flashé sans aucune question.

    /py - Programme=Y ;

    /f - ne vérifie pas s'il s'agit d'un BIOS de la bonne carte ou s'il s'agit d'un BIOS du tout ;

    /r - Réinitialisation, une fois le micrologiciel terminé, l'ordinateur redémarrera immédiatement ;

    /cd - Effacer le DMI ;

    /cp - Effacer le PNP ;

    /cc - Effacer le CMOS, efface automatiquement le CMOS (par défaut).

    /nab - Fonctionne avec un BIOS non récompensé, si nous flashons un bios non récompensé (par exemple, ami).

    Programme de flashage du BIOS AMIFLASH

    Un outil de flashage pas aussi populaire qu'awdflash, mais contrairement à lui, c'est le meilleur (même malgré les problèmes mentionnés ci-dessus avec certaines versions lorsqu'elles sont lancées sans clés). Lancement avec les clés :

    nom_micrologiciel amiflash /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

    amiflash /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g/s nom_micrologiciel

    Il ne devrait y avoir aucun espace après la clé /s !
    Pour éviter de taper un tel tas de touches, ne soyez pas paresseux, créez une fois un fichier .bat avec un contenu comme :

    c:\vc\utils\amf.exe %1 /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

    Programme de flashage du bios Uniflash

    Je n'en parlerai pas dans cette partie, car... Bien qu’il soit vraiment avancé, il nécessite une certaine formation/expérience de la part de l’utilisateur. Cependant, il convient de noter qu'il peut être utilisé non seulement pour programmer le BIOS des cartes mères, mais également le BIOS des cartes vidéo, les puces flash des cartes réseau.

    À propos de la façon de flasher le BIOS Asus.

    Les flasheurs « Standard » ne conviennent pas pour flasher les cartes mères Asus, car... TOUS les bios Asus (à commencer par le plus ancien Pentium1) bloquent les méthodes de flashage habituelles. Pour flasher le firmware sur de telles cartes mères, vous devrez utiliser les utilitaires propriétaires Asus. Pour les cartes les plus anciennes - il s'agit de pflash, pour les plus modernes - aflash (bien que dans de nombreux cas, aflash convienne aux très anciennes), pour les toutes nouvelles - vous devrez utiliser des utilitaires pour Windows. Dans le cas de pflash/aflash, l'expression « vous devrez utiliser » n'est pas tout à fait correcte, car, d'une part, ils sont extrêmement pratiques, compréhensibles, assez universels et, surtout, ne vous harcèlent pas de questions, en flashant « tout c'est cousu ». Deuxièmement, amiflash peut toujours être utilisé, même s'il aboutit à des erreurs (plus précisément, pas lui, mais dos4gw). Dans tous les cas, tous les heureux propriétaires de cartes mères Asus doivent aborder le re-flasher avec une attention particulière, car la récupération en cas d'erreur n'est pas facile, et parfois très difficile. Et même si vous avez une expérience, même considérable - je le répète, soyez vigilant, les ingénieurs Asus utilisent dans leurs créations des mesures extrêmement sophistiquées pour protéger les BIOS, dont le revers est parfois de sérieux problèmes de "revival" - la carte peut "faire semblant d'être " mort (" 00" sur la carte POST), clé USB - de la même manière (lorsque vous essayez de flasher sur d'autres cartes), bien qu'en réalité les deux seront complètement vivants, ce qui peut être confirmé par une installation sur d'autres qui sont exactement les mêmes , seulement réparable. Si vous rencontrez (avez eu des difficultés) avec de tels problèmes, lisez attentivement le chapitre sur l'interface LPC (Asus l'utilise depuis longtemps, tandis que d'autres n'ont commencé à l'utiliser que récemment).

    P.S. Dans une certaine mesure (l'opportunité et/ou le caractère obligatoire de l'utilisation de programmes propriétaires « natifs » pour le micrologiciel du BIOS) s'applique également à certains autres fabricants, généralement connus. Par exemple, de nombreuses cartes d'Abit ont également des subtilités lors de la programmation - le même Uniflash, en général, prévient qu'il n'est pas ami avec cette société.

    Problèmes majeurs et messages d'erreur

    La taille du fichier du micrologiciel du BIOS ne correspond pas à la taille du lecteur flash.

    Un problème courant. En règle générale, cela est dû au fait que le fabricant a utilisé différentes clés USB (en volume) dans différentes versions (cartes mères). Par exemple, les premières cartes de certains modèles étaient dotées de mégabits, et toutes les suivantes étaient dotées de deux mégabits. Dans certains cas, si le fabricant n'admet pas avoir produit des cartes avec des BIOS de tailles différentes, cela peut être la preuve que la carte est « gauchère » (c'est-à-dire, par exemple, le faux utilise une clé USB moins chère avec une plus grande capacité). - 4Mbit au lieu de 2Mbit).

    Pour une raison quelconque, le programme de flashage du BIOS "n'accepte pas" de flasher le BIOS, affirmant qu'il ne vient pas de cette carte ou qu'il ne s'agit pas du tout d'un BIOS.

    Une chose encore plus courante. Cependant, avec les clés « secrètes » ci-dessus, vous ne serez plus envoyé... pour lire les fiches techniques.

    Le programme de flashage du BIOS ne peut pas déterminer le type de clé USB et ne la flashe donc pas.

    C'est également un phénomène courant. Il peut y avoir plusieurs raisons à cela : il existe une protection contre l'écrasement (c'est ce que les clignotants jurés suggèrent généralement de vérifier). Sur les cartes anciennes, la protection était définie par des cavaliers, sur les cartes modernes, en règle générale, elle est sélectionnée dans la configuration du BIOS (une mode comme BIOS Flash Protection = En./Dis.).

    Cette version du programme de flashage du bios ne connaît pas ce type de clé USB

    Un événement rare - cela se produit généralement lorsque vous essayez de flasher d'anciens flashs avec de nouvelles versions ou vice versa.

    Le lecteur flash (type) inséré par hotswap n'est pas pris en charge par la mère elle-même.

    voir plus loin sur les interfaces FWH/LPC. C'est juste une clé USB cassée - assurez-vous encore une fois que vous l'avez insérée correctement. Une clé USB n'est pas du tout une clé USB, mais une clé « à écriture unique » ou même effaçable aux UV (avec une fenêtre). Cela n'est vrai, en règle générale, que pour les cartes les plus anciennes (avant Pentium1) et peut être déterminé par les marquages ​​- cela commencera par les chiffres 27xxx.

    Tout s'est bien passé, sans problèmes visibles et... silence.

    Comment flasher le BIOS "tel qu'il était".

    Compte tenu du fait évident que cet article, en règle générale, sera lu non pas pour flasher une nouvelle version du BIOS, mais pour restaurer les fonctionnalités en général, nous nous attarderons sur les différentes méthodes de flashage.

    Firmware Bios sur le programmateur.

    C'est banal et sans intérêt - vous cassez un cochon avec de la monnaie, arrachez la clé USB et allez avec une disquette et de la bière chez le réparateur le plus proche qui sait se battre avec un programmeur. Si la clé USB est scellée, vous devrez casser un autre cochon et transporter toute la planche. Je peux vous conseiller de les filtrer et de souder le bloc. À l'avenir, si vous le souhaitez, vous pourrez économiser sur un troisième cochon.

    Hotswap (à chaud).

    Un autre paiement TRAVAIL est effectué. Comme déjà mentionné, il n'est pas nécessaire qu'il soit « exactement le même », « sur le même chipset », « de la même entreprise ». La principale chose sur laquelle vous devez vous concentrer est le type/l’étiquetage du lecteur flash. Il existe deux principaux groupes « compatibles » :

    1. « normal » (en particulier, toutes les clés USB « rectangulaires » - dans un boîtier DIP32) - 28xxxx, 29xxxx, 39xxxx, certains 49xxxx
    2. "hub" (ils ne sont tous que "carrés" dans le cas PLCC32) - la plupart des séries 49xxxx et Intel "natif" 82802xx

    Par conséquent, s'il existe un lecteur flash « compatible » de capacité identique (ou supérieure) sur la carte de récupération, tout devrait fonctionner.

    Comment créer un « crochet » pour flasher le BIOS à « chaud ».

    Option de poignée industrielle pour DIP32

    Utilisez votre imagination - l'essentiel « pendant le processus » est de ne pas laisser tomber de pièces conductrices étrangères sur la carte de travail (et de ne pas renverser de liquides). Pour les mini appareils dans un boîtier DIP32, c'est plus simple. Il est généralement recommandé de les attacher avec des fils pour faciliter leur retrait. Je recommanderais de trouver quelque chose comme un câble provenant d'un ancien port COM et de le placer sous le microcircuit - il sera plus facile à saisir et la largeur juste assez pour le microcircuit et l'épaisseur du câble empêcheront la clé USB de trop rester coincée le connecteur.

    Pour les « carrés » (PLCC32) c’est un peu plus compliqué. Vous pouvez continuer à lutter avec les discussions. Si vous avez un bon accès et que vos mains ne tremblent pas, vous pouvez simplement le soulever avec une aiguille dans les coins appropriés et le retirer soigneusement. Si vous faites constamment cela (en mettant à jour des similaires) ou si vous voulez simplement « vous assurer » - collez quelque chose au « dos » de la clé USB afin de pouvoir la retirer/l'insérer facilement : un morceau de plastique fera l'affaire, ou même faire fondre une partie de la tige pour un pistolet à colle... En général, c'est déjà une question de technologie, en dernier recours, vous pouvez acheter un « extracteur » spécial pour PLCC32.

    Options "Grip" pour PLCC32


    Firmware Bios à partir du support

    À partir d'une disquette (pour les disquettes modernes - y compris à partir d'un disque dur/CD-ROM). Dans le cas où l'ordinateur n'est pas complètement mort et que lors du chargement, le lecteur de disque fait un craquement dégoûtant et/ou affiche le message « Erreur de somme de contrôle du BIOS », vous pouvez essayer de restaurer le BIOS sans vous adresser à un ami.

    ATTENTION: Si vous possédez une carte vidéo AGP/PCI, vous ne verrez peut-être pas ce message (erreur de somme de contrôle du BIOS). Pour ce faire, vous aurez besoin d'une carte ISA pour les ordinateurs P1-P3, d'une carte PCI pour les plus modernes qui ne disposent pas d'emplacements ISA. Bien que dans la plupart des cartes mères modernes, le bloc de démarrage (c'est-à-dire celui qui signale ce triste fait lors de la tentative de restauration du BIOS à partir du lecteur) prend en charge la sortie vers les cartes AGP.

    AJOUT: Si vous disposez d'une carte POST (par exemple, intégrée à la carte mère), alors « l'erreur de somme de contrôle du BIOS » est simplement suivie par l'erreur « 41 » au tout « début » du POST (si vous n'êtes pas en mesure d'évaluer le « début", alors c'est là - puis 5-6 codes parmi ceux que vous aurez le temps de voir :). Le code "41" dans Avard est un appel à FDD (tentative de démarrage à partir d'une disquette) ; dans le cas d'AMI, les codes "bottle block" pour les tentatives de démarrage à partir d'une disquette défaillante sont "F0-FE".

    Dans la plupart des cas, pour ce faire, vous devez créer une disquette système propre (c'est-à-dire uniquement les fichiers io.sys, msdos.sys et command.com) et écrire le fichier du firmware (bios.bin), le flasher lui-même (awdflash .exe) et autoexec.bat avec la ligne de commande correspondante à l'intérieur :

    pour le prix :
    awdflash bios.bin /cd/cp/py/sn/f/r

    pour AMI
    amiflashamibios.rom /b /n /-o /-c /-d /-r /v /-i /-k /-e /-g

    Cependant, je ne recommande pas d'utiliser vos propres noms de micrologiciel/micrologiciel (c'est-à-dire que vous ne devez utiliser que les noms standard ci-dessus) - certains BIOS (blocs de démarrage) peuvent simplement ignorer un tel disque, donnant le même message à propos d'une disquette non système dans le lecteur.

    Cependant, il n'existe toujours pas de « norme » unique pour le processus de récupération à partir d'un lecteur de disque. La plupart des ordinateurs « de marque » (c'est-à-dire de marque Intel, HP/Compaq, Dell, IBM, Fujitsu, etc.) peuvent être réactivés avec une disquette dont le contenu peut être téléchargé à partir de leur propre site Web (il devrait également y avoir une description détaillée) .

    En fonction de la modernité d'une carte/BIOS particulière (Award/AMI), la disquette peut nécessiter UNIQUEMENT (c'est-à-dire qu'elle ne doit pas être au contraire un système) des fichiers du pilote flash et du firmware, ou même, en général, uniquement le firmware lui-même (lorsque le pilote flash est intégré au bios).

    En bref, il existe diverses variantes, et si l'on y ajoute la possibilité d'une simple panne matérielle du bootblock et/ou du matériel lui-même, alors la restauration du firmware par cette méthode ne devient pas la méthode la plus fiable et la plus « hautement probable » (cela est également confirmé par les statistiques). Cependant, il est toujours préférable de commencer par lui - peut-être que vous aurez de la chance et que le cochon survivra.

    Firmware Bios - bases.

    Eh bien, si vous avez lu jusqu’ici, commençons par le tout début. Ce qui m’a manqué car beaucoup de gens ne le lisent pas, préférant tout de suite le milieu, voire la fin.

    Un peu sur les principes de fonctionnement.

    Interface FlashBIOS de type PP

    Une clé USB « normale » a les signaux suivants :

    8 lignes de données DQ0-DQ7
    17-18 lignes d'adresse A00-A16/17 (selon le volume : 1Mbit - 17, 2Mbit - 18)
    CE# (ChipEnable) - « chipselect » (autorisation de travailler avec la puce)
    OE# (OutputEnable)
    RE (capacité de lire des octets de données)
    NOUS# (WriteEnable)
    WE (possibilité d'écrire un octet de données)
    Bref, c’est assez primitif et compréhensible, même si on n’a pas de connaissances particulières en électronique. Et à partir de là, il est déjà clair que juste à cause du bus de données 8 bits (dans Nforce2 moderne, il est de 128 bits), la vitesse de récupération des données à partir d'un lecteur flash (qui, de plus, se détériore encore plus en raison des délais importants de la mémoire flash elle-même) transformerait le chargement de l'ordinateur le plus rapide en une attente pénible. Par conséquent, le lecteur flash est connecté d'une manière spéciale au pont sud, ce qui lui permet de « faire de l'ombre » à son contenu sur de la mémoire « réelle », en émulant la mémoire ReadOnly (ROM en russe) et en supprimant la limite de vitesse.

    Encore une fois, de ce qui a été dit, il y a une autre conclusion : si vous avez inséré une clé USB complètement défectueuse ou si vous l'avez insérée de manière incorrecte, non seulement le microcircuit lui-même peut en souffrir (ce qui se produit généralement lorsqu'il est inséré « à l'envers »), mais aussi le pont sud_connecté_directement ( d'expériences personnelles répétées). Dans l'espace d'adressage, le lecteur flash occupe les adresses les plus élevées E0000-FFFFF (vrai pour 1Mbit, pareil pour les autres, regardons donc 1Mbit/AwardBIOS comme exemple). Après avoir allumé l'ordinateur et terminé le signal RESET#, le processeur exécute sa première commande à l'adresse F000:FFF0. Après l'initialisation initiale elle-même, diverses sommes de contrôle sont vérifiées (il y en a beaucoup dans le BIOS), dont la principale est la somme de contrôle E000:0-FFFF+F000:0-BFFC. S'il est cassé, un bloc de démarrage est lancé situé aux "toutes" adresses supérieures (F000:C000/E000-FFFF - derniers 8/16 Ko), qui initialise le lecteur et tente de lire le système à partir de celui-ci et/ou d'exécuter le flasher. avec le firmware.

    Cela conduit à une autre conclusion intéressante : si vous souhaitez forcer l'exécution d'un bootblock (pour le flashage), vous pouvez corrompre le CRC « manuellement » en court-circuitant les lignes d'adresse « au-dessus » des lignes du bootblock. Par exemple, je raccourcis généralement les A15 et A16 adjacents (broches 2 et 3). Le volume du bloc de démarrage = 16 Ko = 2^14, de sorte qu'il ne souffrira en aucune façon, et la somme de contrôle du « reste », bien sûr, sera perdue. Si vous ne comprenez pas vraiment pourquoi cela peut être nécessaire, alors lorsque vous tomberez sur une clé USB scellée dans laquelle vous avez chargé un firmware « similaire », vous comprendrez. Et, en passant, pour les lignes d'adresse, ce (raccourcissement) est totalement sûr. Après vérification du CRC, le BIOS est « ombré » (Shadow opération), c'est-à-dire le contenu du lecteur flash est copié dans la mémoire « réelle », le lecteur flash lui-même est éteint (par le pont sud) et pour que les programmes croient qu'ils accèdent à la ROM, les attributs ReadOnly sont attachés au BIOS zone d'adressage en programmant les registres SB (et/ou le processeur MSR pour AMD K7 /K8). Tous les travaux ultérieurs se produisent uniquement avec l'image « ombrée » du lecteur flash.

    Conclusion : C'est pour ces raisons que l'on peut facilement retirer la clé USB dès que l'on voit la ligne « Démarrage de Windows/DOS/linux ». Si vous devez travailler avec le lecteur flash lui-même (par exemple, y écrire ESCD/DMI), des procédures appropriées spécifiques à chaque chipset sont utilisées pour cela - vous devrez reconnecter le lecteur flash au bus et le déconnecter à nouveau. une fois l'opération terminée. Conclusion : en raison de de diverses façons programmer la connexion/déconnexion d'une clé USB (pour différents chipsets), le flasher doit être capable de le faire, c'est-à-dire "connaître" le chipset sur lequel le flashage a lieu.

    Caractéristiques de programmation des puces Intel 28Fxxx

    Si votre carte dispose d'un lecteur flash Intel, soyez trois fois prudent lorsque vous flashez le firmware. Le fait est que les puces intelligentes utilisent une protection matérielle contre le démarrage. Qu'est-ce que ça veut dire? Cela signifie qu'ils contiennent un signal supplémentaire - RP# (broche 30) - autorisation de programmer le bloc de démarrage. En deux mégabits c'est A17, 1Mbit c'est NC (NotConnected, non utilisé). Ceux. Pour que toute la zone du lecteur flash soit flashée correctement, +12 V doit être présent sur la branche RP#. C'est exactement ce qui est défini par les cavaliers communs sur de nombreuses mères Socket7 appelés Flash Type : Intel / Non-Intel.

    Conclusion: Si la carte est équipée de « Intel 28Fxxx » et que la disposition de la carte ne prévoit pas la commutation correcte pour la programmation des flashs Intel (ce qui est un phénomène très courant), le BIOS mourra à la première tentative de flashage sans grande chance de récupération. (sur cette carte). Pour Intel clignotant 28Fxxx sur de telles cartes (sans câblage RP#), vous devez appliquer manuellement +12V à la broche 30, mais pour qu'il n'aille pas à la carte elle-même (et c'est A17) - pour cela, vous Vous pouvez simplement plier cette languette, c'est-à-dire pour qu'elle ne colle pas dans le connecteur lui-même.

    Fonctionnalités logicielles du micrologiciel du lecteur flash

    Le principal aspect sur lequel je voudrais attirer l'attention est que la clé USB n'est pas reprogrammée « d'un coup » (en un bloc à la fois) et, à l'inverse, il est impossible d'écraser un octet individuel. La clé USB ne prend en charge que l'enregistrement « en bloc » (sectorisation). Différents types de lecteurs flash ont différentes organisations sectorielles. Par exemple, le commun 28F001BX possède les blocs suivants :

    1. Le premier bloc, au début, est le plus grand, le « principal » - 112 Ko. Il contient généralement l’intégralité du « corps » du BIOS packagé (donc le plus grand).
    2. Viennent ensuite deux blocs identiques de 4 Ko - ces adresses stockent généralement des données modifiables telles que ESCD/DMI/CMOS/mots de passe, etc.
    3. Le dernier bloc fait 8 Ko - bootblock.

    Ceux. Parlant langage technique- i28F001BX a l'organisation 112+4x2+8. Une organisation assez claire et logique : le plus gros bloc de 112 Ko, de toute façon, n'est réécrit que lors de la mise à jour du BIOS, puis il y a des données en constante évolution, donc deux petits blocs sont créés (pour faciliter et accélérer la réécriture de ces « morceaux ») et à la fin - un bloc de démarrage généralement immuable (spécialement séparé des autres - pour protéger le BIOS dans le sens de la possibilité de lancer une récupération d'urgence à partir du lecteur) - il est toujours réalisé séparément afin qu'il ne soit pas "touché" lors de l'écrasement normal de d'autres blocs.
    Certaines clés USB ont une sectorisation très fine, par exemple, le même SST 29EE020 (2 Mbits) possède jusqu'à 2048 secteurs identiques de 128 octets. Cependant, la majorité adhère toujours à une organisation similaire à celle ci-dessus, car un petit bloc a aussi ses côtés négatifs (par exemple, en termes de plus défense complexe de l'écrasement).

    « Hub » clignote.

    Comme tout était simple au bon vieux temps - bus d'adresses, bus de données, CE/WE/OE... Mais les progrès (surtout dans une seule entreprise) ne se sont pas arrêtés et avec l'avènement des chipsets i8xx, ce nom terrible et obscur pour de nombreuses personnes se sont généralisées - les "hubs" "les lecteurs flash.

    Interface LPC.

    Fin 1997, Intel a décidé que processeur puissant il doit y avoir un "gros" BIOS (4-8 Mo ou plus, bien que la plupart des entreprises n'utilisent encore que 2 Mo), et pour cela, il n'y a pas assez de jambes (pour les lignes d'adresse) sur les lecteurs flash PLCC32 "normaux" largement utilisés. Aussitôt dit, aussitôt fait, c'est ainsi qu'est apparu le standard LPC (LowPinCount - connexion « faible quantité », bien que le corps, pour des raisons évidentes, soit resté le même - PLCC32). Outre la possibilité d'utiliser de gros volumes (jusqu'à 4 Go !) de lecteurs flash, l'une des raisons les plus importantes était la mort imminente du bus ISA, dont l'absence éliminait le besoin d'acheminer les lignes d'adresses/données et rendait possible de se limiter à un plus petit nombre de lignes de communication, principalement des « dessins animés » ( SuperIO) et le pont sud (la possibilité évidente d'intégrer le SIO dans le SB lui-même a été modestement gardée sous silence ;). En LPC, seuls cinq fils sont utilisés pour cela : LAD0-LAD3 + LFRAME# (donc "lowpin..."). En ce qui concerne les lecteurs flash (puisque différents appareils peuvent utiliser l'interface LPC), cette norme a abouti à l'incarnation suivante :

    Interface LPC/FWH

    Ci-dessous entre parenthèses se trouve la valeur du segment en mode LPC ou FWH.
    Comme vous pouvez le constater, un tel lecteur flash peut fonctionner simultanément dans deux modes différents : le mode LPC et le mode PP (programmation parallèle). Le mode de fonctionnement est sélectionné par le niveau sur le pied IC (Interface Configuration Pin) lors du démarrage de l'ordinateur - « 0 » - mode LPC, « 1 » - mode PP. Le mode PP est le plus proche des lecteurs flash « classiques » et est compatible avec eux sur de nombreuses jambes (mais pas toutes), en tenant compte uniquement du fait qu'il n'y a que 11 lignes d'adresse (0-10), mais elles sont multiplexées, c'est-à-dire La valeur A00-A10 est d'abord sortie/lue, puis A11-A21. Compte tenu de cela (multiplexage des adresses) et de la « perte » du signal CE, tout le reste est complètement similaire aux clés USB « classiques ». En mode LPC, la communication entre le pont et le lecteur flash s'effectue uniquement via un bus à quatre bits, et le cinquième LFRAME# sert de point de départ (pour commencer l'opération d'échange de données). Plus LRESET# et LCLK#, qui sont complètement similaires à leurs homologues de la carte mère - c'est l'ensemble des fils nécessaires (le reste est facultatif). En général, il s'agit d'une tentative de simplifier au maximum l'interface, mais pas de descendre au type I2C « absolument série », laissant la possibilité d'utiliser même les modes DMA et BusMastering (qui peuvent être utilisés, par exemple, dans périphériques comme DiskOnChip/LPC). Le mode PP est utilisé lors du flashage d'un lecteur flash avec un firmware « d'usine » (il est bien sûr plus rapide, ce qui est important dans la production de masse), et le mode LPC est utilisé lorsque vous travaillez dans le cadre de cartes. Mais pour travailler avec de tels flashs, il faut pont sud savait comment faire cela - en conséquence, un tel standard n'est devenu vraiment populaire qu'avec l'avènement du populaire nForce2 (car il n'avait jamais entendu parler du bus ISA...

    Interface FWH

    Grâce aux sommets atteints dans le domaine de la normalisation, Intel, avec la sortie des chipsets i8xx, a continué à porter la bannière du parent des nouvelles normes. C'est ainsi qu'est apparu un autre mode de fonctionnement - FWH (FirmWareHub, d'où vient en fait le nom « hubs »). C'était complètement similaire au LPC électriquement (en termes de pattes/connecteur), mais (vous le devinerez plus tard ;) - absolument _incompatible_ en termes de protocole de transfert de données. Comme vous pouvez le lire dans certains documents, cela a été fait pour pouvoir installer dans le système, en plus du dispositif LPC, également FWH, en les accrochant sur le même bus (après tout, ils sont électriquement compatibles, mais lors de la transmission de paquets de données , chacun prendra son propre en raison de protocoles différents), et jusqu'à seize flashs « hub » pourraient être connectés, car des signaux ID0-ID3 supplémentaires y sont apparus. (note de l'auteur : s'il vous plaît, prenez tous mes coups contre le parent x86 comme une blague, même si comme vous le savez, chaque blague a un grain d'humour... voir la figure ci-dessus. Comme vous pouvez le voir, l'image est complètement similaire à LPC, seuls les noms sont LAD0-3 + LFRAME# remplacés par FWH0-3 + FWH4. Le mode PP est exactement le même. FWH diffère de LPC dans le protocole, c'est-à-dire que toutes les commandes d'opérations ont des valeurs de code complètement différentes dans les champs d'échange de données. . Plus la possibilité d'utiliser plusieurs (jusqu'à 16) appareils FWH, grâce à l'introduction de nouveaux signaux "d'identification" ID0-3. Par défaut, pour fonctionner comme clé USB sur une carte mère, l'ID = 0000 est accepté (ce qui peut facilement vérifiable en faisant sonner les broches correspondantes (9-12) sur votre carte Intel (elles sont toutes « au sol »). de manière universelle vous pouvez distinguer un lecteur flash de type hub/normal en faisant simplement sonner la broche 28 - dans le hub, il sera strictement au sol, tandis que dans le hub "régulier", il y aura quelque chose dans la région du kilo-ohm (vous devez " ring » dans le bloc de la carte mère elle-même, bien que certains lecteurs flash « sonnent » également - utilisez les broches 16/28 pour cela).

    Propre complexe pour flasher le bios

    Si vous êtes constamment confronté au besoin de modifications au travail, je peux vous donner quelques recommandations. Quelqu'un pourrait recommander d'utiliser un programmeur dans ce cas, même si je ne le pense pas et ne le recommande même pas. Il y a deux raisons simples et impérieuses à cela - premièrement, le programmeur ne connaît pas tous les types de puces électroniques (plus correctement, bien sûr, il y a ceux qui le savent, mais leur prix est calculé par trois zéros sans exagération), deuxièmement, même pas le programmeur le plus cool coûte tout simplement cher.

    Pour flasher 99,9% des clés USB (pour les cartes mères bien sûr), vous aurez besoin de trois cartes :

    1. Quelque chose de plus ancien, pour Pentium1 - pour flasher des lecteurs flash Intel 1 Mbit très courants.
    2. Quelque chose pour P2 avec un BIOS de 2 Mbits - pour flasher d'autres lecteurs flash « classiques » de 1 et 2 Mbits.
    3. Quelque chose pour P3 de la série i8xx - pour flasher les lecteurs flash hub.
    4. (Ajouté dans la dernière version de l'article - ndlr) Quelque chose sur nForce (1/2/3).

    Comme point 1, j'utilise Asus sur i430HX (plus précisément P55T2P4). Pour de tels cas (lecteurs flash 1 Mbit et/ou Intel), Asus est recommandé en raison de la possibilité d'utiliser un pilote flash Asus extrêmement pratique - ancien pflash ou flash plus récent - facile à utiliser, ils ne vous harcèlent pas avec des questions stupides et montrent l'adresse de la zone endommagée de la puce en cas d'erreur.

    Pour l'étape 2, j'utilise une carte i440BX (en particulier PCPartner-928). Il s'agit de 2 Mbits, ce qui vous permet de flasher des clés USB « classiques » de 1 et 2 Mbits. Le type de connecteur est DIP32 ; pour convertir PLCC32, un adaptateur PLCC32->DIP32 est utilisé, fabriqué à partir d'une ancienne carte défectueuse avec un connecteur PLCC32 (voir photo).

    Adaptateur fait maison PLCC32->DIP32.

    Fabriqué par sculpture bouclée avec une scie sauteuse sur des cartes mères défectueuses ;) plus pattes soudées manuellement) Adaptateur PLCC32->DIP32 fait maison - vue de dessous
    Comme point 3, j'utilise une carte i820 (en particulier Chaintech 6CTA2). Il dispose d'un i82802AB (4 Mbits), qui vous permet de coudre à la fois des « hubs » Intel eux-mêmes et des lecteurs flash « hub » de 2 et 4 Mbits.

    Comme point 4, j'utilise une carte nForce (la première, mais pas importante) - Abit NV7-133R. Il est destiné aux cas les plus difficiles - pour flasher des lecteurs flash « purement » LPC. /C'est juste que de nombreux fabricants (même, apparemment, la majorité) de cartes mères basées sur nForce1/2/3 (et LPC a commencé à être utilisé sur elles) utilisent généralement des lecteurs flash prenant en charge à la fois LPC et FWH, ce qui leur permet d'être cousu à l'étape 3)/.

    En général, il n'y a pas de conditions particulières pour choisir un modèle ou une entreprise spécifique (sauf dans le cas d'Asus pour les lecteurs flash Intel). Il n'est pas nécessaire d'essayer d'acheter des planches « cool » et « sophistiquées » à cet effet. C'est strictement l'inverse : plus la carte est « obscure » et primitive, meilleur sera le « programmeur ». Ceux. Pour cela, toutes sortes d'Akorps et de PCPartners sont tout simplement idéales, mais toutes les cartes, même avec des « prétentions » minimes, aggravent toujours leur « polyvalence ». Et bien sûr d'autres une condition importante Il y a un accès bon et pratique à l'emplacement du lecteur flash.

    Amiflash est utilisé comme logiciel principal (plus précisément la version 8.37, uniquement avec des clés). Il connaît la plupart des chipsets/flashs et est très simple à utiliser grâce à sa ligne de commande pratique (le fichier bat correspondant est joint ci-dessus).

    Dans les rares cas où amiflash ne peut pas faire face (certains types de lecteurs flash et/ou chipsets exotiques), awdflash est utilisé (obligatoire avec le commutateur /f).

    Pour les cas graves (généralement des flashs/bios/chipsets très exotiques, très anciens ou, à l'inverse, les cartes mères les plus récentes), Uniflash est utilisé. Il peut également être utilisé pour vérifier visuellement l'emplacement des problèmes dans une clé USB. De plus, il convient particulièrement de prêter attention aux heureux propriétaires de cartes nForce2 modernes qui utilisent des lecteurs flash LPC de type PMC (généralement Epox/Gigabyte).

    Les PMC prennent en charge deux modes (LPC/FWH) et, peut-être à cause de cela, les clignotants « standards » les font souvent clignoter de manière incorrecte (ou même se figent pendant le processus de clignotement) - uniflash le fait extrêmement correctement.

    p.s. Les dernières versions d'Uniflash sont devenues si correctes et pratiques que maintenant je l'utilise principalement uniquement...


    Méthodes extrêmes de flashage/restauration du bios

    Dans certains cas difficiles, vous devez recourir à deux clignotants à la fois. Il s'agit généralement d'uniflash + awdflash (mais pas nécessairement). Par exemple, vous le flashez d'abord en utilisant amiflash, puis immédiatement en utilisant uniflash. Après la première tentative, amiflash se plaindra qu'il n'a pas été flashé correctement, mais uniflash le fera correctement.

    1. On lance awdflash avec la clé USB « native » (celle avec laquelle l'ordinateur a démarré) et on sort sans le firmware. Par exemple, vous pouvez l'exécuter (awdflash) avec les touches "/pn/sy 111.bin" - en notant le BIOS inutile (juste pour vérifier).
    2. Nous installons (hotswap) la clé USB nécessaire au flashage, lançons uniflash et nous réjouissons (elle devrait clignoter normalement).
    3. Si, après tout, nous ne sommes pas satisfaits (il n'est pas flashé correctement), nous exécutons « simplement » à nouveau awdflash (sans firmware et déjà sur un lecteur flash « flashable ») et essayons à nouveau uniflash - cela devrait certainement aider (ajusté pour le fait qu'uniflash "connaît" "ce type de clé USB).

    "Sens caché" d'utilisation méthode similaire suivant. Lorsque vous démarrez awdflash (ainsi que tout autre pilote flash), le chipset est « non mappé » pour déterminer le type de lecteur flash et le clignotement ultérieur. À la sortie, généralement, pour ainsi dire, il devrait y avoir un « repulpage », mais dans la pratique, il s'avère que « cela ne doit rien à personne ». C'est ce que nous pouvons faire avec uniflash, qui, pour diverses raisons (généralement un manque de connaissance du matériel moderne), ne peut pas lui-même « démapper » le chipset correctement et complètement. De plus, en plus de rasmapper le chipset pour l'accès physique à la zone mémoire du lecteur flash, awdflash peut (dans le cas du BIOS Award) supprimer diverses « protections en écriture », dont uniflash n'a pas connaissance en raison de c'est, pour ainsi dire, du « classicisme » - ses auteurs (« par ignorance ») ont utilisé dans leur moteur dans l'écrasante majorité des méthodes exclusivement « classiques » de travail avec le matériel (chipset board/flash bios). En général, dans une description « primitive » de l’efficacité cette méthode, nous pouvons dire ce qui suit. awdflash, étant plus « intelligent », connaissant toutes sortes de « spécificités » pour toutes sortes de cartes (surtout les nouvelles), commence à fonctionner (micrologiciel). Cependant, à cause d'un « excès d'intelligence », il parvient à tomber sur des choses simples. Et pour les « choses simples », il n'y a pas mieux qu'uniflash. En conséquence, leur symbiose devient une solution efficace (parfois la seule) pour flasher certains types de lecteurs flash sur certains chipsets (par exemple, Winbond W39V040AP (LPC) sur nForce2 - fonctionne parfaitement avec la méthode décrite).

    Lorsque vous n'avez qu'une carte « d'un mégabit » à portée de main, mais que vous devez flasher une carte de deux mégabits (« régulière »), vous pouvez d'abord flasher la première moitié (1 Mbit), puis « séparément » la seconde moitié. Pour ce faire, divisez le fichier BIOS en deux parties (1 Mbit = 128 Ko chacune) à l'aide de n'importe quel éditeur hexadécimal et flashez d'abord la dernière partie. Après cela, raccourcissez la branche 30 (A17 à 2 Mbits et NC à 1 Mbits) pour la mettre à la terre et remplissez la moitié « initiale ».

    (p.s. Limitation cette méthode peut se produire si le lecteur flash ne prend pas en charge la sectorisation d'enregistrement requise pour un tel cas)

    Une autre évolution (option) de la situation précédente pourrait être de ne remplir que la partie « finale » (en fait, nous n'avons besoin que d'un bootblock). Après cela, le microcircuit « inachevé » est inséré dans la carte native, où automatiquement, en raison d'une inadéquation CRC, le bloc de démarrage commencera à se charger, à l'aide duquel tout sur la carte native peut être simplement restauré « à partir d'une disquette ». .»

    Firmware des lecteurs flash avec différentes tensions de reprogrammation.
    Divers types Les flashs sont conçus pour différentes tensions de programmation. Les plus courants sont 12 V/5 V pour les anciennes cartes, pour les cartes modernes, il est de 3,3 V/3 V/2,7 V et moins. Théoriquement, pour chaque type, vous devez définir la tension requise pour un lecteur flash spécifique à l'aide de cavaliers sur la carte mère (s'il y en a, bien sûr). En pratique, il s'avère que les lecteurs flash avec une tension de programmation inférieure peuvent être flashés en toute sécurité avec une tension plus élevée.

    Ceux. si la mère possède un lecteur flash 5V (par exemple, la plupart de la série 29xxxx), alors les lecteurs flash avec un niveau de clignotement inférieur seront également flashés dessus avec fracas sans aucune plainte concernant sa valeur gonflée. Et sans aucune possibilité de dommage pour les clients à basse tension.

    Dans le cas de la relation inverse, le recâblage de lecteurs flash 12 V sur des cartes mères 5 V (ou avec des cavaliers réglés sur 5 V) donne également souvent de bons résultats. Bien qu'ici ce ne soit plus une règle - donc, lors de la programmation des microcircuits de la série 28xxxx (dont la plupart sont en 12V) - soyez vigilant sur les cavaliers correctement réglés et n'essayez pas de les changer avec un hotswap pour planches modernes(puisque ceux 12V n'étaient que P1-P2), c'est à dire Plus il est ancien, plus grandes sont les chances de recoudre correctement.

    Si les cavaliers de la carte ne sont pas étiquetés, vous pouvez simplement mesurer la tension sur la broche 32 (immédiatement à droite de la clé, si vous regardez avec la clé vers le haut). En dernier recours, s'il n'y a pas de cavaliers sur la carte, vous pouvez retirer cette patte de la prise et lui appliquer du 12 V « manuellement » (par exemple, directement depuis le connecteur d'alimentation).

    Cela vaut la peine de flasher le BIOS uniquement si votre système ne fonctionne pas de manière stable, et seulement si vous comprenez vraiment ce que vous faites, en sinon je ne devrais pas faire ça.

    Vous devez flasher le BIOS UNIQUEMENT avec le FIRMWARE ORIGINAL provenant du site officiel du fabricant ; vous devez télécharger le firmware spécifiquement pour votre modèle de carte mère.

    Le processus du micrologiciel est généralement le même pour toutes les cartes, mais certains fabricants utilisent leurs propres technologies, vous devrez donc utiliser des utilitaires propriétaires, dont certains fonctionnent sous Windows, ce qui simplifiera grandement le processus du micrologiciel, mais si le système le fait ne fonctionne pas de manière stable et « ne peut pas » démarrer Windows, alors dans ce cas, cela compliquera grandement les choses, au point de rendre impossible le flashage du firmware en utilisant des méthodes conventionnelles, et vous devrez recourir au hotswap ou au flashage du firmware sur le programmeur.

    bien et pour flasher le firmware à partir d'un lecteur flash les choses sont un peu plus compliquées : pour créer une clé USB bootable, nous avons besoin du programme HP USB Tool et d'une image MS-DOS :

    • Téléchargez les fichiers nécessaires (image MS-DOS, programme HP USB Tool, amiflash, awdflash).
    • Nous le décompressons dans un endroit qui nous convient et exécutons le programme d'installation de HP USB Tool (hp_usb_tool.exe), l'installons en suivant l'assistant d'installation.
    • Nous décompressons l'image MS-DOS dans un endroit qui nous convient.
    • Nous insérons la clé USB et lançons le programme HP USB Tool, dans le premier champ nous sélectionnons notre clé USB, dans le fluor - le système de fichiers (FAT32), maintenant nous mettons le drapeau dessus formatage rapide(Formatage rapide) et lors de la création d'un disque DOS (Créer des fichiers système DOS), sélectionnez maintenant le chemin d'accès au répertoire contenant les fichiers MS-DOS (le répertoire dans lequel l'image DOS a été précédemment décompressée). Tout est prêt, cliquez sur « Démarrer ».
    • La plateforme est prête, vous devez maintenant noter le firmware, et de préférence un fichier bat avec appel automatique firmware avec les paramètres requis.
    • Nous écrivons à la racine de notre support un firmware nommé amiflash.exe ou awdflash.exe, selon le firmware que vous utilisez.
    • Nous y écrivons le firmware sous le nom flash.bin (il suffit de renommer le nom d'origine) ;
    • Nous créons un document texte à la racine avec le nom amiflash.bat ou awdflash.bat, selon le firmware, avec le contenu suivant : soit amiflash flash.bin /b /d /e /g ou awdflash flash.bin /cc/ cd/cp/py /sn/e/f où le premier élément est le nom du firmware, le deuxième est le nom du firmware et le troisième est les paramètres de lancement.

    Les paramètres de lancement indiqués ici sont optimaux dans la plupart des cas, mais si vous souhaitez en savoir plus, vous pouvez vous rendre dans la section correspondante de notre site Internet.

    C'est tout, notre appareil est prêt pour le firmware, maintenant nous le configurons dans Chargement du BIOSà partir du support dont nous avons besoin et entrez la commande amiflash.bat ou awdflash.bat dans la console, selon le firmware.

    Quelques secondes et c'est tout, on redémarre l'ordinateur et on travaille sur le nouveau BIOS.

    Si vous êtes arrivé sur cette page, vous savez probablement pourquoi vous avez dû reflasher le BIOS. Mais je vais quand même donner quelques exemples dans lesquels cela peut nous aider.

    BIOS- il s'agit d'un logiciel responsable de la configuration du matériel de l'ordinateur et stocké sur un petit périphérique de stockage, lui-même situé sur la carte mère. Et comme tout programme, il nécessite des mises à jour périodiques.

    Dans quels cas une mise à jour du BIOS est-elle nécessaire ? Le problème le plus courant est l'incapacité de la carte mère à fonctionner avec un processeur plus récent. Les raisons du remplacement du processeur peuvent être différentes : il est en panne, l'ordinateur se bloque ou ils ont simplement décidé d'améliorer le PC.

    Après avoir acheté un tout nouveau processeur et l'avoir inséré dans la carte mère, lorsqu'il est allumé, rien n'apparaît sur l'écran et l'ordinateur lui-même n'émet aucun son, à l'exception du bruit du refroidisseur. De nombreuses personnes se précipitent immédiatement au magasin pour retourner le produit en raison de son dysfonctionnement. Mais souvent, le problème est que le BIOS ne connaît pas le nouveau type de processeur.

    Il existe également des dysfonctionnements tels que : le manque de son ou lors de l'installation d'une nouvelle carte vidéo puissante, elle n'est tout simplement pas reconnue dans le système en tant que périphérique. Mais flasher le Bios aide souvent à tout cela, en le mettant à jour vers une version plus récente.

    Ce dont vous avez besoin pour flasher le BIOS

    Ainsi, la première chose dont nous avons besoin est le firmware lui-même, que vous pouvez télécharger sur le site Web du fabricant de la carte mère.

    Voici quelques sites principaux :

    1. Asus- www.Asus.com
    2. ASRock-www.asrock.com
    3. Toshiba- www.toshiba.com
    4. Acer-www.acer.com
    5. Gigaoctet- www.gigabyte.ru

    La prochaine chose est un lecteur flash sur lequel nous placerons le fichier téléchargé pour une mise à jour ultérieure. Quant à la taille de la clé USB, elle peut être minime, puisque l'espace occupé par le fichier varie de plusieurs « Ko » à quelques « Mo ».

    Comment flasher le Bios

    Première étape : préparer la clé USB

    Après avoir inséré la clé USB, allez dans « Poste de travail ». En faisant un clic droit sur la clé USB, sélectionnez « Formater »

    Obligatoire une condition pour un flashage réussi du BIOS est un lecteur flash avec un système de fichiers FAT32

    Après avoir sélectionné FAT32, cliquez sur « Formater » et attendez la fin du processus.

    Deuxième étape : téléchargez le nouveau firmware.

    Accédez au site d'assistance du fabricant. Dans mon cas, c'est : www.asus.com.ua/ru/support/, puisque l'exemple sera sur une carte mère Asus. Dans la barre de recherche, saisissez le nom de votre carte mère. Et déjà dans les pilotes, nous téléchargeons la dernière version du BIOS.

    L'avez-vous téléchargé ? Super. Maintenant, nous extrayons tout de l'archive et transférons les fichiers sur la clé USB, après quoi nous redémarrons l'ordinateur.

    Troisième étape : le micrologiciel du BIOS

    Pour accéder au Bios, appuyez plusieurs fois sur la touche « Suppr » ou « F2 ».




    Dans le programme qui s'ouvre, nous devons sélectionner le périphérique sur lequel se trouve le fichier de flashage du BIOS. Ma clé USB était affichée avec la lettre « C : » et le nom du fichier lui-même apparaissait sur le côté droit de la fenêtre. Si votre clé USB ou votre disquette s'affiche et que vous voyez le firmware, vous pouvez alors procéder à la mise à jour du BIOS elle-même en appuyant sur « Entrée ».


    Après avoir appuyé sur « Entrée », une notification apparaîtra vous demandant de confirmer que vous souhaitez réellement mettre à jour le BIOS. En choisissant l'option affirmative, la version du fichier sera vérifiée et la mise à jour elle-même commencera.


    Une fois le processus terminé, l'ordinateur nous informera que le micrologiciel du BIOS est terminé et que dans quelques secondes, l'ordinateur redémarrera.


    C'est tout. Après redémarrage, PC se chargera comme toujours. Au cas où vous auriez Vous avez rencontré un problème, puis après le même redémarrage, vous pouvez vérifier si la mise à jour du BIOS a aidé.

    De nombreux utilisateurs d'ordinateurs et d'ordinateurs portables, lors de l'installation d'un système d'exploitation sur leur équipement domestique, rencontrent un problème tel qu'un message indiquant que le disque dur n'a pas été trouvé. Pour résoudre ce problème, vous pouvez utiliser deux options : écrire un pilote spécial sur un lecteur flash et lors de l'installation système opérateur appuyez sur F6 puis sélectionnez ce fichier. La deuxième option consiste à flasher le firmware du BIOS, d'autant plus que les fabricants de cartes mères recommandent d'effectuer cette action de temps en temps. Comment flasher une carte mère ? Nous allons essayer de trouver la réponse à cette question.

    Firmware Bios pour Asus

    Avant de flasher la puce BIOS sur n'importe quelle carte mère, y compris Asus, il est impératif de définir tous les paramètres par défaut. Vous devriez trouver « Load Setup Defaults » dans le menu Quitter, puis appuyez sur Entrée, puis ce paramètre sera appliqué. Vous devez maintenant enregistrer les paramètres. Étant donné que ce paramètre peut avoir un nom différent selon les cartes mères, vous devez être un peu plus prudent lorsque vous effectuez les étapes de mise à jour du BIOS sur la carte mère. Pour naviguer, utilisez la tabulatrice (bouton Tab), ainsi que les flèches du clavier.

    Puisque nous nous intéressons à la question de savoir comment flasher le BIOS d'une carte mère Asus, nous devons nous rendre sur le site officiel du fabricant en utilisant ce lien. Sur le site Web, nous sélectionnons le produit que nous avons - une carte mère ou un ordinateur portable, indiquons le modèle et la série et confirmons nos actions en appuyant sur la touche Entrée. Après cela, le site vous demandera de choisir l'un des nombreux systèmes d'exploitation. Attention! Si la liste contient le système d'exploitation que vous utilisez dans ce moment, choisis le. Accédez à la section BIOS, téléchargez la dernière version du firmware de cette puce et commencez à décompresser l'archive.

    Modifiez l'extension du fichier .rom - si, par exemple, il s'agissait de p4c800b.217, renommez-le en p4c800b.rom. Téléchargez l'utilitaire AFUDOS, conçu pour flasher la puce BIOS. Il se trouve dans la section Outils du site Web ASUS, dans la section « Utilitaires du BIOS ». Téléchargez maintenant le disque flash USB HP et suivez ces étapes :

    • Décompressez l'archive HP_USB_Flash_Disk.rar, après quoi vous recevrez le fichier programme HPUSBFW.EXE, ainsi que le dossier dos_files avec les fichiers DOS.
    • Exécutez HPUSBFW.EXE en insérant le lecteur flash dans l'ordinateur.

    Pour les utilisateurs qui exécutent Windows 7 ou Windows Vista, vous devez exécuter le programme sous le login « administrateur », pour lequel cliquer sur HPUSBFW.EXE clic-droit souris et sélectionnez exécuter avec les droits d'administrateur.

    Cochez la case pour créer un disque de démarrage DOS uniquement. Vous devez maintenant sélectionner l'utilisation des fichiers système DOS situés à l'emplacement. Précisez le chemin d'accès au dossier dos_files et cliquez sur le bouton. Avant de commencer le processus de formatage, le programme vous demandera si vous acceptez que toutes les informations sur la clé USB soient effacées. Confirmez votre consentement. Une fois le formatage terminé, un message apparaîtra sur le moniteur avec des informations à ce sujet.

    Avant de flasher une carte mère Asus, vous devez ouvrir une clé USB amorçable, y écrire le programme afudos et le micrologiciel de la puce BIOS, en copiant respectivement les fichiers afudos.exe et p4c800b.rom. Nous redémarrons notre équipement. Dès que la première image apparaît à l'écran, appuyez sur F2 (si vous mettez à jour le BIOS sur un ordinateur portable) ou Suppr (si vous effectuez la mise à jour sur un ordinateur personnel). Allez dans l'onglet Boot, placez la clé USB en premier lieu. En règle générale, pour cela, vous devez vous rendre au point 1 Périphérique de démarrage définissez Périphérique amovible, puis appuyez sur F10 et confirmez vos actions - les modifications apportées aux paramètres seront enregistrées.

    L'ordinateur démarrera à partir du lecteur flash et A:\> apparaîtra sur l'écran noir. Vous devez démarrer le processus du micrologiciel en écrivant afudos /ip4c800b.rom et confirmer votre action. Une fois le BIOS mis à jour, l'utilitaire revient au DOS, ce qui signifie que vous devez retirer le lecteur flash et redémarrer le système pour accéder au menu du BIOS. Cette étape est nécessaire car vous devez réinitialiser les paramètres à leurs valeurs d'origine. Ceci termine le travail.

    Firmware Bios sur Gigabyte

    Avant de flasher la carte mère Carte gigaoctet, vous devez vous rendre sur le site officiel de Gigabyte, trouver le modèle de carte mère dont nous avons besoin (par exemple, ga-965p-ds3), télécharger le BIOS lui-même, ainsi que l'utilitaire qui exécutera le firmware. Après avoir téléchargé les fichiers, vous devez les décompresser. Le programme du pilote flash est le fichier FLASHSPI.exe, le BIOS se trouve dans le fichier 965PDS3.F14. Pour exécuter le programme Flasher avec le BIOS, utilisez le fichier bat autoexec.bat

    Nous copions tous ces trois fichiers dans un seul dossier sur une clé USB ou un disque. Vous pouvez également utiliser une partition sur un disque dur avec le système de fichiers FAT32 pour copier des fichiers. Maintenant, nous démarrons l'ordinateur à partir d'un lecteur flash ou d'un autre périphérique que nous utilisons - nous devons exécuter le fichier autoexec.bat. Après cette action, une fenêtre apparaîtra sur l'écran du moniteur vous invitant à enregistrer l'ancienne version du BIOS. Peut-être que vous voulez économiser, peut-être pas.

    L'intégralité du firmware de la puce BIOS est affichée à l'écran, et à la fin de cette action vous devrez soit redémarrer l'ordinateur vous-même, soit l'équipement redémarrera en mode automatique. Avant de flasher votre carte mère Gigabyte, assurez-vous que tout est en ordre avec votre électricité, puisqu'il ne devrait y avoir aucune coupure de courant au moment du flashage.

    Comment flasher le BIOS

    Je dirai tout de suite que si tu n'as jamais eu à changer micrologiciel puces du système d'entrée/sortie de base et que vous n'avez jamais pensé au besoin de sens de l'action, alors mieux vaut ne toucher à rien ! Conséquences d'un clignotement incorrect BIOS peut être triste au point de devoir se rendre dans un centre de service avec la carte mère. Pourquoi avez-vous même besoin de faire quoi que ce soit avec le contenu de la puce BIOS ? Si tout fonctionne bien pour vous, alors ce n’est absolument pas nécessaire. Dans ce cas, les choses ne peuvent qu’empirer. Vous devez penser à la nécessité de changer de firmware dans les cas suivants :


    Vous avez acheté un nouveau produit. Puisqu'il y a un marché féroce aujourd'hui combat compétitif, tout constructeur tente de sortir son modèle de carte mère avant ses concurrents. En conséquence, la qualité du microcode en souffre, car les programmeurs travaillant pour le fabricant de la carte mère sont limités dans le temps - après tout, ils doivent être à temps pour la sortie. Pour cette raison, le BIOS du firmware des nouveaux produits est parfois humide - ou il n'y a pas de support pour certains appareils ( modèles individuels processeurs, mémoire et autre matériel), ou le code source est écrit de manière si tordue que des problèmes apparaissent littéralement après chaque clic. Si tout le matériel n'est pas détecté ou si le système fonctionne franchement de manière problématique, il est logique de reflasher le BIOS ;


    Si, au contraire, vous possédez une carte mère ancienne (modérée) et que vous avez acheté un processeur dernier cri, qui, en principe, s'insère dans le socket, mais que la carte mère refuse catégoriquement d'identifier la pierre. Mais cela ne peut aider que s'il y a une nouvelle version du firmware sur le site Web du fabricant de votre carte mère, et que la liste de ce qui est corrigé dans le microcode mis à jour dit : « oui, la nouvelle version du firmware ajoute tel ou tel processeur à la liste des ceux pris en charge. " puis la carte mère de l'appareil. " Si rien de tel n'est indiqué sur le site officiel de votre carte mère, le firmware soit n'apportera aucun avantage, soit, s'il est mal fait, entraînera des dommages à l'équipement ;


    Le contenu de la puce BIOS a simplement été corrompu pour une raison quelconque (parmi eux une opération mal exécutée du micrologiciel ou une infection virale).


    Sans douter une seconde que vous y avez réfléchi dix fois avant de le faire, j'estime néanmoins nécessaire de prévenir que l'auteur de cet article n'assume aucune responsabilité quant à la réalisation de tout ce qui est décrit ci-dessous.


    Il existe trois façons de flasher le firmware : une depuis l'environnement Windows et au moins deux sous DOS. Nous allons maintenant analyser chacun d’eux en détail.

    Clignotant pour Windows

    Vous devez d’abord acquérir l’ensemble de logiciels nécessaire. Dans ce cas, nous aurons besoin d'un programme flash (généralement fourni sur un CD fourni avec la carte mère ; si le logiciel requis n'y est pas trouvé, téléchargez le logiciel nécessaire depuis Internet, de préférence depuis le site officiel du fabricant) et fichier binaire avec le microcode lui-même, qui sera flashé dans l'EEPROM. Maintenant que tout est prêt, DÉSACTIVEZ TOUS LES ANTI-VIRUS et exécutez le programme clignotant. Dans celui-ci, nous indiquons le chemin d'accès au fichier binaire et démarrons le processus de flashage. En conséquence, après quelques minutes, le contenu de l'EEPROM sera mis à jour. Cette méthode se distingue par sa simplicité (ne nécessite presque aucune connaissance de la part de l'utilisateur), mais sa fiabilité est inférieure au flashage depuis l'environnement DOS. Par exemple, après avoir effectué les opérations ci-dessus depuis « Windows », la température du processeur central dans le BIOS peut soudainement prendre une valeur négative. D’autres « surprises » ne peuvent être exclues.

    Clignotant pour DOS

    C'est plus fiable, car le processus se déroule dans un « environnement » plus calme (il y a beaucoup moins de données système chargées dans la RAM, donc il y aura moins de personnes « souhaitant » avoir des problèmes). Mais DOS est DOS avec tous les ligne de commande avantages et inconvénients, par conséquent, le processus de clignotement sera contrôlé à l'aide de commandes DOS. Pour travailler, nous aurons besoin d'un programme flash, du firmware lui-même et d'une disquette formatée en disque système sur laquelle tout cela sera enregistré puis chargé. Attention! Par programme flashant, nous n'entendons pas le logiciel que j'ai mentionné dans la première méthode, mais un logiciel légèrement différent. Il doit également être téléchargé depuis le site Internet du fabricant ou, ce qui est hautement indésirable, depuis d’autres ressources (code alternatif écrit par des développeurs tiers). Le hors site doit être préféré à toute panne logicielle, car les logiciels tiers peuvent être écrits de manière incorrecte et les erreurs dans le microcode du BIOS sont inacceptables et peuvent conduire à l'inopérabilité de l'ensemble du système et à la nécessité de se rendre dans un centre de service. Ainsi, vous avez créé une disquette de démarrage, y avez écrit le pilote flash et le micrologiciel et êtes prêt pour le processus lui-même. Mais ce n'est pas tout. La dernière étape avant de flasher le firmware consiste à éditer le fichier autoexec.bat. Remplacez son contenu par ce qui suit :


    s'il existe, oldBIOS.bin va à old

    awdflash.exe newBIOS.bin oldBIOS.bin /py /sy /cc /cp /cd /sb /r

    awdflash.exe oldBIOS.bin /py /sn /cc /cp /cd /sb /r


    Derrière ce chariot incompréhensible se cache un code totalement intuitif qui commande les actions du programme flashant. Voyons ce que c'est. Le contenu de autoexec.bat oblige l'ordinateur à suivre les étapes suivantes : enregistrer l'ancienne version du BIOS sur une disquette, flasher la nouvelle version et après avoir redémarré l'ordinateur (si vous n'avez pas le temps de retirer la disquette du lecteur), l'ancienne version sera flashée à la place du microcode mis à jour. Ce dernier est utile si le micrologiciel mis à jour s'avère tordu et que vous devez restaurer l'ancien microcode à partir de la sauvegarde créée. Ainsi, même si nous nous préparons au pire, nous espérons toujours le meilleur : nous retirons la disquette immédiatement après le redémarrage du système. Si, après avoir modifié le micrologiciel du BIOS, l'ordinateur refuse catégoriquement de démarrer, réinsérez calmement la disquette et appuyez sur Réinitialiser. Autoexec fera le travail nécessaire pour que tout revienne à son état d'origine.

    Mise à jour du BIOS à partir du BIOS

    Certains BIOS vous permettent d'effectuer votre propre flashage via le menu FlashRom intégré. Après l'avoir saisi, il vous suffit d'indiquer l'emplacement du fichier bin du firmware (il doit se trouver sur une disquette) et de lancer le processus de mise à jour du firmware.

    clés d'exécution automatique

    Comme vous l'avez probablement déjà remarqué, dans code source Le "fichier batch" contient d'étranges symboles avec des barres obliques, par exemple /py /sy /cc. Ce sont les clés qui déterminent les actions d'autoexec.bat pendant le flashage. Permettez-moi de donner un bref résumé des objectifs de chaque clé :


    "/?" - Aide. Si vous souhaitez faire preuve de créativité avec Award Flash Memory Writer, assurez-vous de lire le fichier d'aide du programme.


    À l'aide des touches "/Py" et "Pn", vous pouvez activer/désactiver l'écriture sur la puce BIOS. Ce dernier est utile si vous ne souhaitez pas reflasher, mais uniquement faire une sauvegarde de la version existante.


    Spécifiez « /Sy » pour enregistrer la version précédente avant de flasher, ou « /Sn » pour annuler l'enregistrement. Dans le premier cas, vous devrez donner le feu vert (si vous êtes sûr qu'il est conseillé de changer le firmware) à la question « Voulez-vous enregistrer le BIOS (O/N) » du programme. La touche "/Sn" est utile si les circonstances vous obligent à flasher sans moniteur.


    "/CC" - Effacer le CMOS après la programmation. Il est préférable d'utiliser cette clé, car parfois une réinitialisation des paramètres CMOS est nécessaire pour réussir à modifier le firmware. L'action «/CC» est similaire au retrait de la batterie d'alimentation du BIOS ou à la manipulation du cavalier de réinitialisation CMOS. Utilisez cette technique si accès physique difficile à connecter à la carte mère du système.


    « /CP » - Réinitialisez le tableau « Données PnP (ESCD) » après la programmation. Spécifiez cette clé dans autoexec.bat si l'ancienne version du firmware ne reconnaît aucun périphérique PnP connecté à la carte mère. Le même résultat peut être obtenu en utilisant le paramètre « Réinitialiser les données de configuration » dans le menu « Configuration PnP/PCI CMOS SetUp ».


    "/CD" - Réinitialisez le pool "DMI Data" après la programmation. DMI est une base de données qui contient toutes les informations sur le système informatique dans son ensemble. «/CD» sera utile à la fois lorsque les périphériques PnP ne sont pas détectés et lors du remplacement d'un composant du système.


    "/SB" - Ne programmez pas "BootBlock". Le bloc de démarrage, qui est exécuté en premier au démarrage du système. Cependant, il change extrêmement rarement, de sorte que le besoin de le réécrire se fait sentir avec la même fréquence. Remplacez « BootBlock » uniquement si vous êtes invité à le faire hors ligne. Site Web du fabricant de la carte mère. Sauf indication contraire du fabricant de la carte mère, il n'est pas nécessaire de reprogrammer le BootBlock. De plus, un échec de programmation peut rendre impossible la restauration du processeur. logiciel. Certaines cartes mères ont un cavalier « BootBlock Protection » intégré. S'il est installé sans spécifier le commutateur « /SB » dans autoexec.bat, la programmation du BIOS sera impossible ou entraînera des erreurs.


    «/SD» - Enregistrez les données du pool DMI dans un fichier. La zone DMI peut être enregistrée pour une utilisation ultérieure par logiciel. Bien que la clé soit mentionnée dans le fichier d'aide "Award Flash Memory Writer", son utilisation ne donne aucun résultat. En termes simples, cette option ne fonctionne pas.


    «/R» - Effectuez un redémarrage à la fin du processus de flashage. Utile lors du changement de firmware à l'aide d'un fichier bat.


    "/Tiny" - Utilisez moins de RAM.

    Sans spécifier cette clé, l'utilitaire AwardFlash tente de charger l'intégralité du fichier BIOS dans la RAM pour une programmation ultérieure. Si pendant le processus d'enregistrement, malgré toutes les mesures prises en vue de la mise à jour, le programme affiche le message « Mémoire insuffisante », répétez la procédure, mais avec « /Tiny ». Désormais, le fichier binaire ne sera pas entièrement placé dans la RAM, mais par blocs.


    «/E» - Retour au DOS à la fin du processus de flashage.


    «/F» - Programme utilisant le BIOS système. La plupart des BIOS modernes contiennent des routines d'écriture "FlashROM". À l'aide de la touche « /F », le programme « AwardFlash » programme le « FlashROM » avec les algorithmes de la version actuelle du BIOS. Si la carte mère présente des caractéristiques de conception telles que l'utilisation des algorithmes Writer « AwardFlash » ne conduit pas à un résultat positif, vous devez utiliser la touche « /F ».


    "/LD" - Réinitialisez les paramètres CMOS après la programmation et n'affichez pas le message système "Appuyez sur F1 pour continuer ou DEL pour configurer".


    «/CKS» - Affiche la somme de contrôle du fichier XXXXh. La somme de contrôle du fichier est affichée sur l'écran du moniteur au format hexadécimal. Utile à utiliser avec une clé de vérification.


    «/CKSxxxx» - Comparez la somme de contrôle du fichier avec XXXXh. Si les sommes de contrôle ne correspondent pas, le message « Le numéro de pièce du fichier programme ne correspond pas à votre système ! » s'affiche. La valeur XXXXh pour chaque fichier de mise à jour du BIOS est généralement publiée par le fabricant de la carte mère sur son site Web.

    Si vous bousillez toujours le BIOS

    Si vous avez réussi à rater cette affaire simple mais importante, nous essaierons de restaurer les fonctionnalités du système d'entrée/sortie de base de votre carte mère. Il existe deux méthodes : logicielle et matérielle-logicielle. Examinons d'abord le premier, car il est relativement plus simple. Cela consiste à essayer de le re-flasher. Si l'ordinateur démarre au moins au POST et que le système est capable de démarrer à partir d'un lecteur de disquette, nous y insérons la disquette système contenant le flasher et le micrologiciel et répétons le processus de flashage depuis le début. Si vous avez de la chance, bientôt le moniteur, comme avant, vous ravira avec ses « fenêtres » natives. Si vous avez amené le BIOS dans un état tel que l'ordinateur ne démarre même pas en mode POST, les choses sont bien pires. Soit nous devrons nous rendre dans un centre de service, soit, si la puce EEPROM n'est pas soudée à la carte mère, mais y est simplement insérée et peut être facilement retirée, nous la retirons et nous rendons dans un endroit où ils nous confieront le même carte mère avec le même BIOS démontable.

    Dernier mot

    Dans cet article, j'ai parlé des façons de flasher le BIOS du système. Comme vous pouvez le constater, la procédure est, en principe, simple si vous abordez la question avec sagesse et avec les mains droites. Je vous ai donc prévenu des conséquences, puis décidez par vous-même.

    Avant d'aborder les questions concernant le micrologiciel du BIOS (Basic Input Output System), il convient de rappeler ce qu'est un BIOS et pourquoi il est nécessaire.

    Lorsque vous allumez un ordinateur portable ou un ordinateur, la première chose qui est chargée est un petit programme qui vérifie si tous les appareils fonctionnent, configure ces mêmes appareils, et c'est ce programme qui lance le chargeur de démarrage du système d'exploitation. En termes simples, le BIOS est un logiciel très important. Sans cela, un ordinateur portable ou un ordinateur ne démarrera tout simplement pas. La procédure de contrôle et de configuration des équipements est également appelée POST (Power On Self Test).

    Pendant que le BIOS principal est en cours d'exécution, il est également possible d'exécuter d'autres programmes similaires. Il s'agit généralement du BIOS de la carte vidéo, ainsi que du BIOS d'autres périphériques complexes tels que certains contrôleurs RAID. À la fin de l'exécution, le contrôle est retransféré au BIOS principal.

    Le programme lui-même (BIOS) est stocké sur une puce mémoire de la carte mère. Cette puce peut être reflasher en mettant à jour le même programme.

    Comme tout programme qui se respecte, le BIOS dispose de paramètres. Ce sont ceux que nous pouvons modifier en entrant dans le menu des paramètres. Sur les ordinateurs portables Acer, eMachines et Packard Bell, ce menu est accessible en appuyant sur la touche F2. Seule une petite partie des paramètres est disponible pour l'utilisateur moyen. Il y en a en fait beaucoup. Tous ces paramètres sont stockés dans la mémoire EEPROM. Ce sont ceux qui sont réinitialisés lorsque vous retirez la petite batterie de la carte mère ou que vous changez le cavalier correspondant.

    Il semble donc que nous ayons découvert ce qu'est le BIOS. Décidons maintenant de la question de savoir pourquoi il devrait être mis à jour, c'est-à-dire Pourquoi flasher le BIOS ?

    Il est recommandé de flasher le BIOS d'un ordinateur portable en cas de problèmes pouvant être liés aux périphériques de l'ordinateur portable ; cela ne vaut pas la peine de rechercher uniquement la nouvelle version, car Dans certains cas, le micrologiciel peut empêcher l'ordinateur portable de fonctionner. Comme on dit, ça marche - n'y touchez pas))
    C'est d'une part.

    Dans la dernière version du BIOS, les développeurs corrigent généralement les bogues identifiés de la version précédente et ajoutent de nouvelles fonctionnalités qui génèrent de nouveaux bogues et ainsi de suite en cercle jusqu'à ce que le développeur se fatigue et que le flux de lettres d'utilisateurs indignés se tarisse.
    Habituellement, les nouvelles versions du BIOS corrigent de nombreuses erreurs et ajoutent la prise en charge de nouveaux périphériques.
    Ils ajoutent généralement la prise en charge du nouveau matériel d'ordinateur portable, tel que de nouveaux types de processeurs, de cartes vidéo, plus de mémoire, et éliminent également des problèmes tels que l'apparition spontanée d'un mot de passe, le fonctionnement du processeur uniquement à une fréquence réduite, l'inopérabilité de l'affichage après la sortie du mode veille, un fonctionnement incorrect. de touches de fonction, écran poussiéreux et trouble, changement de vitesse du ventilateur en fonction de la charge, il peut s'agir de diverses erreurs liées au fonctionnement de la carte vidéo, de l'adaptateur Wi-Fi, du son, de la caméra Web et de nombreux autres appareils, etc.
    Cela vient de l'autre côté.

    En général, c'est à l'utilisateur de décider de flasher ou non le BIOS. Et lui et lui seul est responsable de cette décision.

    La dernière version du BIOS pour votre modèle d'ordinateur portable est disponible sur le site Web du fabricant dans la section Conducteurs. Pour Acer Ce.
    Télécharger dernière version juste pour TON modèles d'ordinateurs portables. Cette remarque est très importante à prendre en compte !
    Si vous ne l'acceptez pas, vous devrez vous séparer de votre ordinateur portable et vous rendre au bâtiment du gouvernement pour voir les réparateurs))) le meilleur cas de scenario- "danser avec un tambourin" pour Récupération du BIOS ou le flasher refusera simplement de flasher la puce en raison d'une incompatibilité des types de BIOS.

    La description des modifications se trouve généralement dans un fichier appelé release dans l'archive du BIOS ou simplement dans quelques lignes de description sur la page du BIOS.

    Il faut flasher SEULEMENT BIOS de SON modèles d'ordinateurs portables.

    Les instructions pour le micrologiciel se trouvent également dans l'archive avec le BIOS dans un fichier appelé readme. Habituellement, vous devez exécuter un fichier avec l'extension bat à partir de la même archive, ou exe, si le développeur a emballé le BIOS, les instructions pour le flasher et le flasher lui-même pour la commodité des utilisateurs. Genre, un clic et vous l'avez.

    Un flasher, également appelé flasher, est un programme qui flashe le BIOS.

    Une collection de flashers pour DOS et Windows de Phénix Et InsydeH2O peut être téléchargé à partir du lien : télécharger
    Vous pouvez le flasher depuis Windows ou depuis DOS. On pense que le DOS est beaucoup plus sûr, mais l'auteur de ces lignes a flashé à plusieurs reprises le BIOS depuis Windows sans conséquences fatales. Il vous suffit de suivre quelques règles de sécurité simples :
    - fermez tous les programmes en cours d'exécution, antivirus;
    - déconnecter toutes les connexions réseau, Internet ;
    - charger la batterie, brancher le secteur ;
    - déconnecter (si connecté) tous les appareils (sauf la souris) connectés via USB
    Si vous flashez sous Windows Vista ou Seven, exécutez le fichier exécutable en tant qu'administrateur. La batterie doit être insérée et chargée à au moins 30 %, ou mieux encore, complètement chargée. Le processus lui-même prend une minute ou deux.

    Il est conseillé d'exécuter le fichier avec extension de chauve-sourisà partir des archives du BIOS. L'archive avec le BIOS peut d'abord être décompressée dans un dossier séparé. Le fait est que pour certains modèles, par exemple Acer Aspire 5530, il spécifie des actions non triviales lors du flashage du firmware.

    @echo off bioschk3.exe si niveau d'erreur 1, allez à SouthBridgeROM:ECROM echo EC Side... PHLASH16 jalb111.wph /c /x /s /bbl /pn /mode=3 goto exit:SouthBridgeROM echo SB Side... echo EC Mise à jour ... appelez spi /flash -bFD60 -v20000 -i -nid k26a111a.rom PHLASH16 jalb111.wph /c /x /s /bbl /pn /mode=3:EXIT

    Je pense que si dans certaines versions de ce modèle d'ordinateur portable vous flashez simplement le BIOS (sans firmware supplémentaire pour le contrôleur de clavier k26a111a.rom), quelque chose de terrible se produira (pour le propriétaire ;)) Au fait, à partir de cette chauve-souris, il est également clair que lors du flashage du firmware, le bloc de démarrage(ce qui n'est pas courant), ce qui signifie que si des problèmes surviennent lors du firmware, alors la probabilité de récupération à l'aide Disque de crise diminue.

    Cependant, cela est rare. Habituellement, il suffit de flasher votre BIOS.

    Les BIOS Phoenix ont l'extension de fichier .wph, .rom et InsydeH2O .fd.
    Il convient de noter que si l'archive contient à la fois des fichiers .wph et .rom, alors ce dernier est une sauvegarde du BIOS (image) et ne peut pas être flashé - il n'y a pas d'informations de service pour un flasher à la fin du fichier, mais il convient tout à fait à un programmeur.

    Au fait, si vous avez téléchargé depuis le site Web d'Acer dernière version BIOS pour le vôtre modèle, mais le flasher refuse de le flasher - il dit que la version est incorrecte (et votre BIOS est presque la première version disponible, "de l'époque d'Ochakov et de la conquête de la Crimée"), vous pouvez essayer, en suivant l'exemple , essayez d'abord de flasher non pas la dernière version, mais une version intermédiaire.

    Micrologiciel du BIOS

    Si vous ne souhaitez pas exécuter le fichier bat à partir de l'archive (vous êtes peut-être plus intelligent que les développeurs, ou ils ont oublié de le mettre là), alors :
    (Ce qui suit s'applique au BIOS Phoenix, bien qu'avec le BIOS InsydeH2O, la procédure soit à peu près la même)

    1) vous pouvez flasher le BIOS depuis DOS

    Juste au cas où, préparez un disque de crise, cela sera discuté ci-dessous.

    Créez une clé USB amorçable, selon l'article

    Nous y écrivons un flasher et un fichier BIOS

    Lancez le flasher, exemples :
    Si le bios vient de Phoenix :
    phlash16 /x /c /mfg /mode=3 mon_bios.wph
    Si le BIOS vient d'InsydeH2O :
    flashit mon_bios.fd /fe /b

    Ce sont des options presque standard, nous en parlerons plus ci-dessous. Si vous avez besoin de quelque chose de spécifique, ajoutez des options de micrologiciel supplémentaires à votre guise. Mais, d'une manière générale, il est préférable d'examiner le fichier bat, qui devrait se trouver dans l'archive du firmware DOS, et de copier les options du flasher à partir de là.