Всем привет!
Сильно не пинайте, но пройдя по многочисленным веткам форума точного ответа найти неудалось: как можно использовать на первых P-I 2 мегабитную микросхему eprom (flash) вместо 1 мегабитной?
Можно ли считать за ответ "найденного" в ветках: "..подать сигнал A14 с ISA на 30-ю ногу 2Мб flash..." ?
Исчерпывающий ответ закрыл бы проблему...
спасибо!
если подразумевается доработка мам для поддержки флешек 2МБит как аппаратно, так и софтово (зашивка БИОСа 2МБит), то, боюсь, такое возможно только для мам с 2МБит-аналогами. А теперь в поиск ;) Сомневаюсь, что Вы найдете оные, кроме парочки ПС Партнеров.... Да и то у них просто флешка 1Мбит вставлена в понимающую 2МБитки маму.
А переделывать ручками БИОС - садомазохизм, а apple_rom, я уверен, такую работу будет делать долго....
На мой взгляд, проблемя которую Вы пытаетесь решить (насколько я смог Вас понять) относится к той же категории, что и неспособность Патчера исправить ошибу в БИОСе, связанную с барьером в 8G. Теоретически задача решаема, а практически усилия на ее решение столь велики, а актуальность ее столь мала, что потратить немного денег на плату с двухмегабитным БИОСом будет куда более быстрым надежным и эффективным решением, на что я, собственно, и пытался Вам намекнуть в предыдущем посте.
- именно
rgt спасибо за "заботу"! :)
Дело в том, что у нас в регионе много плат именно 1Мегабиток.. 2Мегабитки попадаются реже :(
В общем, если не получается "просто" записать биос во 2-й мегабит (биос отказывается работать), то комплекс мероприятий может выглядеть так:
1. Разведение той самой ноги A17 (обеспечение физическойподдержки MB 2-мбитных флэшек)
2. Переделка самого биоса (работа программиста).
Если нет надобности юзать биос как 2мбитный, а просто надо использовать 2мбитную микросхему (за наличием таковой и за отсутствием 1мбитной), можно ПОПРОБОВАТЬ поступить следующим образом: заставить биос считать Вашу 2-мбитку за 1-мбитку той же фирмы и серии, что и Ваша 2-мбитка. Для этого:
1. Определяем Vendor ID и Device ID Вашей 2-мбитки и аналогичной 1-мбитки.
2. Ищем в биосе фрагмент, где определяется тип флэшки, и заменяем проверяемый ей "1мбитный" Device ID на "2мбитный" Device ID ;-)
Упаковываем биос "как было" и т.п.
3. Пишем биос во 2-ю половину флэшки.
Как оказалось, мой вышеуказанный биос намертво "затыкался" при определении типа флешки - выкидывал в порт 80 код ошибки и - jmp сам на себя :-( (AMI-шники вообще любят этот способ "затыка" :-) ).
Затем я нашел и исправил нужный cmp ax, IDID - и все запахало как будто бы так оно и было :-)
Может, с Авардами и AMI других версий по-другому - я не знаю.
Не подготовившись как следует к прошивке биоса, я его убил.
Мать Asus P2L97, биос FLASH Intel p28f001.
Собственно вопрос: можноли прошить эту флешку, или она уже негодная (так мне сказали). Попытка найти мегабитную флешку не увенчалась успехом. Видел ответ, что можно заменить на 2х-мегабитную, но как и какой биос на нее прошивать?
И еще ... Если есть программатор, который поддерживает прошивку данных флешь, то надо ли подавать на первую (я так понял?) ногу 12 Вольт?