BIOS 4.51PG для 6LX66 i440LX.
Из даташита на ICS9148BF-04:
Byte0: Functionality and Frequency Select Register
Bit 7: Spread spectrum Modulation
Bit 6,5,4: CPU Clock (50-83MHz)
Bit 3 :0 - Frequency is selected by hardware select, 1 - Frequency is selected by Bit 6:4
Bit 2: Spread Spectrum type
Bit 1: Spread Spectrum Enabled/disable
Bit 0: Running/ Tristate all outputs
Подскажите, где в биосе задается этот бит 3, нужно поменять его на 0. Сейчас он задается 1, так как перемычками частоту FSB изменить не удается.
ЗЫ. Пробовал SoftFSB, получаются любые частоты.
MODBIN v.4.50.80c (по поиску или с rom.by/edit/Award/files/modbin_4_50_80c.rar) - изменить значения по соответствующим регистрам, затем BPatcher (для гарантированно правильного пересчета CRC), затем перешивка BIOS.
Предупреждение: залезай в эти дебри, только если знаешь и понимаешь, что делаешь (лучше всего, если есть возможность "отшить" hot-swap'ом или программатором).
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
IMHO для лазанья в дебри достаточно запасной флешки (можно купить, можно с "трупа" снять) над которым и производить все эти "беШчеловечшые экШперименты"...
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
Согласен, но даже при наличии запасной флэшки нужно как минимум владеть технологией hot-swap'а (ну хотя бы понимать, что экспериментальную нужно вставлять на место основной перед загрузкой флэшера, а лучше - ДОСа).
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
original.tmp:
000045BE: OR byte ptr CS:[SI],008
ivp кспериментальную нужно вставлять на место основной перед загрузкой флэшера, а лучше - ДОСа).
Если при загрузке БИОС копируется из ROM в RAM, а для подавляющего большинства "стандартных" плат это так, то менять микросхему можно в любой момент после прохождения POSTа. Хотя, конечно, при этом надо соблюдать осторожность.
За несоответствие действительности Вашим о ней представлениям администрация форума ответственности не несет.
я ж как раз и спрашивал, какие конкретно регистры
я ж ламер (или чайник? Ну неважно.), если можно, поподробнее, как это найти и исправить.
(модбин и всякие текстовые и hex редакторы и меня есть, и этот форум я подробно изучил, но об азах тут не говорят)
Чем вообще редактироать?
<ворчливо>Именно это я и имел в виду, когда писал предупреждение...
Регистр дал apple_rom, однако, еще раз хочу повторить: если непонятно, о чем шла речь - лучше пока и не пытайтесь этого делать, т.е. если предмет обсуждения действительно интересует - покопайте Сеть, почитайте литературу, и потом возвращайтесь, всегда искренне рады...
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
rom.by/bios/Acorp/6LX66/rm_6LX66.rar
:) Вчера попросил конкретной помощи, а потом подумал-потыркался-попробовал и (о чудо!) - получилось. Значение регистра 000045BE уменьшил на 8 (decimal), зашил в биос и перемычки заработали!
Всем спасибо!
:? Что интересно, apple_rom в своей версии (rm_6LX66.rar) сделал как-то иначе - значение регистра 000045BE в моем варианте и в его не совпадают.
И такие умиление и благость в душе были...![lol](http://bios.rom.by/img/smiles/icon_lol.gif)
- Ситчик веселенький есть?..
- Приезжайте, обхохочетесь!..
Отправить комментарий