Такаz ситуация: попытался чел обновить на плате биос и что-то сделал не так (ну, всем знакомо :) )
Теперь плата молчит. Программатора не имею.
Хотел прошить хотсвапом и напоролся на такую проблему - ни AWDFlash, ни AMIFlash микросхему не определила. (по маркировке - W39V080FAPZ) Не знаю, чем шить. Даже не проверить - живая-ли она. (хотя, для того-же AMIFlash, в списке поддерживаемых микросхем такую флешу не нашел, т.е. возможно что она её просто не "видит"...)
И вообще, можно ли так прошить эту микросхему на плате GA6337LE5 (плата на базе 815ого чипсета)?
Буду очень благодарен за помощь! :)
Пробовал ещё платой "GA-6OMM7E". Точно так-же.
"хитрая защита от записи" - думал, что всё завязано только на южник, а на обоих платах он один...
В AMIFlash, если зайти с режимом графического интерфейса есть возможность выбирать тип микросхемы. И такую микросохему BIOS я там не нашел, и сделал вывод, что они не поддерживаеют...
Попробовал в AmiFlash указать похожую SSTшную микросхему - писать не получилось, но получилось снять прошоивку. Она оказалась исправная, но до половины. Т.е. у человека где-то до половины биос был залит, дальши #FF...
Вот не знаю, что делать. Никакая программа (и унифлеш) её не видит...
Winbond
*W29x010/011/012 series | 128KB
*W29C020(C) | 256KB
W29C040 | 512KB
W29x512 series | 64KB
W39F010 | 128KB
W39L512 | 64KB
W39L010 | 128KB
W39L020 | 256KB
W39L040 | 512KB
W39L040A | 512KB
W39V040A (LPC) | 512KB
W39V040FA (Firmware Hub) | 512KB
*W49F002U | 256KB
W49F020 | 256KB
W49V002(A) (LPC) | 256KB
W49V002F(A) (Firmware Hub) | 256KB
А у меня W39V080FAPZ. Так что флешер именно микросхему не понимает. (а не млату)
А на той плате (ms6337) я уже не одну микросхему прошил, (обычную 4тырех мегабитные). Т.е. проблема не в плате.
Так что проблема в поддержке микросхемы биоса флешерами, а не железа...
Может можно при прошивке насильно выбрать какую-нибуть электрическисовместимую микросхему другого производителя? (какую тогда?)
Ди и вообще, тему можно расширить - что делать, если есть микросхема, не поддерживаемая флешерами и нет программатора.
(или есть программатор, но он то-же не поддерживает нужную микросхему)
ммм. Все Parallel/FWH/LPC микросхемы электрически совместимы. У них даже пинаут с вероятностью 99% совпадает. А проблема в логической организации. Действительно, чем отличается Flash от EEPROM? А тем, что у первой блочная структура, которую прошивальщик|программатор обязан учитывать, при этом различные блоки могут иметь различные аттрибуты (можно, например, залочить бутблок от изменения). А вот EEPROM надо было полностью всю стирать, а потом побайтово записывать. /Если я где-то ошибаюсь, то поправьте меня/
Так что из вариантов есть такой:
- брать исходные коды Uniflash
- скачивать DS на субжевую микросхемы
.... и писать модуль для нее, благо примеров в коде куча.
Аналогично с программаторами, если они поддерживают пользовательские расширения. Если же нет, то придется ждать, пока производитель программатора или флешера соизволит выпустить обновление...
Кстати, АМИФлэш тем и приятен, что обладает модульной структурой. Можно попытаться поискать его версию, которая понимает эту микру. Копать в направлении сайта производителя той матери, на которой этот чипик стоял.
Еще мысль - в старые добрые времена ИСАшных мамаш и параллельных флешей, когда на колодке DIP не хватало адресных линий, то мы ручками выставляли на определенной ноге микросхемы 1 и 0 и прошивали сначала одну половину микросхемы, а потом вторую. Тут такая метОда не совсем прокатывает, т.к. FWH все-таки мультиплексирует адрес и данные. Хотя можно сваять спец. схемку для такого изврата...
это 8МБитные FWH-флешки, поддерживаемые Unuflash'ем. Единственная проблема осталась их найти :-D
Кстати, а пробовалось ли запускать uniflash с ключом принудительного задания типа флешки? Ведь если по системе команд Winbond с чем-то из вышеперечисленных мною микросхем, то субж вполне нормально перешьется...
PS: жирным выделил наиболее часто встречающиеся флешки....
Он начал шить. Прошил до половины, потом треть общего обьема писал ошибки, потом опять начал шить. Итого имею дырку в прошивке...
Думаю, наврядли это бутблок. Скорорее всего микруха сдохла... Вот теперь в непонятках, что дальше делать... Достать другие биосы возможности не имею...
Ну ладно, тему можно считать закрытой. Процедуру прошивки запустить получилось - унифлешем, указав другой тип микросхемы биоса. Всем спасибо!
Да, тут про плату спрашивали - Asus P5W DH Deluxe...