Здравствуйте уважаемые специалисты!
Подскажите пожалуйста, как можно изменить состояние регистров по умолчанию в файле bios-а LS MVP3 v.2.0. Сейчас пользуюсь WPCRSET-ом, но хотелось-бы иметь это в bios-е, т.к. настройки проверены временем и на мой взгляд являются лучшими.
Предвижу вопрос, зачем этим заниматься, но платка нормально работает, на эксперименты с поиском оптимальных настроек было потрачено немало времени, и хочется доделать это дело до конца.
т.к. " ...недоделанное дело, хуже неначатого ..."
LS MVP3 v.2.0 FSB=100 MHz AMD K6-2 + 450 bios au6-3.bin + biospatcher v.4.23 + wpcrset v.1.2
Спасибо за внимание.
Менять надписи не проблема, а вот с регистрами посложнее. В некоторых настройках (их совсем немного) регистр прописан понятно.
К примеру Dram Read Pipeline. По даташиту на чипсу это dev.funk - 00 offs.53 bit4. В original.tmp так и написано 53 00 10 00.
Но в абсолютном большинстве настроек имеем dev.funk. FF, регистр тоже FF. Так почти по всем настройкам. К примеру по настройке таймингов памяти 0 и 1 банков должно быть типа 64 00 ХХ ХХ, а имеем FF FF ХХ ХХ.
Че за х...???
Пробовал подменять регистры (вместо 53 прописал 6D) и их значения. Вцелом всё работает. Но не всегда. Но с этим всё более-менее понятно. Только FF-ки эти неясны. Попробую вместо них прописать конкретные значения по даташиту.
2 FantomAss: Здравствуй Андрей!
Я немного увлекся тестами, но в ближ. день-два отпишу тебе подробности.
По рег. : "FF" , я не программист, но м.б. во время работы Setup-a в ОЗУ в эти биты заносятся номера рег-ов из какой-нибудь таблицы ( например, № рег и данных ) по адресам. М.б. это сделано для универсальности кода биоса для разных плат и чипсетов, где номера рег. и данные - разные. Так, поменял значения в таблице ( или таблицу ), и готов биос для другой платы. Но это только мое предположение. Такие приемы в программировании используются. При запуске setup-a какая-нибудь подпрограмма заносит знач. из табл. для этой MB в соотв. адреса. В этом случае, чего туда не пропиши - все равно замениться, поэтому туда забивают "00" или "FF". Другие соображения письмом.
До связи, Vcr.
Гы, тогда у меня в сетапе только 6 рабочих опций. Однако изменение остальных с FF тоже что-то меняют. Короче игнорировать их точно не надо. Надо просто подразобраться что по чём. Но, видимо, это уже в новом году.
LS-MVP3v.2.0, AMD K6-2+ 550(5,5х100) bios au6-5.bin + biospatcher_v.4.23 + wpcrset
Изменялись параметры:
68h х1хххххх
6Сh x00xxxxx
70h xxxxx1xx
71h xxxxx1xx
Sandra 2001te Pro: memtest ALU-199/FPU-205
Everest 4.00: чтение-313/запись-147
тайминги 2-2-2-5, интерлива 4-way
Получилось ли нормально зашить в БИОС регистры? И можно ли ещё выжать из этой материнки?
Походу у нас всё получилось. Но мы с Vcr давно не переписываемся и вообще забили на редактирование. К тому же моей MVP3 - шки уже давно нет.
Да и забыл я уже где что и как редактировать. Сейчас на это решительно не хватает времени.
Наш последний биос возможно ещё смогу найти, если интересно.
попробовал
53h 1x1xxxxx
Sandra 2001te Pro: memtest ALU-203/FPU-211
Everest 4.00: чтение-313/запись-163
Но как-то нестабильно стало.
Видать память сбоит (РС66 (100Мгц CL3)) :-)
FantomAss
Если остался БИОС проверенный для 5MVP3 можите выслать?
Значит нашёл кучу редактированных биосов под 5MVP3. Но записей по ним нет никаких и неясно что за регистры в них менялись и какой из них последний.
Если не страшно зашить нерабочий биос, могу выслать. Мыло в личку.