Дружим P5B-MX и Core2Duo E7400

В спецификации P5B-MX написано:

LGA775 socket for Intel® Core™2 Quad / Core™2 Extreme / Core™2 Duo / Pentium® D / Pentium® 4 / Celeron® D Processors
Compatible with Intel 05B/05A/06 processors.

И c Core2Duo E7400, который 06B, работать она не должна. Тогда я это не знал/не обратил внимание, легко и просто вставил проц в материнку и она завелась. Почему так вышло.. Возможно в этой конкретной материнке был чипсет более новой ревизии или ещё что-то. Не знаю. Чудо? Значит чудо. Враньё? Пусть будет враньё. 🙂  Жаль не сделал скринов (давай пруфы!).

Если вы поставите E7400 или другой проц с 45nm техпроцессом в P5B-MX и она не заведётся — это абсолютно нормально. Никак эту ситуацию никакой прошивкой BIOS не исправишь. Но вот бывают и исключительные ситуации. Статья не про то, как заводить неподдерживаемые процессоры, а про то как редактировать BIOS.

Значит при установке Core2Duo E7400 загрузка останавливается с надписью - unknown CPU, можно конечно в BIOS выставить игнорирование ошибок, но это не есть хорошо, к тому же надпись всё равно появляется при каждом запуске. Обновление на последнюю версию BIOS 0704 не помогает и в списке поддерживаемых процессоров E7400 нет. Почему так происходит? Тогда  подумал, что производитель ASUS поленился, счёл плату устаревшей и не добавил поддержку новых процессоров. А добавить поддержку процессора в BIOS не так уж сложно.

Понадобится бесплатная программа MMTool, легко ищется в интернете и BIOS похожей платы с поддержкой данного процессора. Скачал BIOS от P5B - 2104:

  • Открываем с помощью MMTool 2104 и смотрим размер секции 11 - P6 Micro Code ~120Kb;
  • Тоже делаем с 0704 ~80Kb. Нужно уменьшить размер секции 2104 до 80Kb чтобы она поместилась в 0704;
  • Для этого переходим на закладку CPU PATCH и удаляем первые и значит самые старые записи, пересохраняя BIOS, пока секция не станет нужного размера;
  • Затем переходим на вкладку Extract, выделяем секцию 11 и выгружаем в файл;
  • Для 0704 переходим на вкладку Replace и загружаем ранее выгруженный файл;
  • Сохраняем BIOS и прошиваем в плату.

Всё! Процессор определяется корректно. Комп был сразу продан и дальнейшая его судьба неизвестна. Надеюсь славно трудится по сей день.

Для материнок с UEFI нужна определённая версия программы, несложно поискать эту информацию в инете.

Да, если у кого получится завести проц с 45nm техпроцессом на P5B-MX, отпишите плз в комментах. Желательно с фото. Спасибо!

Дружим P5B-MX и Core2Duo E7400: 10 комментариев

  1. Все супер, огромное спасибо автору. Фактически он в очень краткой статье научил делать модификацию БИОСа и работать с MMTool

  2. понадобилось стереть 11 строк из 31, т.о. осталось 20. Размер файла в результате не изменился. Более точно размер 11 раздела 15000 в шестнадцатеричной системе счисления. При каждом удалении сохранять биос не нужно, программа при каждом удалении указывает размер раздела в шестнадцатеричной системе счисления.

  3. Это не иначе, как чудо или ошибка или... Эта мать ни под каким биосом не запустит 45 nm процессор...

  4. Cпустя столько времени пишу, брат, у меня такая же конфигурация, и она заводится с такой же ошибкой, не суть, мне кажется что он греется из за отсуствия микрокодов в прошивке, можешь сделать такой же биос или это всё таки от процессора зависит? Отпиши куда нибудь, vk.com/stranniy_leva
    https://ok.ru/profile/538799922932

    1. Возможно плата завышает напряжение от номинала. Можно помониторить напряжение CPU программами типа Speccy, AIDA и сравнить это напряжение со штатным. Хотя программы могут врать, но других вариантов всё равно нет. BIOS делать не буду по многим причинам, сорян. Можешь сделать его самостоятельно на свой страх и риск. Если удачно получится то хуже точно не будет, может быть перегрев уйдёт, гарантий конечно нет. Удачи!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *