Chaintech 6BTM говорит: "Unknown flash type" перед загрузкой

[img][/img]Мат. плата пришла глючащей и без биоса. Глюки (с памятью) вроде исправил, а с биосом запарней. Как узнал, стандартной является MX28F2000. Но у меня такой нет, пробовал ATMEL 49F002, Winbond W29C020, SST 29EE20 - пишет Unknown... Можно ли это победить ковырянием прошивки (у меня стандарт - от 05.05.2000), и есть ли альтернативы этому MXIC'у?
Кста, чем отличается местная прошивка от стандартной? Правда у меня ее все равно нет - киньте на мыло, плз...

Чем я тогда только не шил... ИМХО, проблема все таки была в связке флешка+BIOS

Здравствуйте, уважаемые форумчане!
В общем, у меня подобная ситуация, помогите советом, пожалуйста, кому не лень.
Есть мать Lucky Star LS-6abx2v, на ней стоит одномегабитная флешка Intel 28f001bx-t. Задача: хочу перепрошить до последней версии. Главный примечательный симптом: после того, как проходит POST и показывается таблица конфигурации материнской платы (какие девайсы есть, какие прерывания используют и т.п.) под таблицей высвечивается заветная надпись Unknown Flash Type.


Что делал:

Скачал оба варианта оригинального (немодифицированного любителями) биоса для 1Мбит-флеши с этого сайта. Биос у меня точно Аворд, так как 4.51PG. Скачал awdflash873 и awdflash882, загрузился с дискеты в чистый ДОС, но при попытке прошить любым из них выскакивает ошибка: "Flash ROM is Write Protected, проверьте перемычку". Но как перемычки защиты от записи нету на матери, так и подобной опции нету в её SETUP'е (есть только Virus Warning, но она и так стоит в Disabled).
Пробовал сбрасывать CMOS, выставлял все настройки SETUP на минимум-перфоманс, отключал в SETUP'е затенение и кэширование всех областей BIOS, прошивал с ключом /f. И всё равно якобы стоит защита от записи.

З.Ы.: Не хотел засирать никому мозг, но самому разбираться можно ещё очень долго, а время идёт.
З.З.Ы.: Про хот-своп здесь читал) Интересуют ещё возможные варианты решения.

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

Цитата:
Скачал awdflash873 и awdflash882

Уже много писали тут - слишком новые флешеры. Вам что-то из "ранних" семерок надо, пожалуй. Типа 7.03.

Кстати, пишете много, а вот гуглите мало совсем. Вот
rom.by/forum/Ne_mogu_pereproshit_LS_6abx2v_ver_1_2

А кому счас легко...

savely, спасибо огромное, как опробую, сразу отпишусь! Простите, просто по почте уведомления об ответе не приходило, вот я и думал, что нет ответа до сих пор. По поводу мало гуглил - я прилично гуглил и в том числе и по вашему сайту. Видимо, просто я невнимательный!

savely, в общем попробовал различные пятые, шестые, седьмые и восьмые версии awdflash - удивительные вещи происходят:

  1. Некоторые просто не знают флешку (как новые, так и старые) и пишут в детект-строке (что сверху отображается) Unknown Flash Type. Ну, это я могу понять, вы об этом говорили.
  2. Остальные (причём всех версий - 5.x, 6.x, 7.x и 8.x) ведут себя по-рвзному. Некоторые детектят мою флешку как 28F010, однако когда им подсовываешь уже сам биос, они выдают, что он для 28F001BX-T. Но всё равно предлагают прошить. Жму "Y" и выскакивает сообщение о невозможности стереть флешку.
  3. Другие корректно детектят мою флешку, но стереть её даже с ключом /f они не могут. Причём некоторые при попытке стирания тупо зависают (причём на разных сегментах, бывает, что и не на нулевом).
  4. Uniflash 1.40 исходя из документации должен знать мою флешку. Но пишет, что отдетектить не удалось. Форсирование типа флешки и попытка вшить новый биос оканчивается зависанием при стирании.

Проведя обследование, понял, что кто-то похоже прошил мою флешку патченным биосом. Потому что при загрузкке после POST в таблице светятся только два слота памяти (они же банки). А на деле их на материнке три. То-то я понять не мог, почему когда вставляю ещё плашку, мать не стартует. Может патченный биос быть причиной и невозможности затереть его (какая-то программная защита; использование глюка) ?

З.Ы. Также выяснил, что даже, если грузиться в чистый дос (без лишних драйверов и т.п. зажав SHIFT), но с дискеты от WinME, то там что-то с памятью (всмысле, с менеджером памяти), из-за чего всё зависает. Дискеты же DOS 6.22 этим не страдают.

Что-нибудь посоветуете ещё? Или можно смело двигаться в сторону магазина за программатором?

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

А 12 вольт VPP имеют место быть?

А кому счас легко...

А если б я знал-то - тестера-то нету) Ну ок, тестер найду, померяю.... а что, если их и вправду нет? подавать вручную (статью apple_rom о перешивке читал) или проще идти за программатором?

В общем, если я всё правильно померял (а мерял я пин 32), то на нём 5V вместо 12-ти. Причём как во время старта системы, так и после запуска прошивальщика, если это важно...

Что делать дальше, savely, подскажите, пожалуйста: если подавать от БП 12В, то:

  • какие два провода и от какого разъёма использовать;
  • как избавится от тех 5-ти, что там уже есть? Повторюсь: перемычки для вольтажа на плате нет.

Vpp isn't pin 32.
Vpp - pin 1 in DIP/PLCC or pin 9 in TSOP.

Оп, пардон, да пин 1 я мерил, всё верно. Тот, что слева от точки, если смотреть ключом вверх. Микруха - DIP32

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

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые 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.

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

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