Автор: YURBAN
Дата публикации: 27.07.2018
Зачем всё это нужно? Ну во-первых для того чтобы расширить список совместимых процессоров для конкретной материнской платы, новые версии BIOS для которой уже не выпускаются и выпускаться не будут. В этом кратком гиде, я постараюсь максимально коротко и понятно описать данный процесс.
В качестве двух BIOS будут выступать: последняя версия для ECS Nforce4-A754 (NForce 4X) а также последняя версия для EPOX EP-8KDA3+ (NForce3 250), дело в том что первая плата успешно поддерживает и работает с мобильными процессорами AMD на ядрах NewArk и Lancaster, а вот вторая плата не хочет упорно заводить эти процессоры и дело тут отнюдь не в чипсете, так как платы DFI на "третьем" н-форсе легко работают и с мобильными процессорами также.
Для модификации BIOS Award и интеграции микрокодов нам потребуются всего две небольшие утилиты: Award Bios Editor (AWBEdit) и CBROM 1.95.
Начнём с AwbEdit, эта утилита нам потребуется лишь для того чтобы распаковать блок CPU micro code в файл (NewMC.bin), так как метода распаковки этого блока утилитой CBROM я не нашёл (или не понял как)...
AwbEdit не плоха, приятный интерфейс, но не всё так хорошо как кажется, потому что при редактировании ею файла BIOS, последний (т.е. файл) оказывается с "битой" контрольной суммой (Checksum Bad, BIOS Checksum Error). И если зашить такой образ BIOS в материнскую плату, то мы в лучшем случае увидим ошибку контрольной суммы, и приглашение вставить загрузочный флоппи-диск.
Для извлечения микрокодов, заходим в меню Actions -> Extract File и сохраняем нужные микрокоды в отдельный файл. Кладем файл с образом BIOS, который нужно модифицировать, и наш распакованный файл с микрокодами в ту же папку что и CBROM!
Далее запускаем утилиту CBROM из коммандной строки или делаем .bat или .cmd файл. Со следующим содержимым: cbrom195.exe EPOX.BIN /nc_cpucode NewMC.BIN, второй строчкой можно дописать команду "pause", для того чтобы после выполнения, окно консоли не закрывалось.
Тут нужно обозначить один очень важны нюанс, имя файла NewMC.bin я выставил неспроста, дело в том что утилита CBROM недоработанная и при указании файла CPUCODE.bin, показывает страницы помощи, и процесс на этом и заканчивается, зато с конрольной суммой после редактирования BIOS всё в полном порядке!
Если Вы всё сделали правильно, то после выполнения файла/команды Вы должны увидеть вот такое окно.
На этом всё, удачи в экспериментах, ах да чуть не забыл, все нужные файлы, а также "нормальный/родной" прошивальщик Award (AWDFLASH.7z), лежат в файловом архиве по этой ссылке.
Автор: Селиверстов Ю.В. aKa YURBAN