Замечательная статья "Искусство перешивки 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)!..
Нужно замыкать 5 вывод на массу во время проскакивания D5 на пост-карте... Файл биоса нужно называть AMIBOOT.ROM (другие названия не подошли) - материнская плата acer EG31M V1.1 (Aspire M3630), флэш ESMT F25L004A - восстановление биоса за 20 сек с флопика!
мне вот абсолютно непонятно - на чем вы ноги закорачивали :-), если у SPI-флешки, то у нее маркировка не "windpad 110w"
Попробовать замкнуть 5,4 ножки ?
Может производитель заблокировать бутблок и тем самым рекавери ?