SuperMicro P6SWD с AMI биосом

arrowУ меня материнка SuperMicro P6SWD с AMI биосом. Переделал переходник слот1-сокет370 (перемычку поставил) и процессор Целерон (ножку отпаял) под FCPGA, т.к. переходник был PPGA. Процессор запускаетя. При загрузке выдается ошибка: BSP CPU.....Err:Microcode. Винда запускается и виснет. Скачал: _BP.EXE(версия 15-ая), REALL.COD, swd4142.rom, CBROM.EXE, AMIBCP.EXE (скачал с немецкого сайта, тут не нашел), LHA.EXE. Закинул эти файлы в один каталог c:\Documents and Settings\User\1\, запустил cmd, там написал 1\_BP.EXE swd4142.rom /c вследствии чего патчер запустился, но с ошибкой - ну, не находит он файл lha.exe. Что делать, как дальше жить.:)

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

во-первых, для внедрения микрокодов достаточно AMIBCP и Hex-редактора. Находите с помощью AMIBCP в прошивке к матери модуль микрокодов, извлекаете его. Затем рекомендую посмотреть на него очень внимательно - с хорошими шансами это будут просто склеенные подряд микрокоды для каждого поддерживаемого проца. Поэтому очень легко составить свой модуль микрокодов из набора файлов all_microcodes. Либо можно пропатчить какой-нибудь авардовский биос под PII/P!!! и извлечь уже готовый модуль микрокодов оттуда...


во-вторых, рекомендуется запускать патчер из каталога с короткими именем без проблов и состоящим из латиницы... И запускать консоль надо именно из того каталога, где лежит BP, в противном случае он будет искать свои файлы в ТЕКУЩЕМ каталоге, а не там, где он лежит. Изменить текущий каталог в консоли можно с помощью команды CD

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

Цитата:
во-первых, для внедрения микрокодов достаточно AMIBCP и Hex-редактора. Находите с помощью AMIBCP в прошивке к матери модуль микрокодов, извлекаете его.

Нашел модуль микрокодов - называется 11 P6 MI. Извлек.
Цитата:
Затем рекомендую посмотреть на него очень внимательно - с хорошими шансами это будут просто склеенные подряд микрокоды для каждого поддерживаемого проца.

А как это увидеть глазами ребенка?
Цитата:
Поэтому очень легко составить свой модуль микрокодов из набора файлов all_microcodes.

И этим новым модулем заменить мой старый для такого же типа процессора?

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

Цитата:
А как это увидеть глазами ребенка?

как? каждый микрокод имеет вполне определенную внутренную структуру. В первых 16 его байтах записаны дата, ревизия микрокода, CPUID проца, для которого он предназначен. Вообще же его формат где-то в интернете описан - достаточно только поискать. И размер каждого микрокода - СТРОГО 2048 байтов.
Цитата:
И этим новым модулем заменить мой старый для такого же типа процессора?

да, абсолютно верно.

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

Там какие-то двоичные цифры, буквы. Т.е. надо еще уметь читать машинный язык, чтобы найти в микрокодах область с описанием моего процессора Целерон Коппермайн (SL633).

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

Юрий И. По моему все-таки проще будет "выдернуть" готовый блок микрокодов из БИОСа какой-нибудь СуперМикровской платы, поддерживающего нужный процессор и подменить им тот, который в настоящее время используется.
Рискну предположить что в Вашем БИОСе нужный микрокод просто отсутствует, так что надо его не подменять а добавлять.


В свое время таким образам добавлял поддержку Туалеронов для ASUS CUBX, вытаскивая соотв. модуль из БИОСа ASUS TUSL-2c. У АСУСа формат микрокодов отличается от "общепринятого", но подтверждением успешности результата является мой пост. Как раз с такой машинки сейчас и пишу...
P.S. IMHO заменить что-то целиком, как правило проще, чем разобраться что за элемент надо заменить в составе модуля. Это верно и для ремонта железок.

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

Простая мысль о замене целиком. Заменил модуль микрокодов процессора в моем биосе с помощью amibcp.exe. Поставил модуль микрокодов для процессора в 1 Гц (правда для дуального процессора, другой биос для одиночного проца не открылся). Теперь надо будет перешить биос. Кстати без дискеты, диска, другого носителя информации, кроме моего единственного винчестера это можно сделать? Спасибо братцы. Всеми когда были братьями и сестрами.

Я не голубой, я лесбиян.

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

Юрий И. Микрокоды в БИОСах дуальных и однопроцессорных матплат одинаковы. Другое дело, что в БИОСе дуалки может не оказаться микрокодов для целероновб но если он там есть, то все должно работать.
По поводу перешивки БИОСа есть програмная статья на сайте

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

Взял я пять биосов от материнских плат выпущенных сразу после моей. Четыре раза вставлял их микрокоды процессоров в свой биос и перепрошивал - никакой разницы не увидел- Целерон 900 Копермайн запускается, загружается винда и при попытке запуска, например тотел командера замораживается. Всегда выдавала ошибку микрокода. На пятом микрокоде комп умер - ни звука не издавал. На программаторе за 7 у.е. биос восстановили , пишу все это со своего компа. А все таки хочется чтобы стоял коппермайн, пропатчить что-ли, риск большой?

Добавлено спустя 1 день 3 часа 7 минут 41 секунду:

Вот какое сообщение я получил после того, как биос был пропатчен. Перешивать не опасно и насчет отката не могли бы объяснить поподробнее. Я так понимаю, что когда запускаешь комп на пропатченном биосе, то его можно откатить в случае чего автоматически.
BIOS Patcher ver. 6.00.alpha_15. |for Award/Phoenix & AMI bioses|
Attention! Advanced qualification is required!

Found 4Mbit AMI BIOS (core 0631) !

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

4. 32Gb-problem : not found.
7. 65Gb-problem (1-st step) : not found.
8. 65Gb-problem (2-nd step) : not found.

Tweak options addinng:
for skip this step press "s" or any another key for continue...

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

!! Module Manipulation Successful !!

if you can`t see all messages - choose 80x50 mode or run with ">report.txt".
(c)2002-2004 apple_rom, www.ROM.by
(c)2006 Angel07, www.cgi-scripts.info

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

Юрий И.

Юрий И. писал(-а):
Перешивать не опасно и насчет отката не могли бы объяснить поподробнее

а) перешивать опасно всегда... ну, скажем, свет там вовремя не выключат или прошивальщик глюканет.
б) не в курсе как там у АМИшек с откатом. Это лучше к Angel07, который и дорабатывал патчер для работы с АМИ.
Поэтому я на Вашем месте шился бы в запасную флешку, дабы не огрести очередную порцию "радости".
Юрий И. писал(-а):
при попытке запуска, например тотел командера замораживается

странно.
Юрий И. писал(-а):
А все таки хочется чтобы стоял коппермайн, пропатчить что-ли, риск большой?

не очень.

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

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

тотал может замораживаться от проблем с инитом кэша, сбоем ОЗУ, перегревом камня

Либо нечему гореть, либо нечем поджечь!

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

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

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

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