Последние изменения внесены 07 января 2003

Замена блока модификации кода процессора (микрокода) в BIOS'е

Если Вы столкнулись с ситуацией, когда заменили процессор на более новый, материнская плата поддерживает напряжение питания этого процессора, но не опознаёт тип его, значит в BIOS'е отсутствует блок микропрограммы для этого процессора. Проблема решается просто, если производитель материнской платы выпустил обновлённую версию BIOS. Если этот тип плат более не поддерживается производителем, или новая версия ещё в стадии разработки (а работать то нужно!, деньги за процессор уже заплачены, а на новую материнскую плату их нет), то у Вас есть возможность вставить блок микрокода, соответствующий Вашему новому процессору. Если область микрокода занимает максимальный объём, то необходимо заменить один из наиболее устаревших блоков новым. Описание блоков кода BIOS'а и программ его обработки прочитайте в [3].

Для работы Вам понадобится программа CBROM – менеджер блоков BIOS. Извлеките область микрокода, замените (вставьте) блок микрокода, соответствующий Вашему процессору, поместите область файл области микрокода назад в файл BIOS (BIN). Микрокод для Вашего процессора можете извлечь из любого нового BIOS'а или попытаться найти в базе Intel.

Для замены/ вставки/ удаления блока Вам пригодится моя программа CPUCODE1, программа запускается в трёх режимах – с одним, тремя и четырьмя параметрами, при отсутствии параметров выдаётся краткая справка.

1: CPUCODE1 CPUCODE_file.BIN – выводит информацию о блоках
3: CPUCODE1 File.BIN /D N – удаляет блок N
4: CPUCODE1 To.BIN From.BIN To_N From_N – заменяет или вставляет блок

Загрузить

DOS-версия программы просмотра свойств блоков и операций с блоками микрокода – модификации кода процессора

CPUCODE1.EXE v1.0 (7595)

Исходный код программы (Borland Pascal 7.0) cpucode1.pas.zip (1334)

Ссылки

  1. iXBT – Процессоры
  2. iXBT – Александр Кириллов – Исправление ошибок в CPU
  3. iXBT – Сергей Озеров – Самостоятельное исправление ошибок в CPU
  4. iXBT – Андрей Суворов – Использование новых процессоров в «очень старых» материнских платах
  5. iXBT – Система классификации и именования процессоров
  6. iXBT – Системные платы
  7. iXBT – Дмитрий Блинов – Замена Energy Star Logo в Award BIOSе
  8. iXBT – др.Пабст, пер. – Настройка Setup BIOS на максимальную производительность
  9. iXBT – Сергей Блохин – Описание настроек Setup BIOS
  10. iXBT – Часто задаваемые вопросы о BIOS
  11. iXBT – Утилиты для работы с BIOS

(c) Boris Zulin, 2000-2003

Сайт создан в системе uCoz