Добавить поддержку процессора i3-3225 в плату Dell на H61 чипсете "MIH61R MB"

Материнская плата "MIH61R MB" компьютера Dell Optiplex 390. Нормального описания на неё нету вот только это есть в сети (ссылки нормально не отображаются, поэтому так) findlaptopdriver.com/dell-mih61r-mb-specs-38317201214/. БИОС есть только в виде EXE файла downloads.dell.com/FOLDER01799737M/1/O390-A11.exe (есть и все остальные БИОСы до A00), как идентифицировать UEFI БИОС, чтоб отделить от EXE файла я пока не понял.
С процессорами i5-2500k и i5-2400 эта плата работает хорошо, но они слишком хороши для неё. Нашёл я процессор i3-3225, но с ним плата отказывается проходить POST, хотя в журнал ошибок вполне успешно пишет с этим процессором. В частности:
- при установке процессора пишет "Alert! CPU microcode update failed."
- при сбросе CMOS пишет "Time-of-day not set - please run SETUP program."
- и при извлечённых модулях ОЗУ - пищит.

Всё это свидетельствует о том, что процессор запускается. Можно ли как-либо попытаться поредактировать БИОС, чтоб он нормально запускался? (может и правда впихнуть туда соответствующее "microcode update", хотя я сомневаюсь, что БИОС ругается именно на него?)

Ну и для начала помогите советами как вообще извлечь БИОС в чистом виде, чтоб посмотреть, что там за текстовые строки и файлы хотя бы есть. А потом уж думать можно ли что-то делать (всё-таки это какой-то Dell, а не обычная плата).

Добавлено 18.11.2013

Образ БИОС смог снять см. прилагаемый файл только с помощью Universal BIOS Backup ToolKit 2.0, этот образ видят AMI MMTOOL 4-50-0-23 и многие другие программы. Но где тут искать какие-либо настройки я пока не понял - изнутри можно извлечь около 1000 различных файлов...

ВложениеРазмер
imgp3238_.jpg77.46 КБ
optiplex390_a11.rar1.76 МБ

С помощью MMTool получилось узнать, какие microcode updates есть в слитом образе, а именно практически все для SandiBridge степпингов:

- практически все актуальные модели (CPUID=206A7) D2/Q0 (в этот степинг входят 4ядра/8кеша и 2ядра/3кеша, а также все обрезки с них!)

- наверняка устаревшие или мобильные A0, B1, B2, C0, D0, D1, и модель степпинг которой определить не смог (наверное C1), с CPUID=206A4.

Теперь думаю как залить в мать новые микрокод-апдейты. Тут я понимаю всего два пути:
1. Отредактировать образ как надо (добавить код с CPUID=306A9 (i3-3225) с помощью MMTool.
2. Если не ошибаюсь в 200х годах можно было залить 1шт микрокода непосредственно в область переменных BIOS (уже не помню как точно называлось DMI или ESCD) без обновления всего BIOS.

Исправлено/добавлено 21.11.2013:

И наконец-то нашёл утилиту для измения настроек, которые доступны в "БИОС setup". (название и версию допишу позже, сейчас пишу с телефона).
Всё что нужно (по частотам ОЗУ), там есть и вроде не запрещено, но не видно почему-то.

Поэтому окончательный список вопросов:

1. Чем заливать в БИОС образ снятый, и тем более поредактированный непойми каким софтом (с точки зрения изготовителя БИОС). О том что бывают скрытые регионы уже читал, но пока не понял на каких чипсетах есть эта опасность.
или как поредактировать официальный exe комплект? (распаковать-запаковать zlib-ом, и поправить контрольные суммы, а найти и заменить нужные куски я и сам смогу)

2. Если можно залить одину штуку microcode update без перепрошивки, то напомните КАК? (в ESCD/DMI), вроде бы лет 8 назад тут об этом писали (гуглом найти не могу).

3. Существуют ли Win утилиты для изменения частоты ОЗУ (1333/1600/..), так же интересны любые утилиты, умеющие работать с MSR регистрами (точнее, которые умеют получать права на эти операции; как я понимаю самый крутой уровень у БИОС, а точнее у какой-то подсистемы, а не у ядра ОСи).

С заменой microcode update разобрался, но процессор i3-3225 так и не заработал на этой мамке. Всё так же ругается на "Microcode update". Возможно это из-за видео-БИОС, который "не умеет" IviBridge, но у меня не было возможности воткнуть что-нибудь в PCIE, чтоб проверить эту версию. Вот как я исправлял:

Цитата:
1. Резервную копию сохранил командой "fpt.exe -d backup.bin" из состава "Intel FTK_0-9-6-1_Win". Внимание! Копии сохраненные раньше с помощью "Universal BIOS Backup ToolKit v2.0" оказались непригодными к прошивке, так как не содержат информацию о "Lock Settings", и вообще в начале (первые ~40% флешки) у них одни "FF", в то время как fpt.exe даёт более разнообразные циферки!

2. В "backup.bin" исправил Lock Settings с помощью HEX-редактора (исходная последовательность была "00 00 0B 0A 00 00 0D 0C 18 01 08 08", а стала такая "00 00 FF FF 00 00 FF FF 18 01 FF FF" - подробнее см. "Изменение последовательности region lock в регионе descriptor"). По информации "fpt.exe -dumplock" вот как поменялось содержимое:

было:
=======================
Host CPU master: 00 00 0B 0A
ME region master: 00 00 0D 0C


GBE region master: 18 01 08 08
FPT Operation Passed

стало:
=======================
Host CPU master: 00 00 FF FF
ME region master: 00 00 FF FF
GBE region master: 18 01 FF FF
FPT Operation Passed

Что делал и почему объяснить сложно, поэтому только сам процесс заливки: установил безымянную перемычку, которая рядом с очисткой CMOS в другое положение (при этом BIOS ругается "Alert! Service Mode jumper is set."), а также сделал "аппаратный хак с 5й ногой HD Audio кодека" (на всякий случай) так как описано по ссылке (см.выше). И выполнил запись флешки. Команду не привожу потому что вроде бы писал обычную команду, но записалась не вся флешка, а только небольшой кусок. Может fpt.exe проверила, где отличия и зря всю флешку писать не стала?

3. C помощью "MMTOOL 4-50-0-23" удалил микрокоды для CPUID 06A0, 06A1 и добавил для 06A9.

4. Записал полученный файл командой "fpt.exe -f backup1743ib.bin". В этот раз перезаписалась вся флешка. Что интересно, без перемычки, которая переводит в "Service Mode" запись не пошла. fpt.exe ругалась что не может писать...

Теперь осталось придумать, как заставить появится невидимые пункты меню BIOS с помощью "AMI BCP 4-53 (WIN)" (в образе они вроде бы все значатся как "Default" - и видимые и невидимые)...

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

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

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

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