Автор: Unknown BIOS (не проверено) , 8 апреля 2005
Привет всем!

Есть мать 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 ее детектит, но говорит, что не совпадает объем файла прошивки. Вторая флешка вообще сгорела, как только я ее вставил, хотя вставлял нормальной стороной.

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

Буду очень признателен.
Содержимое данного поля является приватным и не предназначено для показа.

BBCode

  • HTML-теги не обрабатываются и показываются как обычный текст
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.

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

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

rgt

20 лет 10 месяцев назад

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

ollegg

20 лет 10 месяцев назад

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

http://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мб флешку?

ollegg

20 лет 10 месяцев назад


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

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

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

Root

20 лет 10 месяцев назад

Люди!
Переходник делается легко по статье!
У меня сделано все просто:
куплен 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МБ файл и уже его зашивал...

ollegg

20 лет 10 месяцев назад

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

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

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

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

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

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

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

Root

20 лет 10 месяцев назад

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

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

ollegg

20 лет 10 месяцев назад

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

Root

20 лет 10 месяцев назад

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

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

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

rgt

20 лет 10 месяцев назад

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