Порча CRC биоса SPI-флэшей 25 серии - решено!

Замечательная статья "Искусство перешивки BIOS"!

Добавлю, что раздел "Восстановление запаянных биосов БЕЗ их выпаивания", точнее метод "порчи CRC" когда жив boot-блок вполне применим и к SPI-флэш 25 серии. В частности мама Gigabyte GA-945PL-S3P пришла с D6 на пост-карте, после заливки явно чужого биоса. Флэш Macronix (MXIC) MX25L4005. Так как у меня имелась ещё одна точь такая же рабочая мать, решено было по-быстрому прошить на горячую. Вот тут и возникли неприодолимые трудности, заведённая плата сразу скидывалась в reset при замене флэшек на горячую, а так же при запайке обоих с переключателем на CE#, и в Досе, и в Винде...
После долгих неудачных попыток, на свой страх и риск, решено было попробовать испортить процесс подсчёта CRC в процессе POST, как описано в статье. Замыкал кратковременно вывод 5 - SI (Serial Data Input) после проскакивания C3 на пост-карте (примерно 1 сек. после запуска). С первой попытки запустилось авто-восстановление биоса и начался его поиск на FDD, HDD и USB-загрузочных устройствах. Подключил родной хард от этой мамы, ещё раз сделал замыкание вывода 5, - BIOS восстановился за 5 секунд! Потом проделал ещё раз выше изложенное уже с флопиком, файл биоса можно называть как угодно, лишь бы *.bin, - восстановление за 15 сек (биос 512Kb)!..

Если данная информация оказалась полезной/интересной - плюсаните, пожалуйста:

Аватар пользователя Vovan_3

Для AMI BIOS:
Нужно замыкать 5 вывод на массу во время проскакивания D5 на пост-карте... Файл биоса нужно называть AMIBOOT.ROM (другие названия не подошли) - материнская плата acer EG31M V1.1 (Aspire M3630), флэш ESMT F25L004A - восстановление биоса за 20 сек с флопика!

Если в чипе 25 серии MX25L1606E установленный в msi windpad 110w замкнуть 5 ножку на массу есть шанс запустить аварийку ? И что все таки лучше: 5 ножку на массу или 2,4 между собой ?

Аватар пользователя Vovan_3

Я давно уже не использую данный метод, бут-блок жив обычно только в малом проценте случаев, программатор рулит!...

Бут блок жив. Биос живой. Я хочу его откатить на нормальную не обрезанную версию. При прошивке ругается на запрет записи. В биосе параметра записи нет. Саппорт дает исчерпывающий ответ: в России запрещен TPM.... мы его закрыли, что бы вы его не запускали - мы запретили прошивать биос... Вопрос возник еще один.... после прочтения многих тем с форума....Если я подам питание с vcc на wp (3.3 вроде) на пост загрузке, есть шанс снять защиту, или все таки велик риск спалить все ?

Цитата:
Если я подам питание с vcc на wp (3.3 вроде) на пост загрузке, есть шанс снять защиту, или все таки велик риск спалить все ?
IMHO резистор на 1 кОм между Vcc и WP будет выглядеть лучше перемычки.

Замыкал вчера на windpad 110w 2 (Serial Output) и 4 (GND) ножки. Результат 0-й. При использовании флешки 2 гиговой (обычная карта памяти и выходом на USB) формат FAT16 - ошибка бут сектора. При формате FAT32 - никакой реакции. Продолжается загрузка. Попробовать что ль 5 (SD input) и 4-ю ?

cheshkin, тему перечитайте, речь идет о SPI флешах
мне вот абсолютно непонятно - на чем вы ноги закорачивали :), если у SPI-флешки, то у нее маркировка не "windpad 110w"

:) Согласен. Это аппарат такой MSI windpad 110w. А чип Биос - MX25L1606E.
Попробовать замкнуть 5,4 ножки ?
Может производитель заблокировать бутблок и тем самым рекавери ?

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей