7994420702;horizontal

NVFLASH

Обновление BIOS интегрированных и мобильных графических решений NVIDIA #

BIOS интегрированных в чипсет материнской платы графических решений NVIDIA содержится в составе BIOS материнской платы и подлежит обновлению только вместе с ним. Вы не сможете обновить видеоBIOS отдельно (с помощью nvflash).

Мобильные решения NVIDIA, встречающиеся в ноутбуках, могут иметь различные исполнения. В одних исполнениях видеоадаптер выполнен в виде отдельной платы формата MXM. В этом случае видеоBIOS расположен в чипе на самой плате и может быть обновлен. Другой вариант — графический процессор и видеопамять распаяны на материнской плате ноутбука. В таких конфигурациях видеоBIOS содержится в составе BIOS ноутбука и не может быть обновлен отдельно. Иногда видеоадаптер выполнен в виде отдельной платы, но проприетарного дизайна (не MXM). BIOS может быть как в отдельном чипе, так и в составе BIOS ноутбука, но обычно в обоих случаях не подлежит обновлению с помощью nvflash.

BIOS, nForce, NVFLASH, VideoBIOS, ноутбуки

Как обновить видеоBIOS? #

Для этого надо воспользоваться утилитой nvflash. Наиболее надежным методом является обновление видеоBIOS из среды DOS без загруженных драйверов «верхней» памяти (HIMEM/EMM386 и их аналогов) с помощью DOS-версии nvflash.

Если компьютер оснащен дисководом (Floppy), возьмите образ аварийной дискеты. Создайте дискету, скопируйте на нее файл видеоBIOS и загрузитесь с нее.

Если компьютер не оснащен дисководом, можно попробовать обновление с загрузочного USB Flash диска. Потребуется диск емкостью не более 2 Гб. Флеш-диск следует отформатировать с помощью утилиты HPUSBFormatter. В диалоге утилиты следует указать файловую систему FAT и создание DOS-загружаемого диска. Для получения файлов DOS загрузите образ дискеты операционной системы FreeDOS (альтернативный сайт для загрузки образа, краткая статья об использовании ОС), распакуйте его в папку с помощью архиватора 7-Zip или утилиты WinImage и укажите путь к папке в диалоге HPUSBFormatter.

USB Flash format

После форматирования флеш-диска скопируйте на него содержимое архива с DOS-версией NVFLASH. Затем перезагрузите компьютер и зайдите в BIOS Setup материнской платы. В BIOS следует настроить загрузку компьютера с USB-устройства, обычно следует указать тип устройства как «USB Mass Storage» или «USB-HDD». Обратитесь к документации материнской платы за инструкциями по указанию загрузочных носителей.

В случае, если загрузиться в DOS невозможно (компьютер не имеет дисковода и не поддерживает загрузку с USB носителей), можно обновить BIOS из Windows, воспользовавшись Windows-версией nvflash.

Предупреждение: Обновление из Windows содержит дополнительный риск сбоя в процессе. Отключите перед запуском обновления BIOS антивирус, средства низкоуровневой настройки и мониторинга оборудования, экранные заставки и политики энергосбережения.

Вне зависимости от способа загрузки или версии nvflash, перед прошивкой обязательно сохраните резервную копию текущего видеоBIOS строкой nvflash -b имя_файла. После этого выполните nvflash имя_файла_BIOS. Дождитесь завершения процесса обновления и возврата к приглашению командной строки, после чего перезагрузите компьютер.

BIOS, DOS, NVFLASH, USB, VideoBIOS

Как обновлять видеоBIOS, если в компьютере установлено больше одной видеокарты на базе NVIDIA? #

Перед прошивкой сначала выполните команду nvflash --list. Будет выведен список всех видеокарт на базе NVIDIA с указанием порядковых номеров. Далее для обновления конкретной видеокарты используйте команду:

nvflash --index=порядковый_номер_карты имя_файла_BIOS

В случае двухпроцессорных видеокарт, таких как GeForce 7950 GX2, 9800 GX2, GTX 295 процедура схожа — каждый графический процессор из тандема имеет свой BIOS, который нужно сохранять/обновлять отдельно, и при этом после обновления BIOS видеокарты с порядковым номером 0 нельзя перезагружаться — надо сразу обновлять BIOS видеокарты с порядковым номером 1.

Предупреждение: Учтите, что у двухпроцессорных видеокарт имеется еще один BIOS — согласующего PCI-E моста BR04. Его прошивать не следует, будьте внимательны при указании номера устройства в команде nvflash!

GeForce 7950 GX2, GeForce 9800 GX2, GeForce GTX 295, NVFLASH, SLI, VideoBIOS

Как определить, обновляемый ли чип BIOS на видеокарте? #

Запустите утилиту nvflash как: nvflash -с. Если в результате будет выдано «Error, type 55», значит чип невозможно обновить, по крайней мере с помощью nvflash. Окончательно убедится можно по виду и маркировке чипа BIOS. Если маркировка содержит цифру 27, 37 или 47 в начале — чип одноразовый или с УФ-стиранием. Для видеокарт до-GeForce FX можно также подсчитать число ножек чипа BIOS, если их меньше 32 — чип не обновляемый.

NVFLASH, VideoBIOS

Я пытаюсь прошить видеоBIOS, но при попытке записать его в видеокарту nvflash пишет что-то там ID mismatch #

Это значит, что значения PCI SubVendorID/SubDeviceID, определяющие производителя видеокарты (например ASUS) и конкретную модель карты (например, V3800) в файле видеоBIOS не совпадают с значениями в BIOS карты. Проверьте редактором BIOS совпадение значений. Если Вам все равно (карта NoName, например), то запускайте процедуру записи как: nvflash -4 -5 -6 имя_файла

NVFLASH, VideoBIOS

7994420702;horizontal

Как редактировать видеоBIOS? #

Сушествует множество редакторов BIOS видеокарт NVIDIA. Коллекция таких программ доступна на нашем сайте в разделе утилит. Выбор программы зависит от задачи, кторую вы хотите решить путем модификации видеоBIOS, но в целом для видеокарт на базе графических процессоров до GeForce 4 Ti включительно рекомендуется использовать редактор RVBEdit, а для более новых видеокарт —  редактор NiBiTor. Для новейших видеокарт на базе Fermi (GeForce GTX 400 и новее) рекомендуется использовать Fermi BIOS Editor.

Перед редактированием следует сделать резервную копию BIOS видеокарты. В редакторе нужно или открыть файл с образом BIOS, полученный с помощью nvflash или из Интернет, или считать BIOS из видеокарты напрямую. Для последнего в RVBEdit в меню «Open» выберите «Read from memory», в NiBiTor в меню «Tools» выберите «Read BIOS - Device». В конце работы сохраните BIOS в файл и прошейте итоговый файл в видеокарту.

Fermi BIOS Editor, GeForce 4 Ti, NiBiTor, NVFLASH, RVBEdit, VideoBIOS

Предупреждение об особенностях BIOS видеокарт на базе GeForce 6Х00 и более новых #

BIOS видеокарт GeForce 6X00 и более новых настолько велик по размеру, что не всегда может быть полностью отображен в оперативную память компьютера. Поэтому не пытайтесь сохранить BIOS видеокарты в файл старыми и общесистемными программами, не предназначенными специально для новых видеокарт NVIDIA (сохраняющими BIOS через ShadowRam). По этой же причине не получится использовать такие утилиты как VGABIOS для проверки перед прошивкой. Настоятельно рекомендуется использовать nvflash для получения 100%-работоспособной копии BIOS. В крайнем случае используйте опцию «Read BIOS - Device» редактора NiBiTor или RivaTuner с ключом запуска /BI для сохранения BIOS в файл.

NiBiTor, NVFLASH, RivaTuner, VGABIOS, VideoBIOS

Почему разгон видеокарты даже на 1 МГц приводит к столь резкому падению производительности? #

Данная ситуация характерна для видеокарт GeForce FX — 7X00 производства ASUS, а также при использовании модифицированных BIOS с заявленным отключенным «автотормозом». Общая черта — отсутствие у видеокарты разделения режимов работы на 2D и 3D. Проблема возникает из-за ошибки драйвера в разгоне таких видеокарт. Разгоняйте карту только по чипу или воспользуйтесь утилитой PowerStrip.

Участник форума BlackIsle предложил иной метод решения проблемы: через редактирование BIOS видеокарты. Вам понадобятся редактор видеоBIOS RVBEdit, утилита обновления BIOS nvflash и BIOS от видеокарты на базе GeForce FX 5200.

В RVBEdit читаете BIOS своей видеокарты, в меню «Open» выбрав «Read from memory», и сохраняете его, допустим под именем my.rom. Далее открываете BIOS от FX 5200 и, не закрывая программу, открываете в ней свой BIOS. Теперь на закладке «Initialization» в области «Memory Clock tables» меняете первую строку на те частоты которые Вам нужны. После того как в первой строке Вы заполнили частоты ядра и памяти жмете обе кнопки «DUP» под обоими столбцами чтоб эти частоты проставились во всех строках. Сохраняете измененный BIOS, например под именем new.rom, и прошиваете его в видеокарту.

Редактор NiBiTor, начиная с версии 2.8, может изменять исходную частоту, устанавливаемую видеоBIOS при включении компьютера («Bootup Clocks»), за счет этого для таких видеокарт возможен разгон без использования средств драйвера.

Asus, GeForce FX 5200, NiBiTor, NVFLASH, overclock, PowerStrip, RVBEdit, VideoBIOS, автотормоз, драйвер, разгон