23/08/2004 - 16:04 [ ]BIOS для видеокарт ATI R3x0. Часть 2, практическая.

ОГЛАВЛЕНИЕ:



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

С помощью программы rambios необходимо новоиспечённый BIOS проверить на работоспособность. Для этого необходимо загрузиться под DOS и в командной строке набрать следующее: rambios.ехе, файл биоса. Команду можно сделать следующей: r 1.rom. Результатом будет нормально читаемый отчёт, артефакты, или монитор так и не инициализируется. Прошедшие проверку BIOSы рекомендуются к использованию :), но не гарантируют безгрешную работу в винде.
Примечание: для rambios версии 1.5 имеется одно ограничение: Device_ID тестируемого биос должен быть идентичным текущему.

Для проверки таймингов из-под Windows можно использовать ATI Tray Tool (последнюю версию), тайминги доступны на вкладке Overclocking. Несколько большие возможности по выбору таймингов предоставляет RaBit. Тайминги с версии 1.4 можно протестировать в режиме реального времени. Доступны на вкладке MC Timings.

Что необходимо всегда иметь под рукой.

1. Пару загрузочных дискет, на которых должен находиться прошивальщик. Благоразумнее в качестве прошивальщика использовать flashrom2.37. Вместе с ним на дискету идёт flashrom.rom и ваш сохранённый/рабочий BIOS. В файле autoexec.bat прописываем следующее: flashrom.exe -f -p 0 <ваш биос>. Спасительная дискета готова - она позволит перешить BIOS, если на монитор ничего не выводится.

2. PCI-видеокарту. Остаётся заблаговременно в BIOSе материнской платы выставить инициализацию с PCI-видеокарты. Чтобы отшиться, нам потребуется вставить её в свободный PCI-слот, загрузиться в DOS и, используя всё тот же синтаксис flashrom, указать путь к программе и файлу прошивки (надеюсь, они заблаговременно перенесены вами поближе к "корню").

Перешивки winflash-ем я не рассматриваю, так как после нескольких попыток его использования убедился, что программа почему-то не хочет работать стабильно (хотя некоторые используют именно её). Зато я использую весьма удобную её функцию - она позволяет "выдернуть" биос из-под Windows с сохранением его в файл.

<< Назад Далее >>