Как обрезать биос msi для программатора
Восстановление повреждённой прошивки BIOS на ноутбуке программатором, в случае, если ноутбук не загружается. Часть 3. Извлечение прошивки BIOS из exe файла для обновления БИОСа. Редактирование файла прошивки в HEX-редакторе и её запись в микросхему BIOS
После запуска файла V5WE2210.exe получаем вот такое окно с ошибкой, в котором говорится о том, что данная прошивка BIOS не подходит для данного ноутбука или компьютера. Кнопку ОК пока не нажимаем, так как нам нужно из файла V5WE2210.exe извлечь файл прошивки BIOS для нашего ноутбука Acer Aspire E1-532.
C:\Пользователи\Имя пользователя\AppData\Local\Temp (имя пользователя может быть любым в зависимости от того, с каким именем создана учетная запись). В папке Temp видим временную папку 7zS2C4E.tmp, которая появилась после запуска файла V5WE2210.exe.
Откроем папку 7zS2C4E.tmp и видим в ней файл isflash.bin, который и является файлом прошивки микросхемы BIOS. Скопируем данный файл на флешку.
Файл isflash.bin, скопированный на флешку.
Размер данного файла прошивки BIOS составляет 9.45 MB.
Микросхемы могут быть разных объёмов, рассмотрим это на примере микросхем Winbond. Как видно из таблицы, объём микросхемы может составлять 512, 256, 128, 64, 32 Mbit и так далее.
Так как наш файл прошивки BIOS isflash.bin, извлечённый выше из exe файла весит 9.45 MB, а объём микросхемы BIOS на материнской плате ноутбука Acer Aspire E1-532 составляет 8 MB, то для успешного восстановления прошивки BIOS нам необходимо уменьшить файл isflash.bin с 9.45 MB до 8 MB. Для этих целей воспользуемся hex редактором, например HxD. Переходим по адресу
Таким же образом открываем файл поврежденной прошивки BIOS isflash01.bin (который мы сохранили во второй части статьи).
Рассмотрим внимательно структуру файла isflash01.bin. Как видим, файл прошивки isflash01.bin начинается со значений FF (строка 00000000), а в строке 00000010 присутствуют значения 5A A5 F0 0F.
Теперь рассмотрим структуру файла isflash.bin. Видим, что данный файл прошивки начинается со значений 4D 5A 00 00 (строка 00000000). Нам нужно сделать так, чтобы файл isflash.bin начинался точно так же, как и файл isflash01.bin, то есть чтобы началом файла isflash.bin были значения FF (строка 00000000).
Видим, что значение 5A A5 F0 0F в файле isflash.bin находится в строке 0001F340, также выше в строке 0001F330 видим значения FF.
Как видим, после удаления выделенных строк файл прошивки isflash.bin теперь начинается точно так же, как и файл isflash01.bin, а именно в строке 00000000 присутствуют значения FF, а в строке 00000010 значения 5A A5 F0 0F.
Вернёмся к файлу прошивки isflash01.bin. Пролистаем его до конца и видим, что он заканчивается строкой 007FFFF0.
Удалим из файла isflash.bin все строки, находящиеся в диапазоне 00800000-9548F0, то есть сделаем так, чтобы файл isflash.bin заканчивался строкой 007FFFF0. Жмём Edit-Select block.
Следует обратить внимание на то, что файл isflash_new.bin весит столько же, сколько и файл isflash01.bin, который мы сохранили во второй части, а именно 8 MB.
Так как микросхема W25Q64FV, как было сказано выше имеет объём 64 Mbit (или 8 MB), и наш редактированный файл прошивки isflash_new.bin весит 8 MB то мы можем приступать к перепрошивке. Подключаем программатор CH341A к микросхеме BIOS таким же образом, как это делали во второй части статьи.
Запускаем программу CH341A-USB. Указываем производителя и модель микросхемы и удаляем старую прошивку BIOS, нажав "Стирание".
Комментарии (21)
Рекламный блок
Подпишитесь на рассылку
Навигация
Облако тегов
Архив статей
Сейчас обсуждаем
Гость Алекс
Очень жду эту фитчу! Честно из-за ее отсутствия я откатился на 10ку, хотя в 11 много чего нравится,
Grey3
Цитата: Гость Виталий России нужен отечественный VPN. Пользуйтесь Kaspersky VPN - ежемесячно
Гость Алексей
При попытке открыть получившийся ISO в пустой виртуалке, пишет "Fatal: Could not read from the boot
rediffusion
rediffusion
Как будут выглядеть параметры, если ссылаться на уже извлечённый install.wim из .ISO?
RemontCompa — сайт с огромнейшей базой материалов по работе с компьютером и операционной системой Windows. Наш проект создан в 2010 году, мы стояли у истоков современной истории Windows. У нас на сайте вы найдёте материалы по работе с Windows начиная с XP. Мы держим руку на пульсе событий в эволюции Windows, рассказываем о всех важных моментах в жизни операционной системы. Мы стабильно выпускаем мануалы по работе с Windows, делимся советами и секретами. Также у нас содержится множество материалов по аппаратной части работы с компьютером. И мы регулярно публикуем материалы о комплектации ПК, чтобы каждый смог сам собрать свой идеальный компьютер.
Наш сайт – прекрасная находка для тех, кто хочет основательно разобраться в компьютере и Windows, повысить свой уровень пользователя до опытного или профи.
Разделы сайта
Социальные сети
Техическая поддержка скинула файл с дампом для флешки но файл предназначен для загрузки из-под ДОС, моя плата не стартует из-за убитой прошивки в флешке, загрузил данную но плата не стартует всё равно, в описании в архиве написано что файл под дос
Не входит в меню настроек биоса + не могу выбрать очередь загрузки
менял ОС не один раз, всё было хорошо, нажал F8, выбрал привод, запустился. поставил. Вот.
Дамп биоса для Lenovo Y470
А есть у кого нибудь дамп биоса для Lenovo Y470 LA 6881P rev1
Нужен дамп БИОСа для MSI KWH77 (MS-7813)
Нужен дамп БИОСа для MSI KWH77 (MS-7813).
Дамп для прошивки биоса gigabyte h61m-s2pv
помогите скачать дамп для прошивки биоса gigabyte h61m-s2pv там 2 микрухи рядом читал в форумах.
Этот же архив находится в свободном доступе на сайте производителя (сылка).
Внутри архива есть файл Readme, в котором написано, как пользоваться и под Windows, и под DOS.
В этом случае нужно прошить новую флешку программатором или на другой такой же материнке, и заменить битую. Файл для программатора есть в том же архиве, имеет расширение ROM.
Я так понял, что вы смутно понимаете, что такое программатор, поэтому найдите человека, у которого он есть, и который умеет им пользоваться. Все остальные ваши вопросы снимутся автоматом (в том числе "Где взять новую флешку").
я залил эту прошивку но она не грузится и плата пост вовсе не проходит, так что не берите на себя много я всего лишь совета попросил а не умничать что я понимаю а что нет
если бы я хотел на данном форуме обсудить что мне нужно сделать как вы говорите "по этому" я бы оформил здесь тему с другим названием а такие советы как вы мне тут написали мне и даром не нужны
Добавлено через 2 минуты
на этом основании я попрошу модератора удалить ваш пост и последующие, и попрошу больше не писать в этой теме подобные глупости
Дамп биоса для ноутбука np300e7a-s0Aru (SCALA3-17 rev 1.3)
Добрый день искал в интернете чистый дамп биоса, для этого ноутбука, но почему то версии разные для.
Нужен дамп биоса для Toshiba Satellite A300-29H (PSAGCE-0KE04SRU)
Парни, помогите пожалуйста! Обновился на неправильную прошивку биоса, теперь ноут ни на что не.
Не могу найти драйвер для оригинального программатора mitsubishi fx-usb-aw
Я уже что только не перепробовал. Ни как не могу найти. Система windows 10 x64 автопойск не.
Давно уже достал вопрос:
-"А как я прошью BIOS,если на экране ничего нет?".
Ответ:
-"На програматоре."
И сделать его очень легко.Поэтому я и решил создать данную тему.Тут особо объяснять нечего,я например собрал данный програматор специально для данной темы,Вы можете его видеть на фото 1.Всё нашлось дома и на него не было потрачено ни копейки.
Собственно понадобилось:
LPT шнур.
Четыре резистора по 100 Ом.
Один конденсатор 1uF.
Кроватка для батарейки.
Я ещё сделал клипсу для SOIC-8,но это я уже заморочился. сделана из обычного PCI порта снятого с не рабочей материнской платы,
шаг там как раз совпадает с шагом флешки BIOS.
В моём LPT шнуре провода были припаяны не так как мне надо,поэтому я перепаял их в соответствии с распиновкой указанной на рисунке 1,далее я припаял четыре резистора по 100 Ом на соответствующих проводах и поставил конденсатор между землёй и питанием с батарейки.Я завёл всё это дело в своеобразный кожух как видно первом фото,но Вы можете не заморичиваться.Ну и припаял провода к клипсе SOIC-8,в соответствии с распиновкой флешки BIOS.
Так же я сделал вариант этого же програматора с питанием от USB,Вы можете это видеть на фото 2.Как известно питание на USB +5V,но нам надо +3.3V,как быть?Опять же всё просто,за счёт резистивного делителя получаем нужное напряжение,на рисунке 2 я нарисовал USB разъём и его подключение к схеме.На питание +5V ставим резистор на 6.8 кОм,на землю ставим резистор 15 кОм,вторые выводы резисторов соединяем между собой и получаем между ними деление напряжения,у меня правда 3.4V получилось,но это вполне нормально для корректной работы.Так же важный момент заключается в том чтобы обязательно подключить землю от USB к земле в схеме как указано на рисунке 2.
Так получился полностью рабочий програматор который прошивает подавляющее большинство флешек BIOS.
В итоге если схема собрана полностью правильно,то он работает сразу.
Остаётся припаять флешку BIOS в соответствии с распиновкой и можно запускать прошивальщик SPIPGM.
Не знаю у кого как,многие говорят,что под WINDOWS не шьёт,не работает,но на деле у меня всё работает и под XP и под семёркой.
Как что делать:
Распаковываем прикреплённый архив в C:\Documents and Settings\(Ваша учётная запись)в моём случае KOL.
C:\Documents and Settings\KOL
Заходим в диспетчер устройств,вызываем свойства LPT порта,там есть вкладка"Параметры порта",переходим в неё и там выбираем "Использовать
любое прерывание,назначенное порту"->Ok.
Подключаем програматор к LPT порту,вызываем командную строку(Пуск->Выполнить->cmd->ENTER)откроется командная строка,
***Заметка***
Новая прошивка закидывается туда же где лежит программа прошивальщик.
***
далее набираем команды:
spipgmw /i,жмём Enter,флешка определилась.
spipgmw /u,жмём Enter,флешка разблокировалась.
spipgmw /d oldbios.bin,жмём Enter,сохранение старого дампа.
spipgmw /е,жмём Enter,флешка стирается.
spipgmw /p newbios.bin,жмём Enter,запись на флешку рабочего дампа(прошивки).
Далее на скриншотах можете видеть эти команды в действии.
AMIC:
A25L05PU/PT (64kB)
A25L10PU/PT (128kB)
A25L20PU/PT (256kB)
A25L40PU/PT (512kB)
A25L80PU/PT (1MB)
A25L16PU/PT (2MB)
A25L32PU/PT (4MB)
A25L64PU/PT (8MB)
A25L512 (64kB)
A25L010 (128kB)
A25L020 (256kB)
A25L040 (512kB)
A25L080 (1MB) - tested OK
Atmel:
AT25F512B (64kB)
AT25F1024A (128kB) - this chip may be supported but a tester is needed
AT25DF021 (256kB)
AT26DF041 (512kB)
AT25DF041A (512kB)
AT26F004 (512kB) - tested OK
AT26DF081 (1MB)
AT25/26DF081A (1MB)
AT25DF081 (1MB)
AT26DF161 (1MB)
AT26DF161A (2MB)
AT25DF161 (2MB)
AT25DQ161 (2MB)
AT25/26DF321 (4MB)
AT25DF321A (4MB)
AT25DQ321A (4MB)
AT25DF641(A) (8MB)
EON:
EN25B10 (128kB)
EN25B20 (256kB)
EN25B40(T) (512kB)
EN25B80 (1MB)
EN25B16 (2MB)
EN25P32 (4MB)
EN25P64 (8MB)
EN25P128 (16MB)
EN25Q40 (512kB)
EN25Q80 (1MB)
EN25Q16 (2MB)
EN25Q32 (4MB)
EN25Q64 (8MB)
EN25Q128 (16MB)
EN25F10 (128kB)
EN25F20 (256kB)
EN25F40 (512kB)
EN25F80 (1MB) - tested OK
EN25F16 (2MB)
EN25F32 (4MB)
EN25F64 (8MB)
EN25F128 (16MB)
EN25T10 (128kB)
EN25T20 (256kB)
EN25T40 (512kB)
EN25T80 (1MB)
EN25T16 (2MB)
EN25T32 (4MB)
EN25T64 (8MB)
EN25QH16 (2MB)
EN25QH32 (4MB) - tested OK
EN25QH64 (8MB)
EN25QH128 (16MB)
EN25QH256 (32MB)
ESMT:
F25L004A (512kB) - tested OK
F25L008A/08PA (1MB)
F25L016A/16PA (2MB)
F25L32PA (4MB)
F25L64PA (8MB)
F25S04PA (512kB)
F25L08PA (1MB)
F25L16QA (2MB)
F25L32QA (4MB)
F25L64QA (8MB)
GigaDevice:
GD25Q512 (64kB)
GD25Q10 (128kB)
GD25Q20 (256kB)
GD25Q40 (512kB)
GD25Q80 (1MB)
GD25Q16 (2MB) - tested OK
GD25Q32 (4MB) - tested OK
GD25Q64 (8MB)
Macronix:
MX25L512E/25V512 (64kB)
MX25L5121E (64kB)
MX25U5121E (64kB)
MX25L1005/1006/1025/1026E/25V1006E (128kB) - tested OK
MX25L1021E (128kB)
MX25U1001E (128kB)
MX25L2005/2006/2025/2026E/25V2006 (256kB)
MX25U2033E (256kB)
MX25L4005/4006/4025/4026/25V4005/4006E (512kB)
MX25U4033/4035/25V4033/4035 (512kB)
MX25L8005/8006/8008/8035/8036/8073/8075E (1MB) - tested OK
MX25U8033/8035E (1MB)
MX25V8035 (1MB)
MX25L1605/1606/1608E (2MB) - tested OK
MX25L1633/1635/1636/1673/1675E (2MB)
MX25L1635/1636E (2MB)
MX25U1635 (2MB)
MX25L3205/3206/3208/3233/3235/3273/3275E (4MB)
MX25U3235/25L3239E (4MB)
MX25L3225/3236/3237D (4MB)
MX25L6405/6406/6408/6435/6436/6445/6465/6473/6475E (8MB) - tested OK
MX25U6435/25L6439E (8MB) - tested OK
MX25L12835/12836/12839/12845/12865/12873/12875F (16MB) - tested OK
MX25U12835F (16MB)
MX25L25635/25639/25735/25835E (32MB)
MX25U25635F (32MB)
MX66L51235F/51245G (64MB)
MX66U51235F (64MB)
MX66L1G45G (128MB)
PMC:
Pm25LD512 (64kB) - tested OK
Pm25LD010 (128kB) - tested OK
Pm25LD020 (256kB)
Pm25LV512(A) (64kB) - tested OK
Pm25LV010(AB) (128kB) - tested OK
Pm25LV020 (256kB)
Pm25LV040 (512kB) - tested OK
Pm25LV080B (1MB)
Pm25LV016B (2MB)
Pm25LV032B (4MB)
Pm25LV064B (8MB)
*Pm25LQ032C (4MB)
Spansion:
S25FL001A (128kB)
S25FL002A (256kB)
S25FL004A (512kB)
S25FL008A (1MB)
S25FL016A (2MB)
S25FL032A/P (4MB) - tested OK
S25FL064A/P (8MB)
S25FL128P/S/129P/S (16MB) - tested OK
S25FL256S (32MB)
S25FL512S (64MB)
S25FL01GS (128MB)
ST Microelectronic/Numonyx:
M25P05 (64kB)
M25P10 (128kB)
M25P10AV (128kB) - tested OK
M25P20 (256kB)
M25P40 (512kB)
M25P80 (1MB)
M25P16 (2MB)
M25P32 (4MB) - tested OK
M25P64 (8MB)
M25P128 (16MB)
M45PE10 (128kB)
M45PE20 (256kB)
M45PE40 (512kB)
M45PE80 (1MB)
M45PE16 (2MB)
M25PX80 (1MB)
M25PX16 (2MB)
M25PX32 (4MB)
M25PX64 (8MB)
N25Q032A13E (4MB)
N25Q032A11E (4MB)
N25Q064A13E (8MB)
N25Q064A11E (8MB)
N25Q128A13E (16MB)
N25Q128A11E (16MB)
N25Q256A13E (32MB)
N25Q256A11E (32MB)
N25Q512A13G (64MB)
N25Q512A11G (64MB)
N25Q00AA13GB (128MB)
Winbond:
W25Q10B (128kB)
W25Q20BV (256kB)
W25Q40BV (512kB)
W25Q80BV (1MB) - tested OK
W25Q16BV (2MB) - tested OK
W25Q32BV (4MB) - tested OK
W25Q64BV/FV (8MB) - tested OK
W25Q128BV/FV (16MB)
W25Q256FV (32MB)
W25Q16FW 1,8V (2MB)
W25Q32FW 1,8V (4MB)
W25Q64FW 1,8V (8MB)
W25Q128FW 1,8V (16MB)
W25X10 (128kB)
W25X20 (256kB)
W25X40 (512kB)
W25X80 (1MB) - tested OK
W25X16 (2MB)
W25X32 (4MB) - tested OK
W25X64 (8MB)
P.S. Я не создатель данного софта и идея данного програматора не моя.Я просто на практическом примере показал и рассказал,что данный способ програмирования флешек работает и в самой конструкции нет ничего сложного.
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Текст видео
В этом видео я покажу как вырезать с дампа биоса часть прошивки которая прошивается в мультиконтроллер. В данном случае — это IT8586E.
Подписывайтесь на наш канал, впереди много интересного )
Dmitry Kornev
Бывает случается так, что попытка сделать лучше превращает материнскую плату компьютера в бесполезный кусок железа. В этой публикации речь о китайском программаторе CH341A с AliExpress за 135 рублей, позволяющем с легкостью перепрошить BIOS за считанные минуты.
Я заказывал программатор сразу с зажимом. Последний позволяет прошить BIOS даже если чип впаян в плату, прямо не выпаивая. Мне это было не нужно, но заказал просто, чтобы было. Стоит всё это недорого:
На странице продавца можно найти список всех поддерживаемых чипов.
У меня материнская плата ASRock H67M-GE . На ней BIOS — это чип в корпусе DIP-8, который вставлен в панельку.
Под наклейкой оказалась маркировка WINBOND 25Q64BVAIG:
Прямо на плате программатора нарисованы подсказки, каким образом надо вставлять в него чипы разного типа. В моем случае чип 25XX и вставлен он был соответствующим образом.
Важно соблюсти положение ключа. Вставив чип не той стороной его можно сжечь.
Перемычку трогать не нужно. По умолчанию она установлена в нужный режим.
Положение 1-2 режим «Parallel», 2-3 режим «Serial».
Остальное — это не перемычки, а контакты, чтобы программатор можно было использовать каким-нибудь другим способом. Очевидно, что он сделан, чтобы быть максимально универсальным.
На странице продавца для загрузки предлагается только драйвер и только под Windows. Как выяснилось, программатор CH341A — это вещь довольно распространённая. В интернете можно без проблем найти необходимые драйвер и софт. В основном под Windows. Программа есть даже на русском языке.
Я не публикую ссылку на программу, т.к. она не открытая. Но в интернете она на каждом углу и работает без всяких препятствий. Честно говоря, я сначала воспользовался ей, а потом уже здесь прочитал о нелегальном её распространении в интернете.
Приведённая ссылка интересна тем, что там упоминается софт для программатора под Linux. Будет время, попробую его.
У меня Linux, поэтому всё делалось в VirtualBox. Пожалуй, я в любом случае это делал бы в VirtualBox. Зачем мусорить в основной системе? Установка драйвера и программы:
Перед тем, как начать работу с чипом следует его выбрать в программе. Можно нажать кнопку «Детект» и тогда программа попытается его определить. Мне программа в результате поиска выдала 2 варианта на мой выбор. Чип один и тот же, но разные буквы в конце, я выбрал, как у меня написано на чипе.
Сам процесс прошивки BIOS:
Когда идет запись в чип, то на программаторе загорается второй светодиод. У меня BIOS большой — 8Мб, его прошивка и проверка потребовала примерно 15 минут. Всё происходит в автоматическом режиме, никаких дополнительных действий от пользователя не требуется.
BIOS в виде exe-файла
Для материнской платы ASRock H67M-GE производитель предлагает BIOS только в виде exe-файла. Это программа под Windows, которая обновлялась каждый раз, когда появлялась новая версия BIOS.
В теории всё просто — запускаем программу, она проверяет наличие соответствующей материнской платы, если все ОК, то обновляет там BIOS. Но это только в теории! На практике программа просто убила у меня материнку. После этого, собственно, её и пришлось восстанавливать.
Не знаю, почему она не справилась со своей задачей. Могу лишь предполагать, что ей мог помешать антивирус или нехватка каких-нибудь прав в Windows. В любом случае я считаю, что выпуск BIOS исключительно в виде exe-файла — это крайне плохо. Во-первых, велики шансы такого неблагоприятного исхода при обновлении. Во-вторых, Windows есть не у всех.
А ещё, где взять BIOS в чистом виде, чтобы его можно было записать в чип при помощи программатора?
Exe-файл c BIOS — это не архив, как можно было бы предположить. Его нельзя распаковать архиватором. При запуске в temp он тоже ничего не распаковывает. В общем, ASRock извратился по полной. И, вероятно, это не единственный производитель с такими склонностями.
Выход нашелся как обычно в интернете — существует другая специальная программа (AMIUCP), которая умеет извлекать из таких автообновляторов сам BIOS. Результат нужно сохранить в bin-файл и потом уже его подсовывать программатору.
Любая современная цифровая техника, как компьютерная, так и бытовая, работает по специально написанному алгоритму действий. Этот алгоритм, в виде программного кода, записан в специальной программе, иначе называемой прошивкой устройства. Иногда, например в случае, когда техника была включена без сетевого фильтра в грозу, эта прошивка слетает.
Программный код, который был записан во Flash память микросхемы, начинает работать со сбоями, и устройство больше не может нормально функционировать. Как быть в таком случае? Читайте инструкцию сайта Электрические схемы и узнаете. А здесь нам необходимо найти прошивку, иначе говоря ту самую программу, в нужном для прошивания формате, очистить память микросхемы, и затем заново перезаписать новую программу. Для того, чтобы залить прошивку в память микросхемы, нам необходим программатор. Иногда, если устройство было выпущено с “сырой” прошивкой, перепрошивка на более свежую, позволит добавить новые функции устройству, или избавиться от неприятых багов, которые отравляли вам жизнь, при использовании этой техники. Приведу простой пример: на материнских платах, производитель предусмотрел возможность обновления прошивки, просто считав ее с флешки, зайдя в BIOS и выбрав нужную опцию.
Обновление BIOS с флешки
Тогда у начинающих возникнет резонный вопрос, а зачем вообще нужны какие-то программаторы еще, если все решается так легко и просто в биосе? Дело в том, что это возможно только тогда, когда мы можем зайти в BIOS, и выбрать нужную опцию, или иными словами, тогда, когда материнская плата у нас хоть как то функционирует. Материнская плата в случае проблем с BIOS, может якобы стартовать, при нажатии кнопки включения на ПК, но изображения нет, звукового короткого сигнала, говорящего нам, что самотестирование материнской платы прошло успешно, также нет. Как быть здесь? Прошивка слетела у нас в этом случае, или что то другое?
Здесь сначала нужно сделать отступление, и рассказать о том, что такое POST карта, и для чего она здесь нужна. Это специальная плата, для PCI разъема, которая втыкается в него, и имеет индикацию POST кодов, или иначе говоря, индикацию в виде буквенно цифрового кода, происходящих программных процессов, включения в работу материнской платы, на двух семисегментных индикаторах. Эти POST коды разумеется имеют каждый свою расшифровку, по которым мы определяем, в случае поломки, на каком из этапов, у нас произошел сбой. И вот если мы видим, что на каком-то из POST кодов, у нас зависает тестирование, мы можем с определенной долей вероятности предположить, что виновен в неисправности слетевший BIOS. Конечно-же, перед прошиванием, нужно сперва выполнить все стандартные процедуры, на случай плохого контакта в разъемах памяти или процессора.
Вставить процессор в сокет, поднять и опустить 20 раз рычаг, при этом окислы, если они были на контактах разъема, сотрутся. Пройтись мягким белым ластиком, по контактам оперативной памяти, с обоих сторон, с этой же целью. Взять зубную щетку, и провести 5 раз, по каждому из слотов памяти, по разъему, вдоль него. Как показывает практика, иногда этого бывает достаточно, для того чтобы компьютер заработал.
Кстати если вы меняли батарейку на материнской плате, не забудьте очистить CMOS, замкнув на 10 секунд, 2 контакта Clear CMOS, на материнской плате джампером.
Как сбросить CMOS
Если материнская плата была модели Asrock, типа широко распространенных серий N68 или G31, и подобных, то нужно будет вынуть модули ОЗУ, и вставить из заново, после замены батарейки, почитайте про теневое ОЗУ, кому интересно, для чего это делается.
Если всё-таки надо перепрошивать
Итак вернемся к нашим баранам). Вы проделали все эти процедуры, но материнская плата как и прежде, не хочет работать должным образом, и вы принимаете решение прошить BIOS. Здесь нужно знать о том, какие типы микросхем и в каких корпусах вам могут встретиться на материнских платах. Типы микросхем памяти, которые встречались на устаревших материнских платах, времен Pentium 4, в корпусе PLCC32, мы особо рассматривать не будем. Для них нужен программатор другого типа, намного более сложный в изготовлении, и дорогой по стоимости, если покупать готовый.
Программатор TL 866A
Если кому-то очень нужно будет прошить такую микросхему памяти, вам потребуется программатор TL 866A, который можно заказать с Али экспресс, это только сам программатор, без адаптеров и переходников, и обойдется он по цене порядка 2.5 тысяч рублей. Полный комплект, естественно будет дороже. Но как оказалось, есть еще более дешевое решение этой проблемы, хотя и менее универсальное. Это программатор NANO USB Programmer, с E-bay, на Али экспресс, я его почему то не нашел.
Программатор NANO USB
Решение о его приобретении, в связи с меньшей универсальностью, по сравнению с TL866A, наверное весьма спорное, но и стоит он, примерно в два раза дешевле, около тысячи рублей. Нас же сейчас интересуют микросхемы памяти с SPI интерфейсом, для которых требуются намного более дешевые и простые программаторы.
Ddip-8 Биос микросхема
Дело в том, что начиная примерно с 2007 года, на материнских платах платформ AMD и Intel, начался постепенных переход от микросхем BIOS, в корпусе PLCC32, на микросхемы с SPI интерфейсом, имеющие 8 ног, и выпускаемые в корпусах Dip-8 и So-8.
Последние, как вы уже думаю поняли, выпущены в SMD варианте. Так вот, эти самые микросхемы, на современных материнских платах, очень часто выпускаются в Dip-8 корпусе, и устанавливаются в специальную панельку.
Программатор CH 341A
В таком случае нам остается только извлечь микросхему из панельки, установить ее в ZIF адаптер программатора, прошить, а затем установить обратно в материнскую плату. Кстати перед тем, как стирать микросхему, и прошивать новой прошивкой, обязательно сохраните текущую прошивку на жестком диске. Это позволит вам без проблем залить ее обратно, в случае, если новая прошивка будет работать не стабильно, или вообще окажется не подходящей к этому устройству.
Но где же взять прошивку для программатора, ведь она должна быть в формате *.bin или *.hex, именно такие форматы прошивок понимает программатор, а на официальном сайте производителя для обновления прошивки через флешку, можно скачать только какой-то вообще левый непонятный формат. Как показала практика, это чаще всего тот же самый двоичный формат *.bin, только с другим расширением, и чтобы его прошить нам нужно просто изменить расширение файла на *.bin. Как же все оказывается просто).
Выбираем формат прошивки
Но не тут то было, рано обрадовались). Например на мониторы и другую технику производители прошивки в открытый доступ не выкладывают, и доступ к ним имеется только в сервисных центрах, либо можно попросить кого то снять дамп с рабочего монитора. Но к счастью мир не без добрых людей, и прошивки эти, если очень хорошо поискать, можно все же найти на специализированных сайтах по ремонту техники. Как же быть если микросхема BIOS у нас в корпусе SO-8? Обязательно ли ее выпаивать перед прошиванием? Нет, по крайней мере не всегда. Китайская промышленность выпускает специальный адаптер, клипсу, прицепившись которой сверху к контактам микросхемы, мы можем прошить ее без выпаивания. Но оговорюсь, этот вариант не всегда срабатывает.
В таком случае потребуется выпаять микросхему памяти, и прошить ее, припаяв к площадке адаптера, либо воспользоваться клипсой, зажав в нее микросхему, либо вот такими адаптерами, имеющими разную ширину, устанавливаемой микросхемы, 150 и 200 mil.
Адаптеры 200 и 150 Мил
Как можно выпаять микросхему SO-8, без помощи паяльного фена? Можно воспользоваться сплавами Розе или Вуда, на крайний случай, можно взять более низкотемпературный, чем припой для безсвинцовой пайки, ПОС-61, нанести его на контакты микросхемы, взять медицинскую иглу из нержавейки, и поддев ее под один из контактов микросхемы, прогревая жалом паяльника, приподнять его.
Затем эту процедуру нужно проделать поочередно со всеми контактами. После чего нужно удалить старый припой с контактных площадок на плате, нанеся флюс, с помощью демонтажной оплетки. Свой программатор и клипсу я давно отбил, перепрошив BIOS всего лишь на одной материнской плате. И теперь он мне часто помогает, когда возникают сомнения, в чем проблема, в BIOS или нет. Если же по каким то причинам нет возможности приобрести SPI программатор, можно самому спаять простую схемку, для прошивания микросхем в корпусе Dip-8, скорее всего для разовых работ, вам ее будет достаточно.
Схема электрическая
Схема самодельного программатора SPI Flash 25 серии
Стабилизатор на 3.3 вольта, в данном случае, если будет крайняя необходимость, можно заменить на литиевую батарейку таблетку, 2016-2032, она, свежая разумеется, выдает порядка 3 вольт, и такого питания будет достаточно, для разовых прошивок.
Вместо вывода
Данный условно — софтовый ремонт материнских плат, является одним из самых простых видов ремонта, и не требует ни опыта в пайке, ни наличия паяльного фена, и других дорогих инструментов и приборов. Я рекомендую программатор SPI с Али экспресс, и клипсу для него, как недорогое решение, для прошивания BIOS материнских плат, всем начинающим мастерам, которые пока не могут позволить себе приобрести, по различным причинам программатор TL866A. Всем удачных ремонтов, с вами был AKV.
Функционал и интерфейс БИОС получают хоть сколько-нибудь серьёзные изменения довольно редко, поэтому регулярно его обновлять не нужно. Однако, если вы собрали современный компьютер, но на материнской плате MSI установлена устаревшая версия, то рекомендуется задуматься над её обновлением. Информация, которая будет изложена далее, актуальна только для материнских плат MSI.
Технические особенности
В зависимости от того, каким образом вы решили делать обновление, вам придётся скачать либо специальную утилиту под Windows, либо файлы самой прошивки.
Если решите делать обновление из встроенной в BIOS утилиты или строки DOS, то вам понадобится архив с установочными файлами. В случае с утилитой, которая идёт под Windows, скачивание установочных файлов заранее может не понадобится, так как в функционале утилиты есть возможность скачать всё необходимое с серверов MSI (в зависимости от выбранного типа установки).
Рекомендуется использовать стандартные методы установки обновлений BIOS — встроенные в него утилиты или строку DOS. Обновление через интерфейс операционной системы опасно тем, что в случае возникновения какого-либо бага есть риск приостановки процесса, что может повлечь за собой серьёзные последствия вплоть до выхода из строя ПК.
Этап 1: Подготовительный
В случае если вы решили использовать стандартные методы, то вам нужно произвести соответствующую подготовку. Для начала нужно будет узнать сведения о версии BIOS, его разработчике и модель вашей матплаты. Всё это нужно, чтобы вы смогли скачать корректную версию БИОС для вашего ПК и сделать резервную копию уже существующей.
Для этого вы можете использовать как встроенные средства Windows, так и стороннее ПО. В данном случае удобнее будет второй вариант, поэтому дальнейшая пошаговая инструкция рассмотрена на примере программы АИДА64. Она имеет удобный интерфейс на русском языке и большой набор функций, но при этом платная (хотя имеется демо-период). Инструкция выглядит так:
- После открытия программы перейдите в пункт «Системная плата». Сделать это можно, используя иконки в главном окне или пункты в левом меню.
- По аналогии с предыдущим шагом вам нужно перейти в пункт «BIOS».
- Найдите там колонки «Производитель BIOS» и «Версия BIOS». В них будет содержаться вся необходимая информация по текущей версии, которую желательно где-нибудь сохранить.
Теперь загрузите все файлы для обновления BIOS с официального сайта MSI, используя данное руководство:
-
На сайте воспользуйтесь иконкой поиска, что в правой верхней части экрана. Введите в строку полное наименование вашей материнской платы.
Найдите её в результатах и под кратким описанием к ней выберите пункт «Загрузки».
Для произведения установки стандартным методом нужно заранее подготовить USB-накопитель или CD/DVD-диск. Сделайте форматирование носителя в файловую систему FAT32 и перекиньте туда установочные файлы BIOS из скачанного архива. Смотрите, чтобы среди файлов присутствовали элементы с расширениями BIO и ROM. Без них обновление будет невозможно.
Этап 2: Перепрошивка
На этом этапе рассмотрим стандартный метод перепрошивки при помощи встроенной в BIOS утилиты. Данный метод хорош тем, что подходит для всех устройств от MSI и не требует проведения каких-либо ещё дополнительных работ кроме тех, что были рассмотрены выше. Сразу после того, как вы сбросили все файлы на флешку, можете приступать непосредственно к обновлению:
- Для начала сделайте так, чтобы компьютер загружался с USB-носителя. Перезагрузите ПК и войдите в BIOS при помощи клавиш от F2 до F12 или Delete.
- Там установите верный приоритет загрузки, чтобы она изначально шла с вашего носителя, а не жёсткого диска.
Способ 2: Обновление из Windows
Если вы не слишком опытный пользователь ПК, то можете попробовать обновиться через специальную утилиту для Windows. Данный способ подходит исключительно для пользователей стационарных компьютеров с системными платами от MSI. Если у вас ноутбук, то настоятельно рекомендуется воздержаться от этого способа, так как это может вызвать сбои в его работе. Примечательно, что утилита также подходит для создания загрузочной флешки для обновления через строку DOS. Однако ПО подходит только для обновления через интернет.
Инструкция по работе с утилитой MSI Live Update выглядит следующим образом:
- Включите утилиту и перейдите в раздел «Live Update», если он не открыт по умолчанию. Его можно найти в верхнем меню.
- Активируйте пункты «Manual scan» и «MB BIOS».
- Теперь нажмите в нижней части окна на кнопку «Scan». Дождитесь завершения сканирования.
Если утилита обнаружила новую версию BIOS для вашей платы, то выберите эту версию и нажмите на появившуюся кнопку «Download and install». В старых версиях утилиты изначально нужно выбрать интересующую версию, потом нажать на «Download», а затем выбрать скачанную версию и нажать «Install» (должна появиться вместо «Download»). Скачивание и подготовка к установке займёт некоторое время.
Способ 3: Через строку DOS
Данный способ является несколько запутанным, так как подразумевает создание специальной загрузочной флешки под DOS и работу в этом интерфейсе. Неопытным пользователям проводить обновление по этому методу категорически не рекомендуется.
Для создания флешки с обновлением вам понадобится утилита MSI Live Update из предыдущего способа. В этом случае программа также сама скачает все необходимые файлы с официальных серверов. Дальнейшие действия таковы:
Теперь вам придётся работать в интерфейсе DOS. Чтобы туда войти и всё правильно сделать, рекомендуется использовать эту пошаговую инструкцию:
-
Перезагрузите компьютер и войдите в BIOS. Там вам нужно только поставить загрузку компьютера с флешки.
Обновление BIOS на компьютерах/ноутбуках MSI выполнить не так сложно, к тому же здесь представлены разнообразные способы, благодаря чему вы можете выбрать самый оптимальный вариант для себя.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Как и у других производителей, компания MSI предлагает несколько способов обновления BIOS. Из под Windows или через утилиту встроенную в BIOS — MFLASH или из под DOS.
1. Обновление из под Windows (только для настольных компьютеров!)
2. Обновление UEFI BIOS со встроенной утилиты MFLASH (с флешки)
3. Обновление с загрузочной флешки (или карты памяти) из под DOS
Для начала нам необходимо узнать производителя нашей материнской платы и её модель. Посмотреть можно на начальном экране загрузки, либо в документации к Вашему компьютеру, либо на самой материнской плате (в ноутбуках на задней стороне крышки) или использовать какую-либо программу для определения оборудования или командную строку, набрав "systeminfo"
Обновление из под Windows
Этот способ обновления через утилиту Live Update 6, подходит только для использования настольных компьютеров MSI и связанных с ними продуктами: материнскими платами и графическими картами. Эта утилита не поддерживает ни ноутбуки MSI, ни планшеты, ни моноблоки, т.к. во время установки могут возникнуть непредвиденные ошибки. Другие способы описаны ниже.
Если Вы не хотите использовать утилиту Live Update, можете просто скачать архив с прошивкой с сайта производителя и запустить утилиту по прошивке, идущую в архиве с файлом BIOS.
Скачиваем утилиту, устанавливаем и запускаем. После запуска откроется главное окно, в котором можно выбрать новые версии драйверов и BIOS. Можно выбрать автоматический или ручной режим сканирования на наличие необходимых обновлений.
Выбираем MB BIOS (BIOS материнской платы) и нажимаем кнопку Scan. При наличии новой версии, нажимаем кнопку Download and install
После загрузки программа установки запустится автоматически. В ней и будем обновлять наш BIOS, однако в этой программе можно так же сделать загрузочную флешку для обновления BIOS. После запуска нажмите Next (Далее)
Выберите режим In Windows mode и нажмите Next (Далее)
Следующее окно рекомендует закрыть все запущенные программы. Закрываем и нажимаем Next
Появляется последнее информационное окно о версии обновляемой прошивки и о перезагрузки системы после обновления, нажимаем Start
Сам процесс обновления:
Второй режим работы программы по созданию загрузочной флешки для обновления BIOS.
Запускаем утилиту и на этот раз выбираем режим In DOS mod (USB)
Выбираем флеш накопитель, нажимаем Next и в появившемся окне об уничтожении всех данных на флешке, нажимаем OK. На создание потребуется примерно 1 минута.
После успешного создания загрузочного диска, нажмите ОК и перезапустите компьютер
После перезапуска настройте компьютер на загрузку с USB. Когда компьютер загрузится с USB, следуйте инструкциям по обновлению BIOS.
Обновление UEFI BIOS со встроенной утилиты MFLASH
Заходим на официальный сайт производителя материнских плат MSI, в поиске вводите модель материнской платы или воспользуйтесь ручным поиском.
Скачиваете с официального сайта производителя архив с прошивкой и распакуйте его содержимое на USB флешку. Флешку перед этим надо просто отформатировать в FAT32. При включении компьютера нажмите клавишу Delete, чтобы зайти в BIOS Setup. Выберите Utility (Утилиты), затем M — FLASH. Затем Select one file to update BIOS (Выберите файл для обновления BIOS)
В появившемся окошке укажите Ваш USB диск и выберите скачанный файл прошивки и нажмите Enter. После окончания обновления BIOS, система автоматичеки перезагрузится.
Обновление с загрузочной флешки (или карты памяти) из под DOS
Для работы нам понядобятся файлы:
После закачки все файлы разархивируйте
Подготавливаем флешку. На ней не должно содержаться багов и ошибок. Чтобы убедиться в этом можно выполнить проверку накопителя, зайдя в свойства съёмного диска, вкладка сервис » Проверка
Запускаем утилиту HP USB Disk Storage FormatTool 2.2.3. Выставляем галочки как показано на картинке. Путь к папке загрузочного устройства MS-DOS прописываем то место куда скачали файлы MS-DOS. (у меня например это диск С, папка usbdos. И кнопку начать. На вопрос об уничтожении файлов, нажимаем Да.
По завершению процесса, копируем на флешку 2 файла из архива с прошивкой (пример как они выглядят: AFUD4310.EXE и A7519IMS.H00). И не вытаскивая флешку с USB — порта, перезагружаем компьютер. Заходим в BIOS (обычно кнопка DEL на компьютере или F2 на ноутбуке) и выставляем приоритет загрузки с USB-накопителя (на вкладке Boot, в 1st Boot Device ставим на первое место флешку (она может называться Removable Device или действительным названием вашего накопителя). Если в списке отсутствует флешка, то проверьте в какой очерёдности стоит Ваш диск в Hard Disk Drives, он должен быть первым и выходим из BIOS с сохранением настроек — F10. У нас должен загрузиться DOS.
И вводите такую команду:
C:>AFUD4310 A7519IMS.H00 и нажимаете Enter, где
C — метка вашего тома (может быть другой буквой)
AFUD4310 — утилита для прошивки
A7519IMS.H00 — Файл прошивки
После обновления перезагрузите компьютер
Добавлено: 14.3.2014 • : 234193
Большинство проблем с выходом из строя компьютерной техники возникает, когда пользователи пытаются самостоятельно вносить изменения во встроенное ПО. Не стоит недооценивать важность такой операции, как прошивка BIOS на MSI — это довольно сложная процедура, требующая профессиональных навыков и наличие специального программатора или паяльной станции для особо сложных случаев. Мы бы рекомендовали за такой услугой обращаться к более компетентным специалистам, иначе вы можете потерять свое устройство навсегда. В нашем сервисном центре в Москве есть все необходимое для грамотной прошивки BIOS материнских плат, видеокарт любой техники MSI.
Чем прошить BIOS на устройствах MSI?
Существует много способов прошить BIOS от специального программного обеспечения до народной «горячей прошивки». Мало какие из них могут дать полную гарантию того, что у вас не возникнут ошибки в процессе, приводящие к «окирпичиванию» техники, т.е. когда, например, ноутбук просто перестанет включаться. Для достижения надежного результата наши мастера используют программаторы для прошивки BIOS на аппаратном уровне. Благодаря ему удается не только произвести основную операцию, но и проверить такие параметры как:
- возможность записи и чтения микросхемы BIOS;
- чистота стирания;
- контрольная сумма;
А также, по завершению процесса прошивки, полностью протестировать микросхему и установить на нее защиту.
Как прошивать BIOS на MSI?
В рамках этой статьи мы можем вкратце рассмотреть самый простой способ прошить UEFI BIOS на MSI на дому. Это можно сделать при помощи встроенной утилиты MFLASH. Для этого нужно зайти на официальный сайт поддержки, на котором придется в поиске ввести модель вашей материнской платы. Оттуда скачиваете архив с официальной прошивкой MSI и распаковываете его на USB-накопитель, предварительно отформатировав ее под FAT32.
- Перезагрузите компьютер, и в момент загрузки нажимайте на клавиатуре кнопку «Delete»;
- нажмите на Utility (Утилиты);
- далее пункт M — FLASH;
- выберите файл для обновления (Select one file to update BIOS);
- в появившемся окне укажите USB-накопитель и скачанный файл прошивки;
- нажмите Enter.
Все готово, теперь по окончанию обновления BIOS, система сама автоматически перезагрузится.
Согласовываем стоимсть ремонта прежде чем приступить к работе и не ставим перед фактом оплаты
Читайте также: