Страницы

среда, 20 марта 2013 г.

прошивка 8800 GT в Quadro FX 3700 реализация 2D/3D режима

"нельзя сделать разделение режимов производительности, просто заполнив пустые строки в таблице частот. Разделение режимов требует внесения изменений во множестве мест BIOS, заполнение только таблицы частот не сделает режимы функционирующими и может привести к неработоспособности видеокарты после прошивки модифицированного BIOS." faq: nibitor

"Реализация переключения режимов 2D/3D на картах серии GF8800 (G92)
В NiBiTor-е:
- заходим на вкладку Tools-> Read BIOS-> Select Device.., выбираем карту-> ОК;
- далее: Tools-> Read BIOS-> Read Into NiBiTor-> File-> Save BIOS.. Сохраняем биос.
(Первые два пункта работают только в х86 ОСях).
- Открываем сохраненный BIOS: Files-> Open BIOS..;
- На вкладке Clockrates ставим галку на Change amount of active performance levels, в выпавшем окне выбираем "3";
- заходим на вкладку Tools-> Perf.Table Entries-> Show Entries;
- Копируем содержимое окна Perf. table entry 4 в первое и третье окно с заменой, скопировать нужно полностью,визуально в окне отображена не вся информация.
- Apply-> Abort;
- Сохраняем BIOS: Files-> Save BIOS.. (Желательно сохранить под другим именем, чем оригинальный, чтобы в случае не удачи перепрошиться обратно)
- Открываем сохраненный BIOS: File-> Open BIOS..
- Правим на вкладке Clockrates свои значения : 3D, 2D;
- Заходим на вкладку Voltages (появится предупреждающее окошко, жмем ОК), выставляем необходимый вольтаж, например: 3D- 1,1V; 2D- 0,95V;
- Сохраняем правленный BIOS: Files-> Save BIOS;
- прошиваем правленным BIOS-ом, с помощью утилиты NvFlash.
Все это Вы делаете на свой страх и риск!!!" forums.overclockers.ru
оригинальный вид биоса Version 62.92.16.00.A3

по вышеприведенной схеме, добавляю 2D режим:
Extra - - - -
3D 680, 1700, 1080, 1.05V (из предварительного разгона)
Thrtl - - - -
2D 400, 800, 400, 1.05V
выбраны 400MGz на памяти, чтобы проверить, будет ли вообще работать память на пониженной частоте.
как видим, в GPU-Z на вкладке Sensors, переключение частот работает, пик графиков находится в работе "Волосатого бублика".
снижаем частоту памяти до 100MGz и вольтаж до 0.95V, как в прошивке Quadro FX
Extra - - - -
3D 680, 1700, 1080, 1.05V (из предварительного разгона)
Thrtl - - - -
2D 300, 600, 100, 0.95V
прошиваем, видеокарта работает отлично, теперь у нас реализовано переключение в пониженное энергопотребление и соответсвенно снижение тепловыделения в простое и веб-серфинге.

из прочих модификаций биоса в NiBiTor, это изменения на вкладке Temperatures, с безуспешной попыткой заставить датчик ADT7473 регулировать обороты вентилятора.

убрано сообщение "GeForce 8800 GT VGA BIOS" при включении компьютера
вкладка Boot Settings, снять галочки Display Boot Messages и Display Memory Size,
подменю More Bootoptions поставить галочку Skip DDC scanning



полная прошивка в Quadro FX 3700

возможна только для референсных карт, моя не референсная
forums.overclockers.ru | Переделка 8800 GT (референс) в Quadro FX
"Вот некоторые итоги попыток перешивки G92-ых видеокарт БИОСами от Quadro FX. Квадрой от них карта не становится, но включается режим энергосбережения (т.е. переход в 2D). Интересны ваши мнения и отзывы." forums.overclockers.ru
после этого поста, было решено все таки попробовать прошиться прошивкой от Quadro FX 3700, пусть я уже и реализовал 2D на оригинальной прошивке.

биос скачал с форума techpowerup.com
есть еще версия для HP ноутбуков с G92 видеочипом

как ни странно, но в скачанном NvidiaQ3700512.rom частот для 2D не оказалось, они были добавлены вручную.

пробуем вшить чужой биос Version 62.92.16.00.04, файл переименован как bios.rom
команда nvflash -4 -5 -6 -A -Y bios.rom не смогла автоматически без ручного ввода прошить видеокарту.
команда nvflash --protectoff на всякий случай, хотя защиты на EEPROM не стоит.
"Обязательно с ключиком -g, а то страпы не правильно встанут." forums.overclockers.ru
команда nvflash -4 -5 -6 -g bios.rom
вводим последовательно "YES", "y", "y" для подтверждения

перепрошивка с ключом -g оставила Device ID и дату от прежней прошивки 8800gt

команда nvflash -4 -5 -6 bios.rom самая рабочая
прошила биос Quadro FX 3700 вместе с Device ID (0611->061A) и датой релиза .

уже при загрузке видны артефакты в виде пунктирных вертикальных полос, подумал может из-за моих модификаций биоса на два режима работы, но нет оригианьный с одним EXTRA перформанс левелом показывал также.
в винде минимальное разрешение, за курсором остаются жёлтые точки артефакты.
обнаружено новое устройство, драйвер автоматически установил Quadro FX 3700.
после перезагрузки BSOD.
откат на оригинальный биос 8800 GT. с текущим биосом от Quadro FX видны артефакты и искажения текста даже в DOS.

заключение: NiBiTor во вкладке Adv. Info я ничего не менял, но не думаю, что это все равно позволило бы не референсной 8800 GT работать с прошивкой от Quadro FX 3700.

ссылки:
Переделка 8800GT в 9800GT - нахрен не нужная перепрошивка
Video BIOS Collection
Anyone have BIOS for Quadro FX 3700?
NVIDIA Quadro FX 3700 Video BIOS (ROM) and Flash Utilities
Прошивка и редактирование биосов видеокарт Nvidia + FAQ.
Все о NVIDIA GeForce 8800GS/GT/GTS (G92) + FAQ
Четвертая ячейка отвечает за экстра, 3-я за 3D 2-я за Тротл, а 1-я за 2D.
softmodding XFX GeForce8800GT 512MB 600 to QUADRO FX 3700
Как сделать из GeForce 8800GT - Quadro 3700?
GeForce 8800GT Неправильно перешивается Device ID.
Google.ru search: device id 061A
Quadro из Geforce 9800 или 8800
программная переделка игровых карт от nVidia в профессиональные
NVIDIA GeForce To Quadro Soft-Mod Guide Rev. 4.1
GeForce 8800GTS-512 перевод в режим энергосбережения (2D)
GeForce 8800GT/8800GTS-512 перевод в режим энергосбережения (2D)
Профессиональные видеокарты Nvidia Quadro и ATI FireGl
После включения компьютера промелькивают строчки BIOS видеокарты и монитор с треском отключается

Комментариев нет:

Отправить комментарий