Прошивочная мастерская

Опубликовано: 31.10.2017

видео Прошивочная мастерская

Станки приехали в мастерскую, 3м152, 7м37, 2н135, зубофрезерный и Зиг машина

Александр ГУСЛЕНКО

Журнал "Мой компьютер" N 6 (385)



 

Приветствую всех читателей МК! Сегодня мы будем заниматься очень непривычным для многих занятием - перепрошивать BIOS видеокарты. Из статьи вы узнаете, как и для чего это делается, а также ознакомитесь с типичными ошибками и способами их исправления.

Начнем со стандартных отмазок :-): ни я, ни журнал 'Мой компьютер' не несут ответственность в случае возникновения необратимых последствий и выхода из рабочего состояния вашей видеокарты после повторения действий, которые описаны в данной статье. Информация, приведенная в этом материале, носит ознакомительный характер. Редакция предупреждает, что все действия, описанные в статье, вы можете совершить только на собственный страх и риск. Вот такое 'злое' вступление :-). Однако это отнюдь не означает, что в статье приведена ложная информация. Описанные мною действия неоднократно проверены на практике. Поскольку сейчас на рынке широко распространены видеокарты двух производителей ( NVIDIA и ATI), мы рассмотрели возможность обновления прошивки для каждого из них.


Моя мастерская. Обзор держателей бит для шуруповерта

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


Зберановский Лукаш - Переплетная мастерская

Зачем менять прошивку?

Одной из наиболее распространенных причин смены BIOS, безусловно, является повышение разгонного потенциала видеокарты или расширение возможностей оверклокинга. Простой пример: если в известной многим GeForce 6200 прошить BIOS от 6600, то возможности по разгону карточки, хоть и ненамного, но все же увеличатся. Иногда во всем известном твикере RivaTuner попросту заблокированы определенные возможности для младших моделей видеокарт, а обновлением BIOS проблема решалась. Причиной смены прошивки также может стать изменение идентификатора. К примеру, любой noname можно таким образом сменить на Sapphire или ASUS, что позволит использовать фирменные драйвера. Однако работоспособность в таком случае не гарантируется. Ну и, конечно же, причиной смены прошивки может быть банальное обновление ее на более новую версию. Не исключено, что в первых версиях BIOS могут быть ошибки, которые исправляются обновлением. Однако проводить данную процедуру лишний раз без особой надобности не рекомендуется.

Готовим необходимое снаряжение

Для обновления BIOS видеокарты потребуется собственно новая версия BIOS'а, чистая рабочая дискета, утилита для прошивки firmware и, на случай неудачной прошивки, потребуется видеокарта для шины PCI.

Для обновления устройств на базе чипов ATI потребуется программа ATIFlash, которую можно загрузить с адреса http://www.radeon2.ru/downloads/bios.shtml . Видеокарты NVIDIA обновляются при помощи утилиты NvFlash ( http://www.nvworld.ru/docs/bios_utils.html ).

Как правильно выбрать BIOS видяхи

Настоятельно не рекомендуем использовать референсный BIOS для видеокарт брэндовых производителей. Для MSI, ASUS, Sapphire, Leadtek и других известных брэндов новую прошивку следует загружать непосредственно с сайта производителя. Теперь рассмотрим некоторые карточки, владельцам которых следует учитывать определенные нюансы при выборе новой версии BIOS.

Новые модели видеокарт на базе чипа GeForce 5600 Ultra имеют более высокие стандартные рабочие частоты в отличие от старых моделей. При этом Device ID обоих устройств одинаковый.

Для видеокарт на базе GeForce 5700 Ultra, всех модификаций линейки 6600/6800 и более новых карт важно знать тип используемой видеопамяти: GDDR, GDDR2, GDDR3 или совсем недавно появившийся GDDR4.Для определения типа памяти можно воспользоваться утилитой RivaTuner последних версий. Для какой памяти предназначена та или иная версия BIOS, пока узнать невозможно (программно). Если данной информации нет и на сайте с новой прошивкой, лучше воздержаться от обновления или же поискать информацию на тематических форумах.

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

Где взять BIOS для видеокарты?

Ниже приведен список ссылок на сайты с новыми версиями BIOS для видеокарт:

www.nvworld.ru  

www.radeon2.ru

www.overclockers.ru

www.x86-secret.com/articles/nvbios.htm  

www.station-drivers.com/page/vgabios.htm  

www.mvktech.net/index.php?option=com_remository&Itemid=26&func=selectfolder&filecatid=4  

http://rom.by/bios_vid/nVidia/  

http://whitebunny.demon.nl/hardware/chipset_nvidia.html  

Готовим дискету

Обновление BIOS посредством фирменных утилит для ОС Windows не рекомендуется - надежнее обновлять прошивку 'по старинке', из-под MS-DOS. Для этого нам потребуется сделать загрузочную дискету. Ее образ с оболочкой MS-DOS можно найти на сайте www.bootdisk.com. Помимо загрузочных файлов, на дискету нужно записать новую прошивку и программу для перезаписи BIOS. И еще одно: если на дискете будет файл hymem.sys, его следует удалить (или же изначально выбрать образ загрузочного диска без него).

Шьем!

Все подготовительные операции уже выполнены, можно приступать непосредственно к обновлению BIOS видеокарты. Не забудьте перед этим отключить все провода из разъема TV-out, если таковые имеются.

Шьем ATI-шку

Итак, у нас есть загрузочная дискета MS-DOS с утилитой ATIFlash и новой прошивкой для видеокарты. Для загрузки с дискеты в BIOS материнской платы следует указать параметру First Boot Device значение FDD (или A:, на разных платах названия могут различаться). После загрузки с дискеты перед нами появится оболочка MS-DOS со столь непривычной в наше время командной строкой. Для сохранения текущей версии прошивки (на случай неудачной прошивки или для редактирования) введите команду atiflash -s 0 myoldbios.bin и нажмите enter. Название не играет роли - вместо myoldbios.bin может быть что угодно. Ну, а теперь следует залить новую версию прошивки. Для этого следует ввести atiflash -p 0 mynewbios.bin и нажать enter. Значение mynewbios.bin - имя файла с новым BIOS. После обновления следует перезагрузить компьютер и вынуть дискету.

Бывает, процесс обновления BIOS видеокарты не завершается (к примеру, произошло короткое замыкание и на некоторое время было отключено электричество) или же новая прошивка просто не подошла и после перезагрузки изображение стало заметно мерцать или вовсе пропало. В таких случаях нужно прошить старую версию BIOS, которая была сохранена на дискете, или какую-либо другую рабочую прошивку. Для этого потребуется установить в компьютер PCI-видеокарту (не путайте с PCI Express, имеются в виду именно старые карточки для шины PCI), не вынимая временно нерабочую AGP, и подключить монитор к PCI. Далее все происходит практически так же, как и во время обновления BIOS видеокарты. После загрузки с дискеты нужно просто прошить другой BIOS. Для этого следует ввести команду atiflash -p x myoldbios.bin, где x - код видеокарты (как правило, для AGP это значение равно 0), а myoldbios.bin - имя файла прошивки.

Шьем NVIDIA

С NVIDIA все так же просто. На дискете нужно разместить NvFlash и новую версию прошивки. Когда все будет готово, следует загрузиться с дискеты, предварительно указав в BIOS материнской платы дисковод в качестве первичного загрузочного устройства. После загрузки перед нами появится командная строка MS-DOS. Для сохранения старой прошивки (как и в случае ATI) следует ввести команду nvflash -b myoldbios.bin, затем нажать enter. Название старой версии BIOS видеокарты mynewbios.bin можно изменить на любое другое. Чтобы залить новую версию прошивки, следует ввести nvflash -f mynewbios.bin, где mynewbios.bin - имя файла с новой прошивкой.

Процесс восстановления карточки в случае неудачной прошивки схож с восстановлением устройств компании ATI. Единственное отличие заключается в используемой для этого команде. Чтобы залить новую прошивку, следует ввести nvflash -i x -f oldbios.bin, где x - порядковый номер видеокарты (как правило, это значение равно 0), а oldbios.bin - имя файла BIOS.

Что делать после обновления BIOS?

После удачного обновления прошивки следует обязательно переустановить драйвера, желательно на одну из последних стабильных версий. Затем нужно немного протестировать видеокарту игровыми приложениями на стабильность. Если в течение получаса работы в тяжелых играх (например, F.E.A.R., Quake 4 и так далее) не произошло никаких сбоев - значит, все в порядке, и обновление BIOS как минимум не навредило :-).

Настраиваем BIOS видеокарты

Программы для редактирования BIOS видеокарты позволяют изменять стандартные значения частот графического процессора и видеопамяти, тайминги, вольтаж, а также некоторые дополнительные параметры. Если вы лишь отдаленно знакомы с профессиональным разгоном, настоятельно не рекомендуем вам самому что-либо изменять на уровне BIOS - для начала лучше опробовать свои способности в стандартных твикерах под Windows, таких как RivaTuner и ATI Tray Tools.

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

С редактированием прошивки также не должно возникнуть проблем. Изменить стандартные значения BIOS видеокарт ATI можно в программе BiosEdit или RamBios, которые находятся на сайте www.radeon2.ru. Для изменения параметров BIOS в видеокартах NVIDIA предназначена утилита NiBiTor, доступная на сайте www.nvworld.ru . Вот, собственно, и все. Удачной прошивки!

rss