Хочу изменить тайминги памяти на VIA CLE266. В биосе такого пункта нет, хочу попробовавть изменить их записав в регистры СМ.
Ссылка на биос
AMIBCP показывает такую табличку:
REGISTER TABLES
---------------</p>
<p> <VIA CLE266 Post Table>
MASK / Reg. Data
BF04h 00h
0013h E0h
A151h 5Eh
F854h 00h
0970h 82h
8E73h 01h
FD88h 00h
F8A8h 00h
FCA9h 00h
00ACh 2Fh
E0ADh 02h
DFAEh 00h
00E2h 42h
0FE1h B0h
00BBh 02h
7FBCh 80h
01BEh F6h</p>
<p> <VIA CLE266 AGP Table>
Mask / Reg. Data
4040h 82h
8041h 45h
0043h 44h
DB44h 24h</p>
<p> <VIA VT8235 Table>
Mask / Reg. Data
BB40h 44h
0742h F0h
F048h 0Ch
8049h 20h
D350h 00h
DF51h 20h
0055h 00h
0056h 00h
0057h 00h
005Ah FFh
Не понимаю как это расшифровать, к примеру:
MASK / Reg. Data
BF04h 00h
Могу предположить что 04h это регистр, а BFh это маска которая на него накладывается, но не понимаю по какому алгоритму, AND или OR? И что тогда означает поле data?
;-----------------------------------------------------------------------; ; TABLE USAGE DESCRIPTION: ; ; This table will be programmed into the chipset in the hook ; ; bla-bla-bla init. The registers in this table are the Registers in ; ; the bla-bla Function bla-bla (Bla Bla-bla unit). ; ; ; ; Format of each table entry: ; ; 1st byte: Chipset register number. ; ; 2nd byte: Bit Mask of Reserved Bits. Bits set to 1 in ; ; the mask will not be touched by the programming ; ; routine. All other bits will be cleared before ; ; applying OR Mask. ; ; If no reserved bits exist, make the mask = 0 ; ; 3rd byte: OR Mask. This mask will be validated against ; ; the mask of Reserved bits before being ; ; programmed into the chipset. ; ; ; ; This data structure is repeated as neccessary. ; ; ; ;-----------------------------------------------------------------------;Спасибо за инфу. Значит в моем примере 04h - 1st byte, BFh - 2nd byte, 00h - 3rd byte.
Даташит на CLE266 нашел, осталось найти вторую флешку и попробовать .
</font>
Тайминги DDR были 2.5-3-3-6 стали 2-2-2-5
DRAM Command Rate был 2T стал 1T
Биос с таймингами 2-2-2-5 CR1 прикрепляю к посту. Ссылка на оригинальный биос и прошивальщик в первом посте.
Это биос для ноутбука ECS G320 еще известный как RoverBook Partner E415 .
Биос проверялся с памятью DDR-400. Память DDR-266, установленная производителем, с такими таймингами работать скорее всего не сможет.
Непонятно зачем нужен регистр BBh? Биос его меняет, но в даташитах его описание я не нашел.
Это к вопросу о полноте документов. И так всегда. :)