Не грузится комп после пропатчивания bp bios.bin /m !!!

Привет всем!

Есть мать MVP3BS7-954 (PC Partner) под Socket 7. И есть проц AMD K6-III+. Хотел вот добавить поддержку данного процессора (раньше делал такое на Asus TX97-L и все было ОК). Снял копию прошивки и пропатчил с ключиком bp bios.bin /m (4.23), зашил, перезагрузился и полнейшая тишина.

Откат по нажатии "-" не срабатывает, вообще ничего.

Раньше, я случайно зашил на эту флешку биос от другой платы (забыл поменять флешки), так пока еще было не поздно зашил родную прошивку обратно (хотя awdflash прошил не все сектора) и перегрузился. Тогда хоть комп начал грузиться с дискетки и я прошил биос с дискетки и все работало прекрасно.

Теперь и дискетку не требует при включении.

Флешка PLCC32 Winbond (2MB), биос AWARDовский. Пробовал при помощи других матерей (i815/845, с аналогичными флешками) прошить - не дает. awdflash c любыми ключиками говорит, что неизвестная флешка. amiflash с ключами тоже не хочет шить. Пробовал Uniflash, он флешку не определяет, разве-что отдетектить родную флешку от матери, а затем всунуть проблемную - тогда шьет, но не более половины секторов, в итоге - все равно комп никак не грузится.

Также пробовал зашить прошивку на другие флешки (ранее тоже срабатывало на том же Asus TX97-L, я брал авардовскую флешку от какого-то 486, только флешки тогда были DIP32-типа). Значит было 2 флешки, одна интеловская и одна еще какая-то, не помню (на ней написано Phoneix). Обе были с авардовскими биосами по 2мб. На интеловскую тоже не хочет никак шить с аналогичной проблемой, хотя Uniflash ее детектит, но говорит, что не совпадает объем файла прошивки. Вторая флешка вообще сгорела, как только я ее вставил, хотя вставлял нормальной стороной.

Кто поможет советом, как вернуть плату к жизни?

Буду очень признателен.

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

Цитата:

Флешка PLCC32 Winbond (2MB), биос AWARDовский. Пробовал при помощи других матерей (i815/845

Дык зачем линейную флэшу совать в LPCэшную мать? Так и она, и они скопытится могли! И понятно, удачно прошится ну никак не могли...
Либо юзайте переходник DIP-PLCC, вставленный в нормальную мать с линейной флэшкой, либо ищите мать с таким корпусом и типом - KT вплоть до 600 включительно и так далее...
А вообще! Это все есть в статье Романа о перепрошивке. Хоть она и была написана черт-те когда, все там сказано.

Выход обычно есть. Но он не работает.

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

ollegg Прежде чем устраивать такие приключения на свою голову (а может на какой другой орган) стоит изучить материалы сайта и конференции.
Вы наделали кучу ошибок, и можно говормть о том, что дали образцовый пример того, как делать не надо.


1. Меня смущает что у Вас двухмегабитка на сокет-7 плате (на них мне попадались только мегабитки, причем параллельные, которые на 815/845 не перешить, так как там только хабовые ставятся)
2. БИОС для пропатчивания рекомендуется брать из флешки только в самом крайнем случае, когда найти ее ни на родном сайте производителя, ни в архивах, ссылки на которые есть в ФАКе не удалось
3. Читайте статью про "Искусство пререшивки", ссылка на которую на заглавной странице сайта

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

rgt писал(-а):
ollegg
1. Меня смущает что у Вас двухмегабитка на сокет-7 плате (на них мне попадались только мегабитки, причем параллельные, которые на 815/845 не перешить, так как там только хабовые ставятся)
2. БИОС для пропатчивания рекомендуется брать из флешки только в самом крайнем случае, когда найти ее ни на родном сайте производителя, ни в архивах, ссылки на которые есть в ФАКе не удалось

pcpartner.com/support/bios/VIA694.HTM#mvp3 - ссылка на сайт производителя с описанием платы (конкретно для модели MVP3BS7-954 в самом низу)
Цитата:

JP36, JP37 - BIOS Program Voltage / BIOS Select
JP36 JP37 Selection
(1-2) (1-2) INTEL (1MB)
(1-2) (2-3) MX (1MB)
(2-3)* (2-3)* ATMEL/SST/Winbond (1MB)*
(2-3) (2-4) ATMEL/SST/Winbond (2MB)
JP36 & JP37 are pre-installed in the factory. They should NOT be altered by
the users

По наличии файлов прошивок для 2мб на сайте производителя для этой платы и по расположении перемычек на самой плате напрашивается вывод - что флешка все-таки 2мб (я и раньше ее прошивал именно 2мб прошивками). Флешка - квадратная
А из флешки я брал биос из-за того, что раз 5 уже прошивал "свеженькими" прошивками, после чего приходилось восстанавливать биос при помощи другой платы (так же и в случае с тем же Asus TX97-L).

Подскажите может, как ее прошить так, чтоб при включении хотя-бы дискетку запрашивал для восстановления. Или вообще как и чем ее прошить?

Может попробовать другую флешку (1мб), плата по идее поддерживает INTEL/MX/ATMEL/SST/Winbond 1мб флешки (если выставить под них перемычки)? Но где такую взять? Или возможно зашить 1мб прошивку на 2мб флешку?

great coder писал(-а):
Цитата:

Флешка PLCC32 Winbond (2MB), биос AWARDовский. Пробовал при помощи других матерей (i815/845

Дык зачем линейную флэшу совать в LPCэшную мать? Так и она, и они скопытится могли! И понятно, удачно прошится ну никак не могли...
Либо юзайте переходник DIP-PLCC, вставленный в нормальную мать с линейной флэшкой, либо ищите мать с таким корпусом и типом - KT вплоть до 600 включительно и так далее...
А вообще! Это все есть в статье Романа о перепрошивке. Хоть она и была написана черт-те когда, все там сказано.

Ну, такую мать я вряд ли найду, а вот переходник где достать? Я не совсем понял как он сделан, там кусок от платы с квадратным разъемом для флешки или наоборот, кусок платы с прямоугольным разъемом? И как там дорожки сделаны, не видно вообще.

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

Люди!
Переходник делается легко по статье!
У меня сделано все просто:
куплен DIP-PLUG (штука, вставляющаяся в DIP32 разъем), на нее насажен ИДЕшный шлейф, обкусанный до 32 проводников, потом эти проводники в правильном порядке припаяны к обычной PLCC32-кроватке
Вся конструкция залита эпоксидкой. Все!
Порядок соединения ног можно понять из статьи... См. картинки PLCC32 и DIP32...
Альтернативный вариант - купить переходник для программатора...
Еще возможность: есть мамы с разводкой под PLCC32 и DIP32, но припаян один разъем (пусть PLCC32). Тогда лобзиком выпиливаем кусок платы и приделываем ноги в отверстиях под DIP32 разъем... Так у apple_rom'а как раз сделано...

Цитата:
Может попробовать другую флешку (1мб), плата по идее поддерживает INTEL/MX/ATMEL/SST/Winbond 1мб флешки (если выставить под них перемычки)? Но где такую взять? Или возможно зашить 1мб прошивку на 2мб флешку?

1 - со старой мамы содрать, купить в магазине, где-нить еще...
2 - да, можно. я бы попытался склеить два файла БИОСа по 1МБ в один большой 2МБ файл и уже его зашивал...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

У меня еще один вопрос.

Судя из rom.by/articles/flashBIOSart/part5.htm , а именно

Цитата:

Другим развитием (вариантом) предыдущей ситуации может быть заливка лишь "конечной" части (по сути нам нужен лишь бутблок). После этого таким образом "недошитая" микросхема вставляется в родную плату, где автоматически из-за неоответствия CRC начнёт грузится бутблок. С помощь которого уже в родной плате всё можно будет банально восстановить "с дискетки".

Как я уже писал, Uniflash на i865 (при устовии, что мою флешку туда вставить после запуска Uniflash) позволяет стянуть с моей флешки бутблок в файл bios.boo и так же безпрепятственоо его туда зашить.

Так вот вопрос, как из файла пошивки выделить такой bios.boo?

P.S. Только не посылайте меня еще раз внимательно читать статью о редактировании БИОСа, а объясните прямо, двумя словами.

Буду очень признателен!

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

Цитата:
Как я уже писал, Uniflash на i865 (при устовии, что мою флешку туда вставить после запуска Uniflash) позволяет стянуть с моей флешки бутблок в файл bios.boo и так же безпрепятственоо его туда зашить.

т.е. делаете так:
1) запускаете систему на маме на 865
2) запускаете Uniflash
3) хотсвоппите флешку на флешу от MVP (а как насчет того, что 865 - хабовый чипсет??? а на MVP - паралелльные флеши?)
4) сливаете бут-блок
5) а потом заливаете его обратно?
так?
Если да, то огорчу: ничего это не значит
а) Uniflash скорей всего по чистой случайности умудряется что-то слить
Слит ли действительно бут-блок, а не какой-то бред, легко проверяется каким-нибудь хекс-вьювером....
б) а если зашивать что-то поверх того же самого, то при сравнении всегда получается, что копия=оригинал => якобы "правильно" заверешенный процесс перешивки. Стоит попытаться зашить что-то отличное от содержимого флеша и получаем АшЫпку... И по делом...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

ОК, тогда не буду себе голову забивать, а сделаю переходник PLCC32->DIP32 и буду шить на какой-то старой плате.
У меня есть нерабочая плата c PLCC32 (только он впаян) и с разводкой под DIP32 (без разъема). С такого, я думаю можно? Просто у впаянной флешки контакты только с 2-х сторон, но пути можно проследить. Единственной проблемой тогда может быть, как тогда этот переходник правильно вставлять в DIP32.

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

Цитата:
У меня есть нерабочая плата c PLCC32 (только он впаян) и с разводкой под DIP32 (без разъема). С такого, я думаю можно?

угу. Берете мультиметр и удостоворяетесь в том, что ноги у PLCC32 и площадки под ноги DIP32 соединены как полагается.
Цитата:
Единственной проблемой тогда может быть, как тогда этот переходник правильно вставлять в DIP32.

посмотреть на обозначение контактов PLCC32 и DIP32 разъемов в вышеприведенной статье и прикинуть где 1-й контакт. Предлагаю правильное направление сразу же как-то обозначить...

Аццкий ромбовод {:€
Я пока не волшебник - я только учусь! :-P

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

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

За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.

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

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

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

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