Занимаясь прошивкой запоротых Биосов на программаторе, с недавних пор столкнулся с проблемой, в основном наблюдается на мамках Epox, так же на Asus было...
Берём конкретный пример: Мамка Epox 8RDA3+, микросхема BIOS на ней стоит: Winbond W39V040AP. смотрим по базе программатора, объём у неё 256K/b, прошиваем туда прошивку с родного сайта объёмом 512K/b - она естесственно не заводится, на POST индикаторе с самого начала горит FF. Но тут замечаю, что на другой такой же мамке стоит микросхема SST 49LF004A, объёмом 512K/b (по базе программатора). Пробуем схитрить, вставляем в программатор Winbond W39V040AP, а в списке микросхем выбираем SST 49LF004A, прошиваем и... о чудо - мамка оживает! Ну тут можно сослаться на то, что просто в базе ошибка (вместо 512K/b объём стоит 256K/b). но рассматрим другой пример:
Мамка Epox 8RDA3I, микросхема стоит Winbond W49F002A, по базе она 256K/b, скачиваем прошивку с сайта EPOX, прошивка так же объёмом 256K/b, прошиваем, но результат тот же - на POST сразу загорается FF и мамка не стартует...
Тут уже на разницу в объёмах не сошлёшся...
Может что в программаторе не то... (AUTOPROG)http://www.romservice.ru/autoprog.html
Или тут ещё какой трабл есть...?
Winbond W39V040A - это LPC флэшка, а SST 49LF004A - FWH, интерфейс разный, вот и не заводится.
Если не ошибаюсь, то FWH - для матерей с чипсетом от интела, а LPC - на нфорсе.
Но флэшки то никто не менял, к тому же проверено на практике - Winbond W39V040A и SST 49LF004A абсолютно взаимозаменяемы на двух одинаковых мамках. и стояли они на них с самого начала - как там может быть разный интерфейс?
К тому же - почему программатор не прошивает (или криво прошивает) Winbond W49F002A? Или что происходит я не понимаю...
могу даташит к ней выложить
http://www.winbond.com/e-winbondhtm/partner/b_2_h_1_1.htm
Линки на pdf:
http://www.sst.com/downloads/datasheet/S71161.pdf
http://www.winbond.com/c-winbondhtm/partner/PDFresult.asp?Pname=883
Если программатор шьёт только половину (256) то как сможет заработать мать, ведь бут блок как-раз во второй половине, в самом конце?
Программатор верификацию умеет делать?
Вот от РМС универсальная флэшка, и так и эдак могёт чтить:
а хотсвап?