Об аварийном восстановлении bios на флеш-микросхемах spi flash

Даунвольтинг видеокарты для майнинга.

Ядро видеокарты в зависимости от нагрузки может работать в разных режимах. Скидывать частоты при троттлине, или работать на максимум, если нет перегрева.

Для майнинга Ethereum нам не нужны высокие частоты ядра, к тому же видеокарты будет потреблять больше энергии, что негативно скажется на доходности, потому что профит будет ниже.

Для стабильной добычи и работы видеокарты хватит частоты ядра 1150 Мгц. Меняем все значения в таблице «GPU» после 900 Мгц.

Снизить частоту ядра это половина дела, далее нужно поменять значения напряжения ядра. Для этого в правом столбце таблицы «GPU» меняем значения после 1257 mV на «65286».

Дополнительно можно попытаться понизить TDP видеокарты, поменяв следующие значения на “100” или “110” Вт.

Мои фермы работают под управлением операционной системы для майнинга HiveOS, где показатель максимального TDP у видеокарт можно менять в настройках рига.

Прошивка BIOS видеокарт AMD RX

Для этого могут использоваться разные программы, но мы действуем с помощью AMDvbflash, так как считаем её наиболее стабильной и удобной. Она идёт архивом, и его нужно извлечь в корень диска C, чтобы упростить дальнейший ввод команд. В папку с ней вставляется и модифицированный БИОС.

При помощи CMD в Windows заходим в корень папки, вводя последовательно такие команды:

cd /d C:\название папки с распакованной программой.

Далее прописываем следующее:

  • amdvbflash -unlockrom 0 – разблокировка для предстоящей прошивка видеокарты для майнинга.
  • amdvbflash -f -p 0 название файла BIOS.rom – непосредственно запуск процесса прошивки.

Далее приложение выполнит необходимые операции и попросит перезагрузить компьютер. Всё, новенький БИОС прошит и все параметры, указанные в предыдущих шагах, применены.

Включение видеокарты в Диспетчере устройств

Еще одной альтернативой использования BIOS является Диспетчер устройств. Системная утилита позволит не только выполнить включение нужной видеокарты, но и обновить драйвера.

  • Открыть свойства ярлыка «Мой компьютер».
  • Слева выбрать «Диспетчер устройств».

В представленном списке раскрыть строку «Видеоадаптеры». Если на ноутбуке установлено две видеокарты, то они здесь отобразятся.
Кликнуть правой кнопкой по нужной, в контекстном меню выбрать «Включить». Здесь же выполняется обновление или установка драйверов.

Если действие выполняется на стационарном ПК, то дополнительно потребуется переключить шнур монитора: с встроенной видеокарты на внешнюю или наоборот. Перед этим следует в обязательном порядке отключить питание компонентов.

Это все способы, как включить встроенную и дискретную видеокарту на компьютере или ноутбуке. BIOS является главной системой, которая контролирует работу составляющих элементов, но в то же время есть гораздо более простые методы включения и переключения графических процессоров: программа от производителя или Диспетчер устройств.

Модификация BIOS видеокарты в ноутбуке

Вступление

Все началось после того, как я сделал upgrade своего ноутбука НР 8510. Я поменял процессор и видеокарту. В тот момент я стал счастливым обладателем видеокарты NVIDIA Quadro FX 570M. До замены у меня стояла ATI HD 2600 Mobility, которая значительно уступала по производительности Quadro FX 570M. Но и всей вычислительной мощности Quadro FX 570M мне было мало. Пришлось использовать штатные средства разгона RivaTuner. Предельные частоты я определил, создал профиль… Но разгон видеокарты был возможен только в Windows, а я еще пользуюсь Linux и MacOS X. В Linux я знаю только одну утилиту для разгона, да и та не работает с моей видеокартой. А вот в MacOS такие утилиты вовсе отсутствуют! А как не хотелось терять производительность, тем более зная, что еще есть запас. Этот факт не давал мне покоя около года. Я перепробовал целую кучу способов, утилит, но результат был нулевой. Но все же была надежда найти способ и прошить BIOS видеокарты с нужными частотами, но не так все просто оказалось…

Подготовка

Итак, в наличии ноутбук НР 8510pw, имеющий следующие характеристики:

Для выполнения задачи потребовались:

  • BIOS ноутбука;
  • ADDCC V3 (для работы требует установленного .NET FrameWork) для декомпилирования BIOS НР;
  • HPQFlash (patched) для прошивки BIOS ;
  • CabPack для упаковки файла прошивки;
  • RivaTuner для контроля частот и температуры;
  • NiBiTor для просмотра и поиска HEX значений в BIOS видеокарты;
  • любой HEX-редактор (я использовал HxD) для изменения HEX-значений в системном BIOS ;
  • 3DMark 05

Обновление BIOS/UEFI

Все доступные способы для обновления BIOS-UEFI с подробным пошаговым руководством

Имеется три основных варианта обновления BIOS:

  1. Загрузить файл BIOS с сайта производителя, скопировать его на USB Flash накопитель, зайти в ПК BIOS и найти в нем опцию для обновления прошивки.
  2. Если BIOS не поддерживает перепрошивку, то может потребоваться создание работающего USB-накопителя на базе DOS с файлом BIOS, с которого необходимо будет загрузиться.
  3. Скачать программу перепрошивки для Windows и запустить исполняемый файл, обычно поставляемый крупными производителями ПК, такими как Dell, HP и т.д.

Программы обновления BIOS:

  • @BIOS;
  • MSI: Live Update;
  • Asus: Asus Update.

Каждый производитель обычно имеет свои утилиты обновления BIOS/UEFI. Для прошивки BIOS c помощью утилит требуется скачать и запустить программу и действовать в соответствии с ее подсказками.

Для обновления БИОС некоторые разработчики имеют специальные утилиты, например MSI Live Update

Если ПК собран самостоятельно или приобретен у обычного производителя, используется 1-й вариант обновления.

Узнать версию BIOS

Перед обновлением BIOS важно убедиться, что устанавливаемая прошивка новее существующей на ПК. Для этого нужно открыть приложение «System Information» («Сведения о системе»)

Шаг 1. Нажать сочетание клавиш «Win+R» (Win размещена справа от «Ctrl»), напечатать в меню «msinfo32» и щелкнуть «OK».

Печатаем в поле «msinfo32», щелкаем «OK»

Шаг 2. В открывшемся окне версия BIOS расположена справа под частотой процессора, а именно в графе «BIOS VersionDate» («Версия БИОС»). Записать номер и дату версии BIOS, чтобы сравнить ее с последней версией, доступной на вебсайте производителя.

Находим версию БИОса в графе «BIOS VersionDate» и переписываем номер и дату версии

Подготовить флеш-накопитель USB

Перед процедурой перепрошивки BIOS нужно подготовить чистый флеш-накопитель , отформатировав его в систему FAT32.

Шаг 1. Вставить USB-флеш накопитель в USB-разъем.

Вставляем USB-флеш накопитель в USB-разъем

Шаг 2. Открыть ярлык «Компьютер» на рабочем столе.

Открываем ярлык «Компьютер» на рабочем столе

Шаг 3. Щелкнуть по вставленному накопителю правой кнопкой мыши и выбрать левой «Форматировать».

Щелкаем по иконке накопителя правой кнопкой мыши, выбираем левой «Форматировать»

Шаг 4. В раскрывающемся списке «Файловая система» выбрать «FAT32» и щелкнуть «Начать».

В списке «Файловая система» выбираем «FAT32», щелкаем «Начать»

Выполнение обновления BIOS/UEFI

Для скачивания новой версии BIOS необходимо найти страницу поддержки материнской платы на сайте ее изготовителя. Последняя прошивка обычно находится в разделе загрузки.

Обновление UEFI материнской платы ASUS P8H77-V (пример).

Переходим в поддержку на сайте ASUS по указанной ссылке, выбираем «Материнские платы»

Шаг 2. В раскрывающемся списке выбрать платформу и модель платы, затем щелкнуть справа «Драйверы и утилиты».

В раскрывающемся списке выбираем платформу и модель платы, затем щелкаем справа «Драйверы и утилиты»

Шаг 3. Щелкнуть по закладке «BIOS и ПО» и нажать «Скачать».

Щелкаем по закладке «BIOS и ПО», нажимаем «Скачать»

Скачанный файл можно увидеть в меню браузера «Загрузки».

Скачанный файл можно открыть в меню браузера «Загрузки»

Шаг 4. Раскрыть щелчком мыши файл архива прошивки, нажать «Извлечь», выбрать USB-накопитель и нажать «OK». Файл будет помещен на USB-накопитель.

Нажимаем «Извлечь», выбираем USB-накопитель и нажимаем «OK»

Шаг 5. Перезагрузить ПК и в начале его загрузки многократно нажимать клавишу «Del» («F2», «F1+Fn» или «Esc»), чтобы войти в UEFI/BIOS.

В начале загрузки компьютера многократно нажимаем соответствующую клавишу, чтобы войти в UEFI/BIOS

Шаг 6. После захода в UEFI щелкнуть «Дополнительно».

Щелкаем «Дополнительно»

Шаг 7. Щелкнуть «OK».

Щелкаем «OK»

Шаг 8. Выбрать утилиту ASUS EZ Flash 2.

Выбираем утилиту ASUS EZ Flash 2

Шаг 9. Утилита откроет USB-накопитель. Щелкнуть по файлу BIOS UEFI и нажать «OK», соглашаясь c чтением файла BIOS.

Щелкаем по файлу BIOS UEFI и нажимаем «OK», соглашаясь c чтением файла BIOS

Шаг 10. Нажать «OK», соглашаясь с обновлением BIOS.

Нажимаем «OK», соглашаясь с обновлением BIOS

Шаг 11. Нажать «OK».

Как настроить видеокарту в BIOS

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

Запустите компьютер или в том случае, если он уже был включен, перезагрузите.
Сразу же после запуска ПК нажмите на «Delete» или клавиши от F2 до F12. Это необходимо сделать, чтобы попасть непосредственно в меню BIOS

Здесь очень важно успеть нажать на нужную кнопку до того, как начнётся загрузка ОС, поэтому рекомендовано жать её постоянно, вплоть до того момента, пока не осуществится переход в настройки. Некоторые компьютеры имеют свои уникальные клавиши, которые помогают попасть в БИОС

Вы можете узнать о них, просмотрев документацию к ПК.

Нажмите на значение «Chipsetsettings». Этот пункт может иметь и другое название, но в любом случае оно будет содержать такой фрагмент – «Chipset». Иногда необходимый раздел можно обнаружить в меню «Advanced». Все пункты и наименования настроек схожи между собой, вне зависимости от используемого компьютера. Чтобы перескочить с одного пункта на другой, воспользуйтесь стрелочками клавиатуры. Обычно в нижней части экрана отображается подсказка, как переходить с одной позиции на другую. Для подтверждения перехода в раздел нажмите кнопку Enter.

Перейдите в раздел «Graphics Aperture Size», который также может иметь и другое название — «Aperture Size». В любом случае нужный пункт будет содержать частицу «memory» или «size». В открывшемся окне вы можете указать любой необходимый объем памяти, но он не должен превышать объём вашей текущей оперативной памяти. Желательно не отдавать больше 20% вашей ОЗУ под нужды видеокарты, так как это может замедлить работу компьютера.

Крайне важно правильно закончить работу в BIOS. Для этого нажмите кнопку Esc или выберите пункт Exit в интерфейсе БИОС. Обязательно выберите пункт «Save Changes» и нажмите Enter, после чего останется только нажать на клавишу Y. Если не выполнить пошагово последний описанный пункт, произведенные вами настройки не сохранятся и все придется начинать заново.

Компьютер автоматически перезагрузится с соблюдением настроек, указанных в BIOS.

Как вы смогли убедиться, настроить видеокарту не так сложно, как кажется на первый взгляд. Самое главное – следовать инструкциям и не предпринимать никаких действий, кроме тех, которые описаны в этой статье.

Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.

Восстановление BIOS с помощью программатора

В случае невозможности восстановить BIOS описанными выше способами (с принудительной прошивкой с ключом f, а также с помощью замыкания контактов 1-8 флеш-памяти), нужно выпаять микросхему и прошить в нее верную версию, либо заменить на другую, с рабочим BIOS-ом.

Для демонтажа микросхемы нужно обработать флюсом ее выводы, прогреть и выпаять.

Без выпаивания микросхему BIOS можно прошить, подключившись к ее контактам специальной прищепкой:

Для прошивки BIOS можно использовать универсальный программатор, например, SkyPro, EZP2010, Xgecu/Minipro TL866II Plus и другие. Главное, чтобы он поддерживал работу с установленным на видеокарте типом флеш-памяти.

Что нужно для прошивки?

Видеокарты из ноутбуков нельзя перепрошить напрямую. Та же ситуация с интегрированными графическими чипами. У них просто нет своей BIOS, которая хранилась бы во внутренней памяти видеоадаптера (Video ROM). Обновления на него устанавливают через основную БИОС компьютера.

Во время загрузки Firmware нельзя отключать ПК. Предугадать, когда возникнут проблемы с электричеством, невозможно. Поэтому воспользуйтесь устройством бесперебойного питания, если оно у вас есть.

Перед тем как прошить видеокарту NVIDIA, узнайте её спецификации и установленную версию BIOS. Это можно сделать при помощи программы CPU-Z. Найдите её в сети, скачайте и запустите. Вам нужна информация из раздела «Graphics Card».

  • Модель устройства («Name»);
  • Его идентификатор («Device ID»);
  • Тип, размер и частоту видеопамяти («Memory Type». «Memory Size» и «Memory Clock»);
  • Ширину шины («Bus Width»);
  • Частоту ядра видеоадаптера («CPU Clock»);
  • Текущую версию БИОС («Version BIOS»);
  • Производителя («Subvendor»). Там не всегда указана NVIDIA. У неё много партнёров, которые создают модели этой марки — ASUS, Gigabyte, MSI, Palit.

Спецификации потребуются при выборе Firmware. Актуальные программы можно найти на официальном сайте производителя. Если их там нет, напишите в любом поисковике запрос «Прошивка для видеокарты ». Подойдёт, к примеру, сервис «techpowerup». Скачайте ПО, которое создано специально для определённой модели графической платы. Ориентируйтесь на её характеристики и текущую версию БИОС. Файл Firmware должен иметь формат .rom. Не загружайте ничего с сомнительных ресурсов.

Обновление доступно только для видеоадаптера с одним графическим процессором. Если их два, установка ПО может закончиться плохо. Обычно количество указано в названии модели.

  • Обновите драйвера NVIDIA;
  • Подготовьте флэш-накопитель или карту памяти (понадобится для загрузки через DOS);
  • Создайте резервную копию старой Firmware. Для этого в программе CPU-Z нажмите на кнопку в виде стрелочки (она находится рядом с версией BIOS), выберите «Save to file» и укажите путь к папке. Так вы всегда сможете вернуться к предыдущей версии ПО.

POST

После включения компьютера BIOS производит опрос системной шины на наличие периферии. Если среди таковой было найден графический адаптер, то он отображает его ПЗУ на диапазон физических адресов . И перенаправляет запросы с вектора int 10h на эти адреса.

Для встроенной видеокарты используется встроенный сервис int 10h.

В дальнейшем BIOS производит установку начального видео режима, одного из ниже перечисленных: 

  • 02 —  для чёрно-белого монитора.
  • 03 —  для цветного монитора.
  • 07 — для монохромного монитора.

Функция 00h Set video mode

Установить видеорежим. 

Входные параметры:
AH = 00hAL = Номер видео режима; очистка экранаВыходные параметры: отсутствуюОписание функции:

Функция имеет задержка  около 600 мс.  Для того чтобы монитор успел среагировать.

Стандартные VGA режимы 00h-13h. Если бит 7 в AL, равен 1 то экран не очищается.

Пример использования:

mov ah,0 ; функция выбора режима работы видеоадаптера
mov al,mode ; выбираем режим mode
int 10h ; Вызов прерывания видео сервиса.

Исходный код:
Временно не приводиться в виду большого объёма кода. 

Функция 01h Set cursor size

Установить размер каретки. Входные параметры:
AH = 01h
CH=биты 0..4 верхняя линия курсора
CL=биты 0..4 нижняя линия курсораВыходные параметры:
отсутствуютОписание функции:
Устанавливает размер каретки.Пример использования:Исходный код:
Временно не приводиться в виду большого объёма кода. 

Функция 02h Set cursor position

Установить позицию каретки. Входные параметры:
AH = 02h
BH=страница для которой установить курсор. (0-текущая)
DL=позиционный номер столбца
DH=позиционный номер стокиВыходные параметры: отсутствуюОписание функции:

Примечание! В таких эмуляторах как Bochs и Qemu необходимо разрешить аппаратное прерывания для работы данной функции.

Пример использования:
Исходный код:
Временно не приводиться в виду большого объёма кода. 

Функция 03h Get cursor position

Получить позицию каретки. Входные параметры:
AH = 03h
BH=страница для которой установить курсор. (0-текущая)Выходные параметры:
CH=биты 0..4 верхняя линия курсора
CL=биты 0..4 нижняя линия курсора
DL=позиционный номер столбца
DH=позиционный номер стокиОписание функции:Пример использования:
Исходный код:
Временно не приводиться в виду большого объёма кода. 

Функция 04h Get light-pen position

Получить позицию светового пера

Функция осталась на обочине истории. И не поддерживается. 

Входные параметры:
AH = 04hВыходные параметры:
AH=00 (означает что функция не активна)Описание функции:Пример использования: Исходный код: Временно не приводиться в виду большого объёма кода. 

Функция 05h Change active page display

Сменить активную страницу дисплея. Входные параметры:Выходные параметры: отсутствуюОписание функции:Пример использования:
Исходный код:
Временно не приводиться в виду большого объёма кода. 

Функция 0Eh  Write TTY Charecter

Вывести символ методом телетайпа.

Выводит символ с обработкой служебных кодов таких как перевод строки.

Входные параметры:
AH = 0Eh
AL = Символ для записи
BH = Display page number (text modes)
BL = Foreground color (graphics modes)Выходные параметры: отсутствуюОписание функции:
При выводе по протоколу TTY используются следующие служебные символы и правила.
7 Биип, телефонный звонок8 Backspace, «пробел назад» или затирания последнего символа.10 Перевод каретки на новую строку13 возврат каретки в начало стоки

Остальные символы обрабатываются как простые знаки.

Но при их выводе надо учитывать:1)если строка закончится, то будет перенос на новую строку2)если закончились строки, то происходит прокрутка экрана вверх.3) При прокрутки вверх для заполнения используется атрибут последнего символа.

При затирании символов, надо учесть что:
1) если мы затираем символ с позицией 0, то мы должны остаться в этой позиции.
После вывода любого символа происходит перемещение каретки. 

Пример использования:Исходный код:
Временно не приводиться в виду большого объёма кода. 

1. Описание БИОСа IBM PS/2;http://www.mcamafia.de/pdf/ps2bios2.pdf
2. Описание БИОСа Phoenix;http://www.esapcsolutions.com/ecom/drawings/PhoenixBIOS4_rev6UserMan.pdf
3. Библиотека системного программиста. Том 3. Программирование видеоадаптеров CGA, EGA и VGAhttp://www.frolov-lib.ru/books/bsp/v03/index.html
4. Руководствоп на BIOS от NVidia
«NVidia BIOS V3XX Manual.doc»

Как добиться увеличения хэшрейта на видеокартах AMD RX Polaris?

Чтобы ускорить майнинг — нужно прибегнуть к разгону, но не ядра (в случае Ethereum) а оперативной видеопамяти. Изначально оперативная память работает на штатных таймингах, которые нужно изменить для лучших показателей в майнинге Эфира. После остается занизить энергопотребление и частоту ядра, чтобы добиться лучшей энергоэффективности и окупаемости как следствие.

При покупке видеокарт 400 или 500 серии обращайте внимание на частоту оперативной памяти, чем она выше, тем легче будет её повысить до нужных стабильных значений

Программы для прошивки видеокарты AMD RX для майнинга:

  • ATIWinflash – Программа, которая сохраняет файл биоса из видеокарты, также прошивает видеокарту;
  • Polaris Bios Editor – утилита, которая позволяет проводить манипуляции и корректировки значений в фале биоса, выгруженном из видеокарты с помощью утилиты ATIWinflash;
  • GPU-Z – программа помогающая узнать фирму производителя модулей оперативной памяти у вашей видеокарты.

Наглядно продемонстрирую пример прошивки биоса на видеокарте AMD RX 580 8GB.

Восстановление BIOS у видеокарт замыканием контактов флеш-памяти при загрузке операционной системы

Микросхема 25Q40CT флеш-памяти BIOS у видеокарты AMD Radeon RX550 производства Sapphire находится на задней стороне платы (обратной стороне видеочипа):

Микросхема 25Q40CT в корпусе SOP8 (150 mil) производства китайской компании GigaDevice Semiconductor на плате Sapphire:

Это микросхема последовательной флэш-памяти емкостью 4 Мбит с интерфейсом SPI (Serial Peripheral Interface). Она питается напряжением +3.3 вольта, которое подается на 8-й вывод Vcc (земля — это четвертый вывод Vss).

Блок-схема внутреннего устройства микросхемы флеш-памяти 25Q40CT:

В стандартном режиме работы микросхема GD25Q40C работает с четырьмя видами сигналов:

  • Serial Clock (SCLK) — сигнал синхронизации;
  • Chip Select (CS#) — сигнал выбора чипа;
  • Serial Data Input (SI) — последовательный вход данных;
  • Serial Data Output (SO) — последовательный выход данных.

Назначение пинов у флеш-памяти 25Q40CT:

  1. CS# – (Chip select input) выбор чипа (включение флеш-памяти), позволяет выбрать конкретный чип из нескольких микросхем, подключенных по одной шине (можно собирать устройства с несколькими коммутируемыми BIOS). Чип на плате выступает в роли ведомого, а устройство, откуда производится чтение является ведущим. Для инициализации видеокарты задействуется этот контакт путем подачи на него +3.3 вольта с восьмого вывода микросхемы (Vcc);
  2. SO/IO1 – выход считывания данных с чипа;
  3. WP#/IO2 – входной пин для записи данных;
  4. Vss — земля;
  5. SI/IO0 – входной пин для записи данных.
  6. SCLK – синхронизация;
  7. Hold#/IO3 – входной контакт для удерживания (ожидания);
  8. Vcc — питание +3.3 вольта.

Выпускаются и другие модификации микросхемы 25Q40CT в разных корпусах с разным объемом памяти, которые широко применяются в радиоэлектронных устройствах.

Маркировка микросхем флеш-памяти производства компании GigaDevice Semiconductor:

Для принудительной инициализации видеокарты и прошивки в нее верной предварительно скачанной версии BIOS нужно:

  • перед загрузкой операционной системы подать на первый вывод (вход выбора чипа) положительный потенциал с восьмого вывода микросхемы (+3.3 вольта). Это можно сделать металлическим пинцетом или предварительно подпаянными/подключенными проводками;
  • дождаться загрузки операционной системы;
  • запустить программу прошивальщик, выбрать в ее меню проблемную карту;
  • разъединить контакты 1 и 8 флеш-памяти;
  • прошить корректный BIOS;
  • перезагрузить систему с восстановленной видеокартой обычным способом и проверить ее работоспособность.

Контакты флеш-памяти 25Q40CT, которые нужно замкнуть для инициализации карты по резервному коду BIOS (выделены красным цветом):

После замыкания контактов система видит видеокарту и ее можно прошить, исправив «косяки»:

Если замыкание контактов микросхемы BIOS не помогает, то, возможно поврежден чип флеш-памяти, либо в нем поврежден резервный код (дефолтный BIOS). В этом случае нужно попробовать прошить микросхему внешним программатором или заменить ее на исправную.

Самостоятельная прошивка BIOS видеокарты от NVIDIA

В видеоадаптерах от NVIDIA есть система BIOS, которая контролирует работу устройства. Она хранит настройки, управляет ядром, охлаждением и другими важными элементами. И от её прошивки (Firmware) зависит работоспособность графической платы. Программное обеспечение БИОС можно обновить, но делайте это только в крайнем случае. Если установка ПО пройдёт неудачно, видеоадаптер перестанет функционировать. И при включении компьютера вы будете видеть чёрный экран. Прошивка видеокарты NVIDIA нужна, если устройство плохо работает (попросту «глючит»), есть конфликты конфигурации. Или в нём отсутствуют какие-то важные функции, которые есть в другой версии BIOS.

Некоторые пользователи качают новые Firmware, чтобы «разогнать» видеоадаптер и самостоятельно выставить нужную им частоту. Но не стоит переставлять ПО без причины. Ведь в случае неудачи придётся нести графическую плату в сервисный центр или вообще покупать новую.

Прошивка через Windows

Чтобы перепрошить БИОС видеокарты NVIDIA в среде Windows, вам понадобится программа «NVFlash Win». Разные версии утилиты предназначены для разных чипов. Например, NV4 подходит для видеоадаптеров TNT, NV5 ­— для TNT2, а GeForce 4 надо обновлять при помощи NVFlash 4.12. Внимательно прочитайте описание и инструкцию к приложению перед тем, как его использовать. Там должны быть указано, к какой модели оно подходит.

Прошить видеокарту NVIDIA можно так:

  1. Распакуйте архив с NVFlash и переместите его файлы в корень системного диска (обычно C:\).
  2. Туда же скопируйте rom-файл прошивки. Запомните его название. Или переименуйте его. Используйте только латиницу и цифры. Расширение не меняйте.
  3. Перейдите в Пуск.
  4. Напишите внизу в поле для ввода «cmd» без кавычек.
  5. Кликните по появившейся программе правой кнопкой мыши и выберите «От имени администратора». Откроется командная строка. Через неё надо обновлять БИОС видеокарты NVIDIA.
  6. В ней должен быть написан путь к системному диску. Если там указана другая директория, введите команду «CD C:\» (кавычки убрать) и нажмите Enter.
  7. Чтобы узнать количество процессоров видеоадаптера, напишите «nvflash —list».
  8. Напечатайте «nvflash —protectoff» (с двумя тире и без кавычек). И опять Enter.
  9. Чтобы создать копию установленного на графическую плату ПО (если не сделали это ранее), введите «nvflash -b bios.rom» (и тоже Enter). На диске появится новый файл. Это и есть старая прошивка БИОС. Вы сможете вернуться к ней, если не понравится другая программа.
  10. Напишите «nvflash -4 -5 -6 newfirmware.rom» (с тире и без кавычек). Слово «Newfirmware» замените на название файла с прошивкой. И снова нажмите Enter.
  1. Появится сообщение «Update display adapter firmware? Press Y to confirm (any other key to abort)». В переводе «Обновить видеокарту? Нажмите Y, чтобы продолжить (или любую другую клавишу для отмены)». Если хотите загрузить ПО, используйте кнопку Y («игрек») на клавиатуре в английской раскладке.
  2. Установка займёт несколько секунд. Когда она закончится, раздастся звуковой сигнал и появится оповещение «Update successful» («Обновление прошло успешно»).
  3. Перезагрузите компьютер.
  4. Проверьте результат по CPU-Z. Там должна стоять новая версия БИОС.
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector