Loading...

г. Новосибирск, ул. Зыряновская, 18, оф. 3
Режим работы: с 9.00 - 19.00 сб.-вс. выходной.
WhatsAppIcon VKIcon TelegramIcon

FAQ - Частые вопросы


Все чипы семейств NV40 и NV43 соответственно производятся по единому процессу и имеют одинаковый набор блоков на выходе с конвейера. Причин последующего отключения части блоков две: брак кристалла в процессе производства ( в этом случае отключают тот блок, который не прошел выходное тестирование), и маркетинговые соображения (как для получения дополнительного количества дешевых карт, так и для укладывания в спецификации NVIDIA). И если брак есть брак, то маркетинговые соображения означают определенную вероятность исправности всех или части отключенных блоков. К примеру, в большинстве случаев все 6 вершинных блоков графического процессора в картах GeForce 6800 являются исправными, однако по спецификации таким картам положено 5 вершинных блоков, поэтому производители один блок отключают.

Само отключение производится двумя возможными способами - аппаратным и программным. Аппаратный заключается в задании списка включенных блоков в регистрах графического процессора. Таким способом конвейеры обычно блокируют непосредственно на заводе в случае обнаружения ошибок в готовом чипе. Программный заключается в использовании видеоBIOS для отключения блоков на стадии POST. К нему обычно прибегают непосредственно производители видеокарт. Утилита RivaTuner позволяет активировать конвейеры, заблокированные как одним, так и другим способом, начиная с версии RC15.2.

Перед тем, как начать использовать возможности RivaTuner, следует уточнить, какие блоки каким способом заблокированы. Для этого воспользуйтесь модулем диагностического отчета (Diagnostic report) из RivaTuner. Включите создание отчета по категориям "NVIDIA VGA BIOS information" и "NVIDIA specific display adapter information". После создания отчета проверьте значения строк SW units mask в разделе "NVIDIA VGA BIOS information" и HW units mask в разделе "NVIDIA specific display adapter information". Значение "none" означает, что таким способом блоков не отключено, в противном случае будут перечислены номера отключенных блоков. Сравните значения строк, один и тот же блок может быть отключен сразу двумя способами.

Для разблокировки в RivaTuner существуют два инструмента:

  1. Драйвер NVSTRAP. Подробная инструкция приведена в FAQ RivaTuner, с переведенной версией которого вы можете ознакомиться по данной ссылке
  2. Патч-скрипты NV40BIOSSwUnitsMaskEliminator и NV4хBIOSHwUnitsMaskEliminator.Предварительно вам нужно получить файл-образ BIOS с помощью NVFLASH. После этого запустите файл NV40BIOSSwUnitsMaskEliminator.rts (для разблокирования программно отключенных конвейеров) или NV4хBIOSHwUnitsMaskEliminator.rts (для аппаратно заблокированных) в соответствующих подпапках в папке PatchScripts в каталоге, куда вы установили RivaTuner, и следуйте инструкциям программы. Полученный в итоге образ BIOS нужно будет прошить обратно в видеокарту. Инструкции по работе с BIOS смотрите в FAQ Часть 4. Эти патч-скрипты разблокируют все конвейеры вместе. Вследствие этого изменять BIOS следует только после того, как вы убедитесь в работоспособности всех конвейеров карты с помощью NVSTRAP.

Настоятельно рекомендуем ограничиться разблокировкой только программно отключенных модулей, так как активация сбойного блока, заблокированного аппаратно, может привести к фатальным ошибкам в работе компьютера, вплоть до незагружаемости операционной системы до удаления драйвера NVStrap из автозагрузки. Также отметим, что разблокировка аппаратно отключенных блоков на данный момент возможна лишь для карт, построенных на чипах NV40/45, и NV43 ревизий до А3.


Мы в контакте