у меня с биосом 1201 262 МГц по шине из биоса... жуть...
кстати, подредактировал свой биос 1201 CBROM (писали уже как), вытащил оттуда файл видеобиоса, заменил на более новый и нибитором поставил там частоты 565 МГц (это стабильный потолок для моей встроенной видео) - класс ))) мне нравится, автокад с прозрачностями не тормозит больше )) рекомендую, вообщем ))
Беру прошивку БИОС мамы версии 10,01, беру Award cbrom cbrom 1001.bin /vga release - удаляю VideoBIOS беру прошивку ноута Asus F5M с помощью Ami MMTool извлекаю pci rom с ID 10DE:0247 (это видеобиос) беру NiBiTor открываю его меняю Device ID на 240 (для Asus M2NPV-VM) меняю частоту на 600 для всех трёх профилей 2D, 3D, Throttle и для Bootup Clock. Далее добавляю новый видеобиос cbrom 1001.bin /vga vga.rom далее прошиваю 1001.bin в мать. Ну и тестирую. Единственное с родным радиатором приклеенным на жвачку гнать выше 500 нежелательно. То же проверено на матери GA-K8N51GMF, но биос видеокарты не помню где брал новее. По-моему из какого-то микростара.
я создал загрузочную флешку под дос, скачал файл CBROM220 (можно скачать с rom.by), скачал биос 1201, скачал биос от ноута Asus F5M (с асусапдейт), утилитой Ami MMTool из биоса ноута выковырял видео биос (версия его была новее, чем оного в 1201), открыл нибитором биос и поставил три одинаковые частоты, например 565 )), потом на вкладке БУТКЛОКС тоже поставил 565 (это важно, чтобы частоты везде были ОДИНАКОВЫМИ!!!!!!!), соответственно, кинул на загрузочную флешку файл CBROM220.exe 1201.bin 565.rom
загрузился из-под флешки (ДОС т.е.) и для моих файлов делал такие комманды
cbrom220 1201.bin /vga release - это я удаляю VideoBIOS
cbrom220 1201.bin /vga 565.rom - это я вставляю новый биос 565.ром в биос матери ))
все прошло гладко и производительность возросла ))), эх, еще бы напругу уметь повышать на чипсете, тогда 600 точно возьмет )))
Member
Статус: Не в сети Регистрация: 14.06.2005 Откуда: Minsk, Belarus
Там в нибиторе можно повышать напругу на видео - правда не уверен что действует. В меню Tools - Voltage Table Editor и закладка Voltages в основном окне. Кроме того насчёт - это важно, чтобы частоты везде были ОДИНАКОВЫМИ - необязательно. Это три профиля - один для 2D, другой для 3D, третий для простоя. Bootup clock - БИОС параметры, действуют до тех пор, пока не загружен драйвер.
По частотам GA-K8N51GMF на ура взяло 600.
_________________ А у меня 25.08.2008 родились два сына близнеца!!!!!!!!!!!!!!
А у ВАС?
Junior
Статус: Не в сети Регистрация: 10.10.2007 Откуда: Москва
Вопрос немного не по теме...но больше не нашел тем, с обсуждением данной материнки. Кто-нибудь сталкивался с такой проблемой шипения звука во встроенной звуковухе ? В основном оно появляется когда ставишь музыку или фильм на паузу, потом запускаешь и появляется шипение в виде помех...опять делаешь на паузу/старт шипение убирается....может это из-за драйверов. Внешнюю звуковуху подключить не могу, т.к. один PCI слот занят ТВ-Тюнером, а другой вентилятором от видюхи
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Екатеринбург
galleon2006 писал(а):
В основном оно появляется когда ставишь музыку или фильм на паузу, потом запускаешь и появляется шипение в виде помех...опять делаешь на паузу/старт шипение убирается....может это из-за драйверов.
Именно из-за них. Я убираю драверы ADI и оставляю микрософтовские.
Цитата:
Аудиодравйер SoundMAX ADI1986A 5.10.1.4151, идущий в комплекте с платой, содержит ошибку, из-за которой в различных ситуациях выдается шум. Поэтому вместо него надо стандартный драйвер Microsoft версии 5.10.0.5010.
Замена драйвера производится так:
Мой компьютер-Свойства-Оборудование-Диспетчер устройств- Звуковые, видео и аудио устройства- SoundMAX Integrated Digital HD Audio- Обновить дравер- Нет (в ответ на предложение подколючиться к Windows Update)- Установка из указанного места- Не выполнять поиск- Выбрать Microsoft UAA Function Driver for High Definition Audio
The original ASUS BIOS for overclocking sucks!.
This MoBo don´t has any VCORE option in your BIOS, only AUTO can be used.
This can be solved only with one BIOSmod, that offer options to modify the CPU and the memory voltages.
Если скомпилировать изашить вот это вместо биоса для сетевой карты - вроде можно менять HT
ROM_SIZE_IN_BLOCK = 1 ; 1 means ROM size is 1 block (512 bytes)
ROM_SIZE_IN_BYTE = ROM_SIZE_IN_BLOCK * 512
VENDOR_ID equ 10DEh ; PCI Vendor ID (must match your ethernet vendor id)
; exp: 10DE = nVidia
DEVICE_ID equ 0269h ; PCI Device ID (must match your ethernet devicie id)
; exp: 0269h = NF-M2 NIC
ROMStart:
db 0x055, 0x0AA ; ROM Header 55,AA -> Bootable rom
db (ROMEnd - ROMStart)/512 ; ROM Size in 512byte
jmp MAIN db 0 ; checksum, to be filled in later
TIMES 18h-($-$$) DB 0 ; padding zeros to offset 18h
DW PCIHDR ; pointer to PCI Header
DW PNPHDR ; pointer to PnP Expansion Header
PCIHDR: DB 'PCIR' ; PCI data structure signature
DW VENDOR_ID ; vendor ID (must match real PCI device)
DW DEVICE_ID ; device ID (must match real PCI device)
DW 0 ; pointer to vital product data (0=none)
DW 24 ; PCI data structure length [B]
DB 0 ; PCI data structure revision (0=PCI 2.1)
DB 2,0,0 ; PCI device class code (2=network ctrlr,0=eth.)
DW ROM_SIZE_IN_BLOCK ; ROM size in 512B blocks
DW 0 ; revision level of code
DB 0 ; code type (0=x86 compitable)
DB 80h ; last image indicator
DW 0 ; reserved
PNPHDR: DB '$PnP' ; PnP data structure signature
DB 1 ; PnP structure revision
DB 2 ; PnP structure length (in 16B blocks)
DW 0 ; offset to next header (0-none)
DB 0 ; reserved
DB 33h ; PnP structure checksum
DD 0 ; device identifier
DW 0 ; pointer to manufacturer string
DW 0 ; pointer to productname string
DB 2,0,0 ; device class code (2=network ctrlr,0=eth.)
DB 64h ; device indicators (64h - shadowable,cacheable,not
; only for boot,IPL device)
DW 0 ; boot connection vector (0-none)
DW 0 ; disconnect vector (0-none)
DW 0 ; bootstrap entry vector (0-none)
DW 0 ; reserved
DW 0 ; static resource info vector (0-none)
MAIN:
pushfd
push eax
push ebx
push bx
push dx
push si
push ds
push bp
mov eax,08000C294h ; cDRAM Configuration High address
mov ebx,000000080h ; copy register data for Async Latency 8nsec
mov dx,0CF8h ; set port address
out dx,eax ; send address through the port
mov dx,0CFCh ; set port data
in eax,dx ; fetch data
and eax,0FFFFFF0Fh ; set data byte to zero
or eax,ebx ; increase data by new setting
out dx,eax ; send data through port data
mov eax,08000C288h ; DRAM Timing Low address
mov ebx,000A00000h ; copy register data for Twr: 5T/Trrd: 4T
mov dx,0CF8h ; set port address
out dx,eax ; send address through the port
mov dx,0CFCh ; set port data
in eax,dx ; fetch data
and eax,0FF0FFFFFh ; set data byte to zero
or eax,ebx ; increase data by new setting
out dx,eax ; send data through port data
mov eax,080000050h ; Register with HT-multi
mov ebx,000000400h ; HTT multi:
; 0h-1x; 1h-1,5x; 2h-2x; 3h-2,5x;
; 4h-3x; 5h-4x; 6h-5x;
mov dx,0CF8h ; set port address
out dx,eax ; send address through the port
mov dx,0CFCh ; set port data
in eax,dx
and eax,0FFFFF8FFh ; set data in eax
or eax,ebx ; increase data
out dx,eax ; send data through port data
pop bp
pop ds
pop si
pop dx
pop bx
pop ebx
pop eax
popfd
retf ; return far to system bios routine
times (ROM_SIZE_IN_BYTE-$) db 0 ; use 00h as the padding bytes until we reach the ROM size
; The last byte (512th) will be the patch_byte for the checksum
; patch_byte is calculated and automagically inserted below
PREV_CHKSUM = 0
repeat $
load CHKSUM byte from %-1
CHKSUM = (PREV_CHKSUM + CHKSUM) mod 0x100
PREV_CHKSUM = CHKSUM
end repeat
store byte (0x100 - CHKSUM) at ($-1) ; store the patch_byte
ROMEnd:
или так
Opsss, this is PCI-ROM not ISA. Here's full ISA-ROM code:
code:
use16 ; 16bit mode
ROM_SIZE_IN_BLOCK = 1 ; 1 means ROM size is 1 block (512 bytes)
ROM_SIZE_IN_BYTE = ROM_SIZE_IN_BLOCK * 512 ; number of 512 byte blocks
ROMStart:
db 0x055, 0x0AA ; ROM Header 55,AA -> Bootable rom
db (ROMEnd - ROMStart)/512 ; ROM Size in 512byte
jmp MAIN; jump to main routine
db 0 ; checksum, to be filled in later
times (256)-($-$$) db 0 ; locate Main routine at 100h
MAIN:
pushfd
push eax
push ebx
push bx
push dx
push si
push ds
push bp ; clear the registers for use by pushing the data down
mov eax,080000050h ; Register with HT-multi
mov ebx,000000400h ; HTT multi:
; 0h-1x; 1h-1,5x; 2h-2x; 3h-2,5x;
; 4h-3x; 5h-4x; 6h-5x;
mov dx,0CF8h ; set port address
out dx,eax ; send address through the port
mov dx,0CFCh ; set port data
in eax,dx
and eax,0FFFFF8FFh ; set data in eax
or eax,ebx ; increase data
out dx,eax ; send data through port data
pop bp
pop ds
pop si
pop dx
pop bx
pop ebx
pop eax
popfd ; clear the registers and return data as we are finished
retf ; return far to system bios routine
times (ROM_SIZE_IN_BYTE-$) db 0 ; use 00h as the padding bytes until we reach the ROM size
; The last byte (512th) will be the patch_byte for the checksum
; patch_byte is calculated and automagically inserted below
PREV_CHKSUM = 0
repeat $
load CHKSUM byte from %-1
CHKSUM = (PREV_CHKSUM + CHKSUM) mod 0x100
PREV_CHKSUM = CHKSUM
end repeat
store byte (0x100 - CHKSUM) at ($-1) ; store the patch_byte
ROMEnd:
Save this code as isa_rom.asm. Compile it with FASM (press F9). Add isa_rom.bin file (should be 512 bytes length) to BIOS with command:
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения