Как прошить bios на видеокарте ati amd под windows

Прошивка BIOS видеокарты AMD Обновление БИОСа видеокарты требуется очень редко, связано это может быть с выходом важных обновлений или сбросом настроек. Обычно графический адаптер работает нормально без перепрошивки весь свой срок, однако если необходимо выполнить ее, то здесь нужно делать все аккуратно и точно следовать инструкциям. Прошиваем BIOS видеокарты AMD Перед началом рекомендуем обратить […]

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

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

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

На экране снова появится командная строка, но на этот раз следует ввести команду:

atiflash.exe -p -f 0 old.rom

Где «old.rom» — название файла со старой прошивкой.

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

Сегодня мы подробно рассмотрели процесс прошивки BIOS видеокарт компании AMD. В этом процессе нет ничего сложного, важно лишь следовать инструкции и тщательно проверять необходимые параметры, чтобы не произошло серьезных неполадок, которые не решить откатом прошивки.

Источник

ATIFlash – считывание и прошивка BIOS видеокарт AMD

Каждая видеокарта обладает собственными настройками, которые хранятся во внутренней памяти, называемой BIOS. Изменяя различные параметры, можно заставить GPU работать быстрее, потреблять меньше энергии, что приводит к увеличению дохода от майнинга и росту FPS в играх. Для считывания и прошивки БИОС отлично подходит утилита ATIFlash, о которой и будет рассказано далее.

Что такое ATI ATIFlash

Данная программа создана только с одной целью – считывать BIOS с видеокарты и запись его обратно. Ранее носила название ATIWinFlash, но после поглощения компании ATI производителем GPU AMD, оно изменилось на ATIFlash для Windows. Также можно встретить наименование VBFlash, что тоже является правильным.

Утилита полностью бесплатная, её может использовать каждый майнер или геймер, так как она обладает достаточно простым интерфейсом и минимальным набором функций. Работает исключительно с GPU от «красных», включая:

  • RX 4***
  • RX 5***
  • Vega 56 и 64
  • RX 5*** с индексом XT и без него
  • RX 6*** с индексом XT и без него

Такой широкий охват привёл к популярности программы, поэтому многие постоянно находятся в поисках, где скачать ATIFlash.

Как считать BIOS c GPU через ATIFlash на Windows 10, 11 и 7

После скачивания необходимо распаковать архив в любое место на компьютере, но не желательно, чтобы адрес содержал буквы кириллицы. Далее запускается файл «amdvbflashWin» от имени администратора

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

Здесь нужно нажать на клавиатуре «i» и начнётся процесс установки драйверов. После его окончания в окне появится соответствующее сообщение:

Стоит обратить внимание на предупреждение от разработчиков – удалите данный драйвер после прошивки видеокарты. Делается это тоже с помощью ATIWinFlash для Windows 10 или другой ОС, но на экране выбора действия потребуется нажать на клавиатуре «u».

Открыв основное окно AMD ATIFlash, можно увидеть сведения об установленных видеокартах и прочитать о них краткую информацию. Чтобы сохранить BIOS конкретного GPU, необходимо отметить его в верхней части и нажать кнопку «Save» снизу.

Утилита спросит путь, куда сохранить БИОС и дать название файлу. В итоге должен получиться файл ***.rom.

Так получилось вытащить заводской BIOS от конкретной видеокарты. Рекомендуется сделать его копию и работать с ней, чтобы в случае неправильной прошивки GPU удалось восстановить исходное состояние.

Как прошить с ATIFlash видеокарте БИОС

После внесения необходимых изменений в BIOS через программы, вроде PBE, SRBPolaris, OverdriveNTool и т.п., необходимо сохранить их на GPU. Для этого опять открывается ATIFlash x64 или x86, в зависимости от разрядности операционной системы. В основном окне нужно указать видеокарту сверху и нажать «Load Image».

Утилита спросит путь до созданного файла .rom.

В графе «Filename» появится указанный ранее путь. Далее остаётся нажать кнопку «Program» и начнётся прошивка в ATIFlash.

Процесс занимает некоторое время, после чего появится всплывающее окошко с оповещением об успешности процедуры.

Далее программа попросит перезагрузить компьютер, чтобы она могла применить внесённые изменения в БИОС видеокарты.

На этом процедура прошивки через AMD VBFlash завершена и можно тестировать новые настройки BIOS GPU.

Работа с ATIFlash в Windows 10 x64 с использованием CMD

Программа обладает собственным интерфейсом, в котором удобно ориентироваться. Но она имеет ограничения – нельзя работать с 4 и более видеокартами. Если в ферме стоят 4 GPU, то придётся скачать ATIFlash x64 и использовать её возможности через командную строку CMD или создав .bat файл.

После скачивания и распаковки ATIWinFlash для Windows 10 64 bit нужно создать в нём 2 файла .bat со следующими названиями:

  • BackupBios.bat – нужен для считывания и сохранения текущего БИОС видеокарты.
  • FlashBIOS.bat – потребуется для записи модифицированного БИОС в GPU.

«BackupBios» нужно открыть через любой текстовый редактор и внести в него следующие строки:

@echo off
cls
echo Saving bios to BIOS_backup.rom.
echo.
AtiFlash -s 0 BIOS_backup.rom
echo.
Pause

Далее запускается батник, пройдёт некоторое время и в той же папке появится файл BIOS_backup.rom. Теперь можно вносить изменения в полученный БИОС.

Далее требуется прошить модифицированный .rom в видеокарту. Для этого открывается файл «FlashBIOS» текстовым редактором и прописывается следующее:

@echo off
cls
echo Flashing card 0 with BIOS.rom.
echo.
AtiFlash -p 0 -f BIOS.rom
echo.
pause

Батник нужно запустить и появится похожее окно:

Если в тексте присутствуют вот эти строки, то это означает успех операции. Остаётся только перезапустить компьютер и можно пользоваться GPU с прошитым BIOS.

Дополнительные команды ATI VBFlash

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

Atiflash [command] [parameter1] [parameter2] [parameter3] [command]

  • -i [num]. Показывает общую информацию по конкретному адаптеру в системе.
  • -ai [num]. Показывает полную информацию по конкретному адаптеру в системе.
  • — biosfileinfo . Показывает данные БИОС, содержащиеся в файле .rom.
  • -p . Сохранить данные в БИОС в виде файла .rom.
  • -pa . Прошить конкретный БИОС во все подходящие адаптеры.
  • -t . Протестировать доступ к перепрошивке видеокарты.

Как решить проблему subsystem id mismatch ATIWinFlash

В некоторых случаях прошивка может не удастся и появится неприятная надпись:

ATIWinFlash mismatch свидетельствует о том, что выбранный для прошивки BIOS не подходит микросхеме GPU. Есть 2 варианта решения вопроса.

Можно запустить командную строку или прописать в .bat следующее:

amdvbflashWin.exe -f -p 0 bios.ROM

В этом случае произойдёт принудительная запись в видеокарту. Но тут надо понимать, что это агрессивный метод и есть вероятность, что адаптер просто перестанет работать, так как для него использовался неродной файл.

Более сложный, но безопасный метод борьбы с ATIFlash mismatch выглядит так:

В итоге получается рабочий GPU с родным набором настроек, которые можно скачивать и модифицировать через AMD ATI ATIFlash.

Источник

AMD VBFlash / ATI ATIFlash: Скачать, как прошить через командную строку

В этом руководстве вы узнаете, как настроить и использовать ATIFlash v3.31 и новее.

Скачать для Windows/Linux

Что такое ATIFlash?

ATIFlash — это небольшая утилита, используемая для перепрошивания BIOS на графических процессорах. Способна работать только с видеокартами ATI. Утилита поддерживает абсолютно все видеокарты AMD Radeon, включая известные RX580, RX 6800XT и другие. Приложение работает как под Windows, так и под DOS и Linux.

Атифлеш изначально носила название Atiwinflash. Однако после выпуска версии 2.7.1 была переименована просто в Atiflash. 274 версия была уже достаточно известна именно под этим именем.

RX 6900 XT, RX 6800 XT, RX 6700 XT, RX 5700, RX 5600, RX 5500. You can also flash the BIOS for all AMD Radeon RX Vega, RX 580, RX 480, и все старые карты ATI.

Требования к инструментам

  • ATIFlash, инструмент для прошивки видеокарт AMD.
  • TechPowerUp GPU-Z.
  • Резервный файл существующего BIOS.
  • Новая версия BIOS.

Как прошить видеокарту в ATIFlash?

Шаг 1 — Скачайте программу

Скачайте программу с официального сайта TechPowerUp. Либо загрузите с релиз с SourceForge. Выберите софт для нужной операционной системы.

Шаг 2 — Сделайте копию БИОСа

Извлеките .zip архив и запустите amdvbflashWin.exe . Нажмите правую кнопку мыши и выберите «запустить от имени администратора.

Нажмите кнопку «Save» у выбранной выше видеокарты.

Откроется окно выбора пути для сохранения. Впишите имя для сохранения. Например original_bios.rom . Или сохраните как название вашей видеокарты. Например: OnginBios.rom .

Если сохранение родного BIOS пройдет успешно, вы увидите надпись «ROM image saved to file». Нажмите «Continue».

Шаг 3 — Прошейте новый BIOS

Запустите программу от имени администратора и нажмите Load Image .

Убедитесь что выбрали нужный БИОс и видеокарту, которую вы хотите прошивать. Нажмите «Открыть». Кстати, подобрать BIOS поможет программа PolarisBiosEditor.

В поле Filename вы увидите полный путь до новой версии BIOS. Нажмите Program чтобы запустить процесс прошивки.

Подождите, пока пройдет процесс.

В случае успеха программа сообщит: Your VBIOS was programmed successfully :

Нажмите «ОК». Теперь вы должны сделать перезагрузку — You have to reboot this system before the changes take effect . Нажмите «Yes».

Видео Инструкция

Если вы видите ошибку 43 после прошивки, значит вам нужно применить Atikmdag Patcher.

Рассмотрим второй вариант прошивки через DOS.

Программа так же работает из под командной строки и в DOS. Можно использовать .bat файл, а можно использовать CMD .

Этот вариант более сложен, но более надежен потому, что командная оболочка реже вызывает сбои, чем графическая.

Как прошить через командную строку?

Шаг 1 — Загрузите программу

Скачайте программу с официального сайта TechPowerUp. Либо загрузите с релиз с SourceForge. Выберите софт для нужной операционной системы.

Шаг 2 — Сделайте бэкап БИОСа

Извлеките .zip архив. Создайте два .bat файла:

  1. BackupBios.
  2. FlashBIOS.

Один будет служить для создания бэкапа, а второй для прошивки новой версии.

Запустите BackupBios.bat для сохранения оригинального BIOS. Вот содержимое этого файла:

Если у вас нет этого файла — создайте его. Скопируйте текст в блокнот и дайте вместо .txt расширение .bat

Если файл не запускается, то вначале запустите amdvbflash.exe от имени администратора.

Это нужно сделать, если вы увидите такое окно: «Из-за функций усиленной безопасности Microsoft это приложение требует, чтобы пользователь находился в режиме администратора. Чтобы включить этот режим, щелкните приложение правой кнопкой мыши и выберите «Запуск от имени администратора».»

Теперь запустите BackupBios.bat двойным щелчком мыши по нему. В папке появится BIOS_backup.rom .

Шаг 3 — Прошейте BIOS видеокарты

Теперь запустите FlashBIOS.bat двойным щелчком мыши по нему. Вот содержимое файла:

Во время запуска вы увидите следующее окно:

Надписи programmed и verified сообщат, что все ОК.

Теперь утилита сообщит, «Restart System To Complete VBIOS Update» — перезагружаем ПК.

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

Не запускается windows 10?

Если программа не работает или не видит вашу видеокарту, попробуйте следующие шаги.

  1. Скачайте новую версию программы.

Программа может не работать в 10ке на определенной сборке системы

В таком случае используйте либо более раннюю версию сборки 10ки, либо шейте из под Strelec WindowsPE.

Давно известно, что создатели графических процессоров ставят определенные блоки на производительность. Когда дело касается игр или майнинга, показатель эффективности работы должен быть максимально приближен к 100-110%.

Команды

Здесь мы отметим самые полезные команды:

формат использования команд:

Соблюдайте все пробелы. При этом, скобки команд НЕ пишутся).

  • -i [Num] Display information of ATI adapters in the system. Display information of adapter [Num] if specified.
  • -ai [Num] Display advanced information of ATI adapters on system. Display advanced information of adapter [Num] if specified.
  • -biosfileinfo Displays the Bios info in file
  • -p Write BIOS image in file to flash ROM in Adapter .
  • -pa Write BIOS image to all appropriate adapters.
  • -s [Size] Save BIOS image from adapter to file ` `. First [Size] kbytes (except for Theater in bytes) of ROM content is saved if [Size] is specified.
  • -cf [Size] [Sum] Calculate 16-bit checksum for file . Checksum for the first [Size] kbytes of the file is calculated if [Size] is specified.
  • -cb [Size] [Sum] Calculate 16-bit BIOS image checksum for adapter . Checksum for the first [Size] kbytes of the ROM content is calculated if [Size] is specified.
  • -cr [Size] [Sum] Calculate 16-bit ROM checksum for adapter and compare it to the [Sum] specified. This command is the same as * -cb if [Size] is specified.
  • -t Test ROM access of adapter .
  • -v Compare ROM content of adapter to
  • -mi [ID] Modify SSID & SVID in BIOS image of adapter to . SSID & SVID in BIOS image of adapter is displayed if [ID] is not specified.
  • -mb Modify SSID, SVID, BIOS Pin Number, & Boot Message in BIOS image of adapter to values in .

-pak Package an executable for BIOS update according to the commands in .

Пример файла конфигурации:

  • -isr Set ISR number based on the given build and board number if not specified, print out ISR Number.
  • -prod Set PROD number based on the given serial number if not specified, print out SN Number.
  • -checkprodsn Comparing the Prod SN based on existing prod sn saved in ROM.

Опции

  • -f Force flashing regardless of security checkings (e.g. AsicID & BIOS file info check OR boot-up card).
  • -fa Force flashing bypassing already-programmed check.
  • -fm Force flashing bypassing BIOS memory config check.
  • -fs Force flashing bypassing BIOS SSID check.
  • -fp Force flashing bypassing BIOS P/N check.
  • -sst Use SST25VFxxx flashing algorithm regardless of ROMID straps.
  • -st Use ST M25Pxx flashing algorithm regardless of ROMID straps.
  • -atmel Use AT25Fxxx flashing algorithm regardless of ROMID straps.
  • -keepisrsn keep the ISR Number on the adapter when flashing a new VBIOS.
  • -keepprodsn keep the Prod SN on the adapter when flashing a new VBIOS.
  • -siireset Specifies the GPIO Pin to be used as the Reset when updating SiI1930 microcontroller firmware.
  • -siireset=7
  • -siiuprog Specifies the GPIO Pin to be used as the uprog when updating SiI1930 microcontroller firmware.
  • -siiuprog=14 .
  • -scansii Overrides normal adapter detection to enable detecting SSI roms with/without TPI firmware.
  • -log Logs output to atiflash.log, overrides existing file.
  • -logappend Logs and appends output to atiflash.log .
  • -ddc Enable DDC support.
  • -padevid= Use with -pa command to update adapters of specific device ID.
  • -passid= Use with -pa command to update adapters of specific SSID.
  • -pasvid= Use with -pa command to update adapters of specific SVID.
  • -pavbpn= Use with -pa command to update adapters of specific VBIOS PN.

-excl_memtrain_dtable When flashing on new VBIOS, a pre-determined memory training data table in the old VBIOS will not be overwritten.

* = adapter number,
= filename
* [Size] = data block size in KBytes, except for Theater Pro in Bytes
*Use command -i to see the adapter numbers in the system. *Theater Pro supports commands -i, p, s, cf, cr, t, v and options -f, -noremap .

Альтернативы

  • ATI Winflash
  • Программа Flashrom
  • Radeon BIOS Editor (Из-за требования цифровой подписи на последних картах AMD RBE больше не находится в активной разработке и не будет поддерживать новейшие видеокарты.)

Обзор возможностей программы

Утилита находится в свободном и бесплатном доступе. Поддерживается на Windows версии XP и выше, вплоть до последней, десятой.

Утилита имеет два режима работы: через командную строку (CMD) и графическую оболочку (GUI). Чтобы обновить BIOS, можно использовать любой из способов. Перед проведением процедуры обязательно нужно скачать BIOS необходимой версии под ваше устройство.

При обновлении не отключайте компьютер. Иначе сбой в системе приведет к выходу из строя графического процессора. Также Atiflash DOS может сохранить текущую прошивку. Если с новой версией программного обеспечения возникнут проблемы, то это поможет откатиться к предыдущей версии.

Изменять прошивку БИОСа следует по нескольким причинам:

  1. Чтобы увеличить производительность работы видеокарты.
  2. Изменить параметры напряжения с энергопотреблением.
  3. Чтобы настроить систему для добычи криптовалюты.

С каждой из задач софт справляется.

Тонкости прошивки через графическую оболочку

Отметим, что этот способ подойдет только при наличии трех графических процессоров в системе. Не больше. Иначе утилита не способна показать все последующие. Поэтому в данной ситуации стоит применить командную строку. Об этом выше.

Видеокарта должна не только отображаться в Диспетчере устройств, но и полностью функционировать. В противном случае драйвер AMD заблокировал пользовательский БИОС.

Если у вас в системе несколько одинаковых видеокарт AMD, то вам нужно указать перепрошивку всех видеоадптеров одним и тем же БИОС. Используйте файл, где находится измененный БИОС (к примеру, BOIS_mod.rom). Команда будет выглядеть так:

Если же у вас в системе два различных графических процессора: R9390 и RX 5700 то запустите утилиту с ключом –i . Просмотрите перечень все отображенных графических адаптеров. Запомните номер необходимого видеоадаптера. В командную строку пропишите

Допустим у нее параметр 1. Тогда команда выглядит так:

Решение проблем

Ошибка error 0fl01.

Зависание графического процессора или системы при перепрошивке БИОСА. Обновляя BIOS видеоадаптера, необходимо отключать его, используя «Диспетчер устройств». Так же попробуйте перезагрузить компьютер.

Закончив обновление БИОСа и перезагрузки ПК, графический процессор определяется, однако не работает. Есть драйвера производителя, блокирующие работу видеоадаптера с неподписанным БИОСом.

Если вы видите надпись: not found adapter — проверьте правильность работы видеокарты в Диспетчере устройств.

Старая версия

Версии

  • 2.74
  • 2.93 — не доступна
  • 2.77
  • 2.84
  • 2.87 — не доступна

AMD VBFlash / ATI ATIFlash: Скачать, как прошить через командную строку

ATI WinFlash: Скачать с официального сайта для прошивки видеокарты.

В этом руководстве вы узнаете, как настроить и использовать ATIFlash v3.31 и новее.

Скачать для Windows/Linux

Скачать с TechPowerUp Скачать с SourceForge

ATIFlash — это небольшая утилита, используемая для перепрошивания BIOS на графических процессорах. Способна работать только с видеокартами ATI. Утилита поддерживает абсолютно все видеокарты AMD Radeon, включая известные RX580, RX 6800XT и другие. Приложение работает как под Windows, так и под DOS и Linux.

Атифлеш изначально носила название Atiwinflash. Однако после выпуска версии 2.7.1 была переименована просто в Atiflash. 274 версия была уже достаточно известна именно под этим именем.

Поддерживаемые видеокарты:

RX 6900 XT, RX 6800 XT, RX 6700 XT, RX 5700, RX 5600, RX 5500. You can also flash the BIOS for all AMD Radeon RX Vega, RX 580, RX 480, и все старые карты ATI.

Требования к инструментам

  • ATIFlash, инструмент для прошивки видеокарт AMD.
  • TechPowerUp GPU-Z.
  • Резервный файл существующего BIOS.
  • Новая версия BIOS.

Как прошить видеокарту в ATIFlash?

Шаг 1 — Скачайте программу

Шаг 2 — Сделайте копию БИОСа

Извлеките .zip архив и запустите amdvbflashWin.exe. Нажмите правую кнопку мыши и выберите «запустить от имени администратора.

atiflash admin

Нажмите кнопку «Save» у выбранной выше видеокарты.

atiflash_save

Откроется окно выбора пути для сохранения. Впишите имя для сохранения. Например original_bios.rom. Или сохраните как название вашей видеокарты. Например: OnginBios.rom.

atiflash_save2

Если сохранение родного BIOS пройдет успешно, вы увидите надпись «ROM image saved to file». Нажмите «Continue».

Шаг 3 — Прошейте новый BIOS

Запустите программу от имени администратора и нажмите Load Image.

atiflash_load_image

Убедитесь что выбрали нужный БИОс и видеокарту, которую вы хотите прошивать. Нажмите «Открыть». Кстати, подобрать BIOS поможет программа PolarisBiosEditor.

atiflash_open_bios

В поле Filename вы увидите полный путь до новой версии BIOS. Нажмите Program чтобы запустить процесс прошивки.

atiflash_gui_program_bios

Подождите, пока пройдет процесс.

atiflash_progress

В случае успеха программа сообщит: Your VBIOS was programmed successfully:

atiflash_programm_success

Нажмите «ОК». Теперь вы должны сделать перезагрузку — You have to reboot this system before the changes take effect. Нажмите «Yes».

atiflash_reboot

Готово.

Видео Инструкция

Если вы видите ошибку 43 после прошивки, значит вам нужно применить Atikmdag Patcher.

Рассмотрим второй вариант прошивки через DOS.

Программа так же работает из под командной строки и в DOS. Можно использовать .bat файл, а можно использовать CMD.

Этот вариант более сложен, но более надежен потому, что командная оболочка реже вызывает сбои, чем графическая.

Как прошить через командную строку?

Шаг 1 — Загрузите программу

Шаг 2 — Сделайте бэкап БИОСа

Извлеките .zip архив. Создайте два .bat файла:

  1. BackupBios.
  2. FlashBIOS.

atiflash_bat

Один будет служить для создания бэкапа, а второй для прошивки новой версии.

Запустите BackupBios.bat для сохранения оригинального BIOS. Вот содержимое этого файла:

@echo off
cls

echo Saving bios to BIOS_backup.rom...
echo.
AtiFlash -s 0 BIOS_backup.rom
echo.

pause

Если у вас нет этого файла — создайте его. Скопируйте текст в блокнот и дайте вместо .txt расширение .bat

Если файл не запускается, то вначале запустите amdvbflash.exe от имени администратора. atiflash3

Это нужно сделать, если вы увидите такое окно: «Из-за функций усиленной безопасности Microsoft это приложение требует, чтобы пользователь находился в режиме администратора. Чтобы включить этот режим, щелкните приложение правой кнопкой мыши и выберите «Запуск от имени администратора».» atiflash_admin_bat

Теперь запустите BackupBios.bat двойным щелчком мыши по нему. В папке появится BIOS_backup.rom.

Шаг 3 — Прошейте BIOS видеокарты

Теперь запустите FlashBIOS.bat двойным щелчком мыши по нему. Вот содержимое файла:

@echo off
cls

echo Flashing card 0 with BIOS.rom...
echo.
AtiFlash -p 0 -f BIOS.rom
echo.

pause

Во время запуска вы увидите следующее окно:

atiflash_cmd

Надписи programmed и verified сообщат, что все ОК.

Теперь утилита сообщит, "Restart System To Complete VBIOS Update" — перезагружаем ПК.

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

Не запускается windows 10?

Если программа не работает или не видит вашу видеокарту, попробуйте следующие шаги.

  1. Скачайте новую версию программы.

Видео: ATIFlash не работает на Windows 10. Простое решение проблемы.

Программа может не работать в 10ке на определенной сборке системы

В таком случае используйте либо более раннюю версию сборки 10ки, либо шейте из под Strelec WindowsPE.

Давно известно, что создатели графических процессоров ставят определенные блоки на производительность. Когда дело касается игр или майнинга, показатель эффективности работы должен быть максимально приближен к 100-110%.

Команды

Здесь мы отметим самые полезные команды:

формат использования команд:

Atiflash [command] [parameter1] [parameter2] [parameter3] [command]

Соблюдайте все пробелы. При этом, скобки команд НЕ пишутся).

Пример:

  • -i [Num] Display information of ATI adapters in the system. Display information of adapter [Num] if specified.
  • -ai [Num] Display advanced information of ATI adapters on system. Display advanced information of adapter [Num] if specified.
  • -biosfileinfo <File> Displays the Bios info in file <file>
  • -p <Num> <File> Write BIOS image in file <file> to flash ROM in Adapter .
  • -pa <File> Write BIOS image <file> to all appropriate adapters.
  • -s <Num> <File> [Size] Save BIOS image from adapter to file «. First [Size] kbytes (except for Theater in bytes) of ROM content is saved if [Size] is specified.
  • -cf <File> [Size] [Sum] Calculate 16-bit checksum for file <file>. Checksum for the first [Size] kbytes of the file is calculated if [Size] is specified.
  • -cb <Num> [Size] [Sum] Calculate 16-bit BIOS image checksum for adapter <Num>. Checksum for the first [Size] kbytes of the ROM content is calculated if [Size] is specified.
  • -cr [Size] [Sum] Calculate 16-bit ROM checksum for adapter and compare it to the [Sum] specified. This command is the same as * -cb if [Size] is specified.
  • -t <Num> Test ROM access of adapter <Num>.
  • -v <Num> <File> Compare ROM content of adapter <Num> to <file>
  • -mi [ID] Modify SSID & SVID in BIOS image of adapter to . SSID & SVID in BIOS image of adapter is displayed if [ID] is not specified.
  • -mb Modify SSID, SVID, BIOS Pin Number, & Boot Message in BIOS image of adapter <Num> to values in .

Пример:

ssid = 715B
svid = 1002
biospn = "113-xxxxxx-xx"
bootmsg = "ATI graphic board"

-pak <File> Package an executable for BIOS update according to the commands in <File>.

Пример файла конфигурации:

outfile = update.exe
banner = "Update v1.0"
infile = a123.bin
command = -pa -padevid=715B infile
  • -isr <Num> <Build Number> <Board Number> Set ISR number based on the given build and board number if not specified, print out ISR Number.
  • -prod <Num> <12 digit serial number> Set PROD number based on the given serial number if not specified, print out SN Number.
  • -checkprodsn <Num> <12 Digit Serial Number> Comparing the Prod SN based on existing prod sn saved in ROM.

Опции

  • -f Force flashing regardless of security checkings (e.g. AsicID & BIOS file info check OR boot-up card).
  • -fa Force flashing bypassing already-programmed check.
  • -fm Force flashing bypassing BIOS memory config check.
  • -fs Force flashing bypassing BIOS SSID check.
  • -fp Force flashing bypassing BIOS P/N check.
  • -sst Use SST25VFxxx flashing algorithm regardless of ROMID straps.
  • -st Use ST M25Pxx flashing algorithm regardless of ROMID straps.
  • -atmel Use AT25Fxxx flashing algorithm regardless of ROMID straps.
  • -keepisrsn keep the ISR Number on the adapter when flashing a new VBIOS.
  • -keepprodsn keep the Prod SN on the adapter when flashing a new VBIOS.
  • -siireset Specifies the GPIO Pin to be used as the Reset when updating SiI1930 microcontroller firmware.

Пример:

  • -siireset=7 <No Spaces>
  • -siiuprog Specifies the GPIO Pin to be used as the uprog when updating SiI1930 microcontroller firmware.

Пример:

  • -siiuprog=14 <No Spaces>.
  • -scansii Overrides normal adapter detection to enable detecting SSI roms with/without TPI firmware.
  • -log Logs output to atiflash.log, overrides existing file.
  • -logappend Logs and appends output to atiflash.log.
  • -ddc Enable DDC support.
  • -padevid=<ID> Use with -pa command to update adapters of specific device ID.
  • -passid=<ID> Use with -pa command to update adapters of specific SSID.
  • -pasvid=<ID> Use with -pa command to update adapters of specific SVID.
  • -pavbpn=<VBPN> Use with -pa command to update adapters of specific VBIOS PN.

-excl_memtrain_dtable When flashing on new VBIOS, a pre-determined memory training data table in the old VBIOS will not be overwritten.

-isr <adapter num> [build num] [board num] If build number and board number are specified, sets the ISR Number value in specified adapter. If only adapter is specified, the current ISR Number is displayed.

-checkpn <adapter num> <filename> Checks PN of the current product and compares it to external file.

*<Num> = adapter number,
<File> = filename
*[Size] = data block size in KBytes, except for Theater Pro in Bytes
*Use command -i to see the adapter numbers in the system. *Theater Pro supports commands -i, p, s, cf, cr, t, v and options -f, -noremap.

Альтернативы

  • ATI Winflash
  • Программа Flashrom
  • Radeon BIOS Editor (Из-за требования цифровой подписи на последних картах AMD RBE больше не находится в активной разработке и не будет поддерживать новейшие видеокарты.)

Обзор возможностей программы

Утилита находится в свободном и бесплатном доступе. Поддерживается на Windows версии XP и выше, вплоть до последней, десятой.

Утилита имеет два режима работы: через командную строку (CMD) и графическую оболочку (GUI). Чтобы обновить BIOS, можно использовать любой из способов. Перед проведением процедуры обязательно нужно скачать BIOS необходимой версии под ваше устройство.

При обновлении не отключайте компьютер. Иначе сбой в системе приведет к выходу из строя графического процессора. Также Atiflash DOS может сохранить текущую прошивку. Если с новой версией программного обеспечения возникнут проблемы, то это поможет откатиться к предыдущей версии.

Изменять прошивку БИОСа следует по нескольким причинам:

  1. Чтобы увеличить производительность работы видеокарты.
  2. Изменить параметры напряжения с энергопотреблением.
  3. Чтобы настроить систему для добычи криптовалюты.

С каждой из задач софт справляется.

Тонкости прошивки через графическую оболочку

Отметим, что этот способ подойдет только при наличии трех графических процессоров в системе. Не больше. Иначе утилита не способна показать все последующие. Поэтому в данной ситуации стоит применить командную строку. Об этом выше.

Видеокарта должна не только отображаться в Диспетчере устройств, но и полностью функционировать. В противном случае драйвер AMD заблокировал пользовательский БИОС.

Если у вас в системе несколько одинаковых видеокарт AMD, то вам нужно указать перепрошивку всех видеоадптеров одним и тем же БИОС. Используйте файл, где находится измененный БИОС (к примеру, BOIS_mod.rom). Команда будет выглядеть так:

atiflash.exe-pa BIOS_mod_480.rom.

Если же у вас в системе два различных графических процессора: R9390 и RX 5700 то запустите утилиту с ключом –i. Просмотрите перечень все отображенных графических адаптеров. Запомните номер необходимого видеоадаптера. В командную строку пропишите

Atiflash.exe -номер видеоадаптера

Допустим у нее параметр 1. Тогда команда выглядит так:

atiflash.exe –p 1 BOIS-mod_480.rom

Решение проблем

Ошибка error 0fl01.

0fl01

Зависание графического процессора или системы при перепрошивке БИОСА. Обновляя BIOS видеоадаптера, необходимо отключать его, используя «Диспетчер устройств». Так же попробуйте перезагрузить компьютер.

Закончив обновление БИОСа и перезагрузки ПК, графический процессор определяется, однако не работает. Есть драйвера производителя, блокирующие работу видеоадаптера с неподписанным БИОСом.

Если вы видите надпись: not found adapter — проверьте правильность работы видеокарты в Диспетчере устройств.

Как прошить BIOS на видеокарте ATI/AMD под Windows

Как пользоваться ATIFLASH. В этом видео показано, как восстановить прошивку BIOS на видеокарте AMD под операционной системой Windows7 с помощью программы ATIWINFLAS (ATIFLASH). Для наглядности видео, мы изначально прошили видеокарту не подходящей версией БИОС, после чего она перестала определятся, и уже после этого был показан процесс восстановления видеокарты после неудачной прошивки BIOS. И все же, я рекомендую прошивать BIOS под DOS. Это более универсальный, надежный, и, зачастую, более простой способ восстановления видеокарты после неудачной прошивки BIOS.

Старая версия

ATI Winflash (old)

Версии

  • 2.74
  • 2.93 — не доступна
  • 2.77
  • 2.84
  • 2.87 — не доступна

Видео: Решение ошибки Subsystem ID Mismatch при прошивке биоса видеокарты, RX 570 580 5700

В этом видео показано, как правильно и легко решить ошибку Subsystem ID Mismatch при пере прошивки BIOS видеокарты на базе AMD. Существуют и другие методы, более сложные и замудрённые, но при помощи этого метода удастся избежать багов и дальнейших проблем с видеокартой.

Ошибка subsystem mismatch говорит о неправильном выборе прошивки или ее размере. Тогда стоит скопировать данные через Polaris BIOS Editor в нужный формат файла.

Эта проблема возникает при попытке пере прошить биос видеокарты файлом биоса от другой видеокарты или не совместимой модели микросхемы биоса.

Видео: Решение Subsystem ID Mismatch самый простой и правильный метод.

Загрузки

4.17

3.31

3.20

3.04

3.79

Старые версии:

2.93

2.84

2.74

2.71

Большинство пользователей покупает готовый системный блок, подключает его к монитору, включает питание и далее просто пользуется уже готовым устройством для работы и отдыха. Другая категория пользователей выбирает комплектующие, собирает компьютер и устанавливает необходимое ПО, управляя этим процессом самостоятельно на каждом этапе. Однако, есть и третья категория – люди, желающие получить от своего устройства максимальную производительность.

Для того, чтобы этого достичь, приходится либо увеличивать сумму, требуемую для сборки компьютера со схожими характеристиками, либо самому заняться модификацией аппаратуры и ПО. В этой статье мы рассмотрим как выполняется прошивка биоса видеокарты AMD Radeon.

Зачем прошивать видеокарту AMD

В каких случаях необходима прошивка биос видеокарты AMD? Прошивка необходима если:

  • Вышла новая версия BIOS видеокарты, отличающаяся улучшенными характеристиками, например, меньшим Энергопотреблением, более высокой частотой работы GPU, другими улучшенными таймингами видеопамяти и т. д.
  • Вы занимаетесь майнингом или научными расчетами с использованием GPU;
  • Ваша видеокарта перестала стабильно работать при заводских настройках BIOS.

Прошивать видеокарту не обязательно, вы это делаете на свой страх и риск. Любые некорректные значения в BIOS видеокарты могут повлечь за собой её поломку. Чтобы операция была успешной, необходимо знать строение видеокарты, особенности работы подсистемы памяти, различные служебные параметры функционирования видеокарты, а также закон Ома. Также рекомендуется брать прошивку BIOS, используемую для модификации, из проверенных временем источников и даже в этом случае проводить её беглое сравнение с текущей рабочей копией с помощью специализированных программ.

Один из проверенных источников прошивок — сайт techpowerup.com. Скачать bios для видеокарт amd можно из их коллекции. Вот ссылка на их коллекцию. Настоятельно рекомендуем перед модификацией и перепрошивкой сохраняйте рабочую копию BIOS на компьютере, это убережёт вас от множества проблем.

Данные рекомендации подходят только для дискретных видеокарт в персональных компьютерах. Видеокарты в составе ноутбуков или процессоров не имеют собственного BIOS и их нельзя модифицировать таким образом. Также данным образом невозможно модифицировать карты с несколькими графическими чипами на плате.

Как прошить БИОС видеокарты AMD Radeon

Шаг 1. Подготовка к прошивке

Обновляем драйвер видеокарты AMD.

Скачиваем утилиту GPU-Z и смотрим все параметры нашей видеокарты:

  • наименование адаптера;
  • семейство GPU;
  • ревизия графического процессора;
  • версия BIOS;
  • производитель видеокарты;
  • тип памяти;
  • ширина шины памяти;
  • размер памяти;
  • частота графического процессора;
  • частота памяти.

Шаг 2. Резервная копия BIOS

Сохраняем резервную копию текущего BIOS видеокарты с помощью GPU-Z или Atiflash. В GPU-Z для сохранения прошивки нажимаем кнопочку со стрелочкой возле строки BIOS Version, затем выбираем пункт контекстного меню Save to file…, задаём имя файла (например, oldbios) и нажимаем Сохранить.

В Atiflash выбираем кнопку Save, задаём имя файла (например, oldbios) и нажимаем Сохранить.

Шаг 3. Загрузка BIOS для видеокарты

Скачиваем подходящий нам BIOS видеокарты с сайта, подобрав по параметрам нужный нам вариант. Для удачной прошивки необходимо, чтобы совпадали Device ID, тип видеопамяти и объём видеопамяти видеокарты, а частоты графического процессора и памяти отличались несущественно.

Шаг 4. Прошивка BIOS видеокарты AMD Radeon

Для прошивки используется специальная программа для прошивки видеокарт AMD– Atiflash. Процедура выглядит следующим образом. Нажимаем кнопку Load Image, затем выбираем файл с прошивкой BIOS, нажимаем Открыть. После этого в окне программы будут видны параметры:

  • Current VBIOS — текущий BIOS видеокарты;
  • New VBIOS — новый BIOS видеокарты.

Удостоверившись, что нас всё устраивает, нажимаем кнопку Program. После этого программа самостоятельно прошивает видеокарту. Если в процессе прошивки возникнут ошибки, программа оповестит вас об этом.

Внимание: во время прошивки необходимо, чтобы компьютер сохранял работоспособность до конца прошивки, не должно быть выключения питания и сбоев в работе, иначе видеокарта потеряет работоспособность. Если всё-таки это случилось, переходите к пункту что делать если прошивка прошла не удачно.

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

Шаг 5. Проверка работоспособности видеокарты

После прошивки обязательно надо проверить видеокарту на предмет стабильности работы с выбранными параметрами. Для этого можно использовать какую-нибудь программу тестирования. В данном случае я проверил видеокарту с помощью 3DMark.

Редактирование BIOS видеокарты AMD

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

  • Polaris BIOS Editor 1.7.2 (для видеокарт AMD RX 460/470/480/550/560/570/580/590): данная утилита позволяет отредактировать название производителя, автоматически изменить контрольную сумму файла BIOS, подобрать более агрессивные параметры функционирования памяти, тепловой пакет видеокарты и многое другое.
  • SRBPolaris: бесплатный аналог Polaris BIOS Editor (найти рабочий пакет и без вирусов сложновато).
  • Polaris BIOS Editor 3 PRO: дальнейшее развитие Polaris BIOS Editor 1.7.2, но уже платная версия.

Внимание! После прошивки видеокарты Radeon RX 400 Series необходимо пропатчить драйверы для корректной работы видеокарты с помощью утилиты AMD/ATI Pixel Clock Patcher. Данную операцию будет необходимо производить после каждого обновления драйверов видеокарты.

Настройка видеокарты без модификации BIOS

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

OverdriveNTool: утилита для GPU AMD: 290, 290x, 380, 380x, 390, 390x, Fury, Fury X, Nano, 4xx, 5xx series, Vega 56, Vega 64, Radeon VII. Позволяет редактировать многие параметры видеокарт, не вмешиваясь в BIOS.

MorePowerTool: утилита для модификации и разгона GPU AMD: Navi (Radeon RX 5700 (XT), Radeon 5500), Radeon VII.

Что делать после неудачной прошивки

Если изображения вообще нет, то надо посмотреть, есть ли у вашего компьютера интегрированная в чипсет или в процессор видеокарта. Если да, то прямо на материнской плате будут видеовыходы для подключения монитора (VGA, DVI, DisplayPort, HDMI). В этом случае подключаем монитор к этому выходу.

Если же встроенной видеокарты нет, то в этом случае необходима запасная видеокарта и наличие второго PCI Express слота на материнской плате для подключения двух видеокарт. При наличии второго PCI Express X16 можно просто в него установить вторую видеокарту. Если же PCI Express X16 один, то можно через специальный переходник (райзер PCI Express) подключить нерабочую видеокарту, а рабочую вставить в основной разъем и подключить к ней монитор. Затем загружаем компьютер, подключив монитор к рабочей видеокарте, и прошиваем.

Внимание! Прошиваем старую, нерабочую видеокарту, используя сохранённый оригинальный файл BIOS.

Выводы

Итак, сегодня мы разобрались как прошить БИОС видеокарты AMD. Мы обсудили ситуации, когда необходима данная операция, познакомились с сайтом-источником файлов BIOS для различных вариантов видеокарт, подробно разобрались с методикой прошивки с помощью используемых утилит. Нами была рассмотрена ситуация, когда работоспособность компьютера после наших действий была нарушена.

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

Оцените статью:

Очень плохоПлохоПойдетХорошоОгонь! (1 оценок, среднее: 5,00 из 5)

Загрузка…

Об авторе

Имею высшее образование в сфере компьютеров. Немного разбираюсь в свободном ПО. Занимаюсь в свободное время ремонтом техники. Являюсь счастливым обладателем 3D принтера. Считаю самообразование очень важным для сегодняшнего времени.


Windows, Железо

  • 20.03.2017
  • 65 460
  • 13
  • 11.12.2020
  • 11
  • 11
  • 0

Перепрошивка BIOS на картах AMD

  • Содержание статьи
    • Вступление и подготовка
    • Перепрошивка через графический интерфейс
    • Перепрошивка через командную строку
    • Известные проблемы и ошибки
    • Обновление драйверов
    • Комментарии к статье ( 13 шт )
    • Добавить комментарий

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

Вступление и подготовка

В этой статье пойдет речь о том, как перепрошить BIOS в видеокартах от AMD. Для процедуры перепрошивки видеокарты вам понадобится утилита AMD VBFlash, которую можно скачать по этой ссылке.

Рекомендуется перед прошивкой BIOS’a видеокарты отключить её в Windows. Для этого нужно открыть «Диспетчер устройств«, и в пункте «Видеоадаптеры» выбрать нужный, нажать на нем правой кнопкой мыши и выбрать пункт «Отключить«.

Далее речь пойдет о двух возможных способах использования утилиты ATI Winflash — через её графический интерфейс, и через её консольный вариант.

Перепрошивка через графический интерфейс

Запускаем с правами администратора ATIWinflash. Убеждаемся, что в верхнем правом углу программы выбран нужный вам видеоадаптер.

Вот так программа ATIWinflash показывает одну единственную видеокарту.

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

А вот так в программе ATIWinflash показываются четыре видеокарты — видно их только три, четвертая попросту не поместилась в экран.

Выбрав нужную видеокарту, нажимаем на кнопку «Load image», и выбираем файл BIOS’a, которым хотим прошить видеокарту.

И после этого нажимаем на кнопку «Program».

После этого ждем, когда процедура прошивки видеокарты закончится, о чем будет сообщено отдельным уведомлением.

И затем уже появится предложение о перезагрузке, необходимое для работы видеокарты с новым BIOS’ом.

Если после перезагрузки ваша видеокарта определяется в Диспетчере устройств, но отказывается работать, то это может быть из-за блокировки пользовательских BIOS’ов драйверами AMD. О том, как с этим бороться, можно прочитать в этой статье.

Перепрошивка через командную строку

Наиболее полезные команды ATIFlash:

  • atiflash.exe -i — покажет список установленных в системе AMD видеокарт. Полезно для того, чтобы перепрошить BIOS на какой-то определенной видеокарте.
  • atiflash.exe -p <номер видеокарты> <имя файла> — перепрошить видеокарту с указанным номером BIOS’ом из указанного файла.
  • atiflash.exe -pa <имя файла> — перепрошить на ВСЕ видеокарты указанным файлом BIOS’a.

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

  • В системе установлена одна единственная видеокарта AMD. В данном случае все просто — указываем перепрошивку всех карт карт в системе, используя файл с модифицированным BIOS’ом (допустим он называется BIOS_mod_470.rom):

    AtiFlash.exe -pa BIOS_mod_470.rom

  • В системе установлены две разные видеокарты — AMD Radeon R9 390 и AMD Radeon RX 470, нужно перепрошить BIOS только на RX 470:

    Запускаем программу с параметром -i, и смотрим на список видеокарт в системе. Запоминаем номер у видеокарты RX 470.

    AtiFlash.exe -i

    Увидев, что у RX 470 (скрывается за названием Polaris10) номер 0, указываем перепрошить видеокарту под номером 0 файлом BIOS_mod_470.rom:

    AtiFlash.exe -p 0 BIOS_mod_470.rom

После ввода команды для прошивки BIOS’a терпеливо ждем завершения процедуры. По её завершению программа выдаст следующее сообщение в командной строке:

Restart System To Complete VBIOS Update.

Что подразумевает, что для окончания обновления BIOS’a видеокарты нужно перезагрузить компьютер. После перезагрузки можно считать процедуру перепрошивки BIOS’a завершенной.

Известные проблемы и ошибки

  • При обновлении BIOS’a видеокарты компьютер или система зависают.
    При обновлении BIOS’a видеокарты рекомендуется отключать видеокарту через «Диспетчер устройств». О том, как это сделать написано в самом начале статьи.
  • После обновления BIOS’a и перезагрузки, видеокарта отображается в системе, но не работает.
    Скорее всего проблема в том, что установлены новые драйвера AMD, которые блокируют работу видеокарт с неподписанным BIOS’ом. О том, как обойти блокировку написано здесь.

Обновление драйверов

Данный пункт вынесен в отдельную статью, которую можно прочесть по этой ссылке.

Содержание

  • Прошиваем BIOS видеокарты AMD
    • Откат до старой версии BIOS
  • Вопросы и ответы

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

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

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

  1. Перейдите на официальный сайт программы GPU-Z и загрузите ее последнюю версию.
  2. Откройте ее и обратите внимание на имя видеокарты, модель GPU, версию БИОСа, тип, размер памяти и частоты.
  3. Сбор информации о видеокарте GPU-Z

  4. Используя эту информацию, найдите файл прошивки BIOS на сайте Tech Power Up. Сравните версию на сайте и указанную в программе. Случается так, что обновление и не требуется, кроме тех случаев, когда необходимо выполнить полное восстановление.
  5. Перейти на сайт Tech Power Up

  6. Распакуйте скачанный архив в любое удобное место.
  7. Загрузите программу RBE BIOS Editor с официального сайта и запустите ее.
  8. Скачать программу RBE BIOS Editor

  9. Выберите пункт «Load BIOS» и откройте распакованный файл. Убедитесь в правильности версии прошивки, просмотрев информацию в окне «Information».
  10. Загрузка файла прошивки RBE BIOS Editor

  11. Перейдите во вкладку «Clock Settings» и проверьте частоты и напряжение. Показатели должны совпадать с теми, что отображались в программе GPU-Z.
  12. Проверка частот видеокарты RBE BIOS Editor

  13. Снова перейдите в программу GPU-Z и сохраните старую версию прошивки, чтобы можно было в случае чего откатиться до нее обратно.
  14. Сохранение старой прошивки БИОСа видеокарты GPU-Z

  15. Создайте загрузочную флешку и переместите в ее корневую папку два файла с прошивками и прошивальщик ATIflah.exe, который можно скачать с официального сайта разработчика. Файлы прошивки должны иметь формат ROM.
  16. Скачать ATIflah

    Подробнее: Инструкция по созданию загрузочной флешки на Windows

  17. Все готово к началу прошивки. Выключите компьютер, вставьте загрузочный накопитель и выполните запуск. Предварительно необходимо настроить BIOS для загрузки с флешки.
  18. Подробнее: Настраиваем BIOS для загрузки с флешки

  19. После удачной загрузки на экране должна отобразиться командная строка, куда следует ввести:

    atiflash.exe -p 0 new.rom

    Где «New.rom» — название файла с новой прошивкой.

  20. Командная строка при запуске ОС Windows

  21. Нажмите Enter, дождитесь окончания процесса и перезагрузите компьютер, вытащив перед этим загрузочный накопитель.

Откат до старой версии BIOS

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

Lumpics.ru

  1. Если загрузка с интегрированного адаптера не проходит успешно, то в слот PCI-E необходимо подключить другую видеокарту и загрузится с нее.
  2. Подробнее:
    Отключаем видеокарту от компьютера
    Подключаем видеокарту к материнской плате ПК

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

    atiflash.exe -p -f 0 old.rom

    Где «old.rom» — название файла со старой прошивкой.

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

Сегодня мы подробно рассмотрели процесс прошивки BIOS видеокарт компании AMD. В этом процессе нет ничего сложного, важно лишь следовать инструкции и тщательно проверять необходимые параметры, чтобы не произошло серьезных неполадок, которые не решить откатом прошивки.

Читайте также: Обновление BIOS на видеокарте NVIDIA

Еще статьи по данной теме:

Помогла ли Вам статья?

Hi Everyone!

If you are reading this the guide is probably for you!!! This guide is an updated refresh based on or in part by other similar threads throughout TPU and my own personal experience (I used to be an nvidia guide but this 290x is too fun) it also covers all current information based off of the latest ATIFLASH.
(4.17 as of writing R9 compatible.)
All testing was done on windows 10 64bit.

After flashing my own I thought it might be a good idea to write an in-depth guide to help those out that may have fell to the wayside during their flashing endeavors, or maybe you’re just curious!

Quick Rules of the road

This thread is not for tech help!

Please make your own thread for FLASH problems!

DO NOT hijack other peoples threads!

When making new threads give EXACT MODELS for best help!


Lets get started!

First and foremost. Lets talk about why you would want to read this guide or flash your card. For most people this boils down to three different reasons.

1. I want better performance out of my card but I want a more permanent solution than using OC software. (Clocks/Fan ramps)

2. I want to update my bios for a feature. (UEFI Support)

3. I’ve bricked my card probably attempting one of the above and now I’m stuck because I never thought it would happen.

To help with all of these situations I have split them into different problems that we can tackle one by one for you. This guide is filled with humor satire and I think Pizza sauce on my keyboard. (ain’t life a bitch?) Lets start with getting better performance.

If you are at all uncomfortable with flashing your card the easiest way to get performance is using third party software to increase your clock rates so that you can drive better FPS and memory bandwidth. There are a lot of different ways to do this and a lot of different tools. If you are new to overclocking in general don’t be discouraged by all the information, but don’t set unrealistic goals either.

As the saying goes «Overclocking is a silicone lottery.» Some chips will overclock better or worse than others even if they are the same in every way. That said try to take everything with a bit of salt.

Here are some overclocking software links that are commonly used and a link to some guides you can use to try your hand at lady luck.

OK! With that out of the way let’s digest things a bit! First please understand any of these guides can get outdated or unnecessary. If you’re unsure just ask in the relevant sub forum of the GPU forums! moving on good luck!

Now lets start with GPU Flashing the primary point. This section will be broken up into several sub sections to help with clarity and timelining. Some of these skills or instructions will be needed as explanations become harder to understand. If you have any questions please ask them but please attempt to read the section(s) in their entirety as it may have already been explained.

Is probably the single most important part of all of this aside from doing your own backup. This GPU BIOS DB is the most comprehensive list and collection of GPU bios’ you can find anywhere on the internet. For simplicity the above title is linked to the AMD/ATI section of the DB but you can access the whole database

HERE

.

First a rundown for those of us not interested in the scary things that come later in the guide such as bad flashing a bios, bricking your card, your grandmother walking in on your session of lonely space vixens, or losing your skyrim save data.

I want better performance out of my card but I want a more permanent solution than using OC software.

Welcome to the world of BIOS flashing your card! Most people generally do this for experimentation or because they first found stable OC settings and would like to make them more permanent. There is nothing wrong with either but lets get some SUPER basics down first.

  1. NEVER FLASH UNTIL YOU HAVE BACKED UP YOUR CURRENT BIOS!
  2. NEVER FLASH VIA WINDOWS!
  3. NEVER FLASH OVERCLOCKED!
  4. TRY NOT TO FLASH WITH MORE THAN 1 GPU!

Have you read that? good read it again..awesome lets tackle them one at a time.

Never flash until you have backed up your current bios!

This is a no brainer really. This is super important and is most importantly EASY TO DO! It also gives you a way to save your ass later if you mess up! Why? Let’s face it even if you are 100% certain that the bios you picked will work there is always a chance you need to RMA (you warranty voiding heathen!) re-sell or otherwise manage to botch your flash. This can all be remedied by flashing the original back since well you know…it worked to begin with.

How to backup your bios

Lets start by grabbing GPU-Z a nifty little utility you probably already use to stare at the specs of your really expensive minecraft machine.

Now lets open it up!

Here is the primary screen of GPU-Z here we will dump the bios from our GPU to save at a later time. simply click where I have circled.

This button image or whatever may change with future revisions of GPU-Z but I imagine it will most likely always be next to the bios version string. When in doubt just mouse over the various bits and it will tell you what it does. once you click it we need to name it.

By default it saves as .rom which is good since its the format we will be using to flash. By default GPU-Z saves it as the architecture name. case in point Hawaii.rom however lets change that to orig.rom or original.rom this is an easy way to make sure you always know the name of your backup bios file incase the worst happens.

NEVER flash via Windows

Flashing in windows is a terrible Idea Too many things can go wrong such as interrupts from annoying UAC prompts to updates or spiked CPU load. The options are endless and your chances of success are too slim for this to be worth it. I will explain later how to flash the proper way. It will take you maybe an extra 5min and you should seriously consider doing it. If you decide to not heed this warning and flash via windows anyway and totally scramble your GPUs brains I have a section for that but not sympathy. In Fact I will probably publicly shame you. So just read the guide leave a thanks and not say a thing.

This is another one of the cardinal rules laid out for you. Much like the flashing in windows warning there is alot that can go wrong. Even if you have done your mobo bios another card whatever overclocked I can personally say I have wrecked boards doing this. Most motherboards now have profiles you can save and all of them have a quick menu option to restore to defaults usually on the save/exit page and in almost 100% of cases the default reset key is F9 there is literally no excuse to do it since it’s easy and fast to do and easy and fast to revert back. I cannot stress this enough.

Try not to flash with more than 1 GPU

Like the title states. this isn’t so much a rule as it is a failsafe against yourself and ease of the process. With the onset of card mixing for physics or performance and the steady upward slope of SLI/Crossfire systems multi-GPU systems are here to stay. The problem in some cases is in fact the damn good compatibility. With certain manufacturers playing nice with others at different clocks its easy to mix cards between brands even if they dont necissarily play well with each others clocks or memory timings the driver takes care of the rest. However a mistake of this type when flashing can leave you with nothing but problems. I generally recommend flashing with only the GPU intended to be flashed instead of the team you may have working for you. This makes the chance of mistake lower and the flashing process a bit easier.

With the rules out of the way let’s get started with flashing for the noob. Upto this point please refer to the things learned thus far and we at this point will run under the assumption you have read it understood it and have a perfectly working card that you just want to flash.

To get started go ahead and grab the «flash package» attached at the bottom of this post which contains everything needed to get you started! Unzip it to a directory so you can easily manage the files. After which lets do the following.

Individual files attached below are provided for people that are having a hard time finding specific things. The «Flash Package» contains all of the attached files in one nice package.

If you run into ANY problems saving your bios via ATIFLASH or you have issues FLASHING Try making the USB with RUFUS!
Walk-through at the bottom of post #2​

1.) Get a thumb drive 64mb or greater.
2.) Unplug all other removable drives from your machine (USB, SD, External HDD etc)
3.) Run the HP Disk storage tool as Administrator.
4.) In the Tool make sure your device appears under the «Device» drop down list

5.) Check the box «Create A DOS startup disk using system files located at»
6.) click the «…» browse button and navigate to the directory you extracted this from.
7.) Click on the «win98boot» folder and press «OK»
8.) Now click «Start» inside the HP format tool.

9.) After the format completes COPY atiflash.exe and xxx.rom where xxx.rom is the actual name of your bios .rom file. This should be 5 or less characters. Also remember to copy over your original!

10.) After the copy completes Please make sure if your GPU comes with a bios switch it is in position number 1!!!!! If it is not or you are uncertain shut down your machine and make sure of this now! Generally it is marked on the PCB and most times the «1» position is towards the rear of the PC case (assuming card is installed) However it is good to lookup and verify these positions yourself. Please check with your GPU manufacturer for more details.

11.) Reboot your machine and Press F12, F10, F9, ESC, or whatever button brings you to your system boot menu.
12.) Select your thumb drive and hit enter.
13.) You will be greeted with a black and white DOS screen and a blinking cursor.
14.) Run the following command to get the adapter number no quotes please. «atiflash -i«

14b.) If you have not backed up your bios yet via GPU-Z above take this time to do it now using this command atiflash -s 0 orig.rom where «0» is your adapter number!

15.) Prepare to flash your GPU using the following command substituting «0» with whatever device number your GPU is. and substitute xx with your .rom name.
16.) atiflash -f -p 0 xxx.rom

Success! In most cases your system flash has gone smooth especially if you followed the directions above! Most of the time you will need nothing more and if flashing again just follow the instructions again to the letter. minus making the actual flash drive. At this point you can remove and copy bios.roms to and from to your hearts content. However it is not uncommon that after a bios flash you need to reinstall your drivers! Doing so may fix a lot of odd issues after a bios flash so please try that should anything seem off! A Link to the AMD driver page is at the top of this guide!

Any overclocking or mods past this point need to fall into their own threads since they won’t be supported here. However if things were not fun and games and terrible things happened lets continue into the deep dark world of unbreaking your new paper weight.

HELP i’ve flashed but I can’t boot up

This is a pretty brutal section of the guide and probably one of the hardest to swallow. Luckily I’ve managed to put together this comprehensive list of nutella recipes that will calm your wife down; while you explain to her that the big electric thingy you bought for your virtual gun box worth $700 is currently spending its existence holding down your water bill.

Jokes aside lets take this easy I know you’re probably trying to skip most of this. Darting your eyes this way and that hoping an end to the dry humor is near so that you can hurriedly fix your GPU and put yourself in a worse position than you currently are. However I won’t let that happen. One of the most important part of this section is the ability to have a few laughs and stay calm. Trying to rush will lead to RMA, permanent brick, system downtime, low bank account, and probably angry significant other. So lets do this slow and steady so that you have the best chances at saving the mistake. I cannot guarantee your card will work. I can however guarantee that if you follow this guide your best foot will be forward and you will have a better chance than you would otherwise. Lets start.

A few different ways exist to flash and save a video card. I will be doing them in order from least difficult to most difficult.

First and foremost. Lets look at the cardinal rules set out at the beginning of the guide. Follow them to a T. Once you have made your flash drive and made sure your system is stock we can continue. Lets talk about issues with this statement though.

First lets take a deep breath and solve your no boot issue before we get to flashing. Take this time to

We are going to be under the assumption you have read and understood the cardinal rules of bios flashing.

If you do not have a setting in your bios that allows you to specify the default VGA adapter then having the GPU that needs to be flashed in a secondary slot (usually lower than the first slot on the motherboard that allows a graphics card.) will usually work since most motherboards auto delegate the first GPU as the primary.

You can also use various combinations of advanced recovery to get yourself either booting or more importantly a flash drive.

If you do not have a backup of your bios and your GPU can boot using a bios switch located on the card boot into windows and dump the bios from the second chip and use

IT to flash the affected eeprom chip. You can also download the correct BIOS from the GPU database while you are in windows to use to falsh the card back.

So you don’t have a thumb drive? I really recommend buying or finding a static drive you can have on you at all times to flash with. If you don’t have one make one on another machine now. If you live in Alaskan wilderness and have no way of using a friends PC and do not own another PC lets follow the directions below to get a display. Once display is obtained we can boot into windows while limping and make a drive that can save us. Now lets see what our options are using the various methods of getting display.

1.) let’s reset your CMOS so we are on a clean slate by removing the battery on your board. This will allow us to make sure we are attempting flashes using the cardinal rule «DO NOT FLASH OVERCLOCKED»

2.) Do you have a bios switch on your GPU? If you do shut down your system now switch it to another position and attempt to boot your rig.

2b.) Let’s restart the PC if all is well you are now booting off of the second bios on your GPU.

With your GPU working in the other bios switch position boot to your flash drive until you are at the root prompt and cursor. At this point it is assumed you have NOT ran any commands.

With your side panel off take this time to switch your bios switch to the opposite position (corrupted) with the system running. Make sure it is in the position it was on when it was corrupted.

Now lets follow the flashing guide making sure at this point and time you FLASH BACK THE ORIGINAL, BACKUP, or CLOSEST COMPATIBLE BIOS!!

3.) If you do not have a BIOS switch remove the Affected GPU and boot using onboard video and in your BIOS set onboard Video as the default VGA adapter. In some cases with some motherboards it will be necessary to ENABLE the onboard GPU FIRST and THEN make it the default VGA adapter!

3b.) Shut down your system and re-insert the damaged GPU.

Start the system using onboard VGA and again using the flash guide above re-attempt to flash your GPU please take note to use

atiflash -i

To get the adapter number since using onboard VGA will change the previous command parameter you are familiar with.

4.) If you do not have onboard VGA please reproduce step 3.) using any spare VGA card compatible with your system. Boot using the compatible VGA card and set it as default.

4b.) Shut down your system and re-insert the damaged GPU.

Start the system using secondary VGA and again using the flash guide above re-attempt to flash your GPU please take note to use

atiflash -i

To get the adapter number since using a secondary VGA card will change the previous command parameter you are familiar with.

With any luck you will have managed to fix your issue now. I will change and expand on this guide as time leisure and changes worth noting warrant it. If you have any questions additions or pictures of kittens please leave them below.

ATIFlash Commands

Below is a list of ATIFlash commands. This list is more for reference but also includes some useful information. My time is limited so it is a work in progress. However I will be adding to it over time. In all examples I will use «X» as adapter number unless otherwise specified.

SPECIAL: If you receive the following error «Failed to read ROM ERROR 0FL01 : press ‘1’ to continue»

You need to unlock the rom of the chip for writing,

OR The flash command was not typed properly and the syntax is incorrect.
This can also be attributed to improperly seated GPU or damaged slot.

All other commands

Code:

--- ATIFLASH v4.17 ---
-h, -?, /h, /?          Help (this screen)

Format: ATIFLASH [command] [parameter1] [parameter2] [parameter3] <option/s>
[command]:
-i [Num]                Display information of ATI adapters in the system.
                        Display information of adapter [Num] if specified.
-ai [Num]               Display advanced information of ATI adapters on system.
                        Display advanced information of adapter [Num]
                        if specified.
-biosfileinfo <File>    Displays the Bios info in file <file>
-p <Num> <File>         Write BIOS image in file <File> to flash ROM in Adapter
                        <Num>.
-pa <File>              Write BIOS image <File> to all appropriate adapters.
-s <Num> <File> [Size]  Save BIOS image from adapter <Num> to file <File>.
                        First [Size] kbytes (except for Theater in bytes) of ROM

                        content is saved if [Size] is specified.
-cf <File> [Size] [Sum] Calculate 16-bit checksum for file <File>.
                        Checksum for the first [Size] kbytes of the file is
                        calculated if [Size] is specified.
-cb <Num> [Size] [Sum]  Calculate 16-bit BIOS image checksum for adapter <Num>.
                        Checksum for the first [Size] kbytes of the ROM content
                        is calculated if [Size] is specified.
-mb <Num> <File>        Modify SSID, SVID, BIOS Pin Number, & Boot Message in
                        BIOS image of adapter <Num> to values in <filename>.
                        Input file example:
                           ssid = 715B
                           svid = 1002
                           biospn = "113-xxxxxx-xx"
                           bootmsg = "ATI graphic board"
-pak <File>             Package an executable for BIOS update according to
                        the commands in <File>.
                        Config file example:
                           outfile = update.exe
                           banner = "Update v1.0"
                           infile = a123.bin
                           command = -pa -padevid=715B infile
-isr <Num> <Build Number> <Board Number>  Set ISR number based on the given
                                          build and board number
                                          if not specified, print out ISR Number

-prod <Num> <12 digit serial number>      Set PROD number based
                                          on the given serial number
                                          if not specified, print out SN Number
-checkprodsn <Num> <12 Digit Serial Number>  Comparing the Prod SN based on
                                             existing prod sn saved in ROM
<option/s>:
-f              Force flashing regardless of security checkings (e.g. AsicID &
                BIOS file info check OR boot-up card).
-fa             Force flashing bypassing already-programmed check.
-fm             Force flashing bypassing BIOS memory config check.
-fs             Force flashing bypassing BIOS SSID check.
-fp             Force flashing bypassing BIOS P/N check.
-nw             No user interaction on test failure.
-sst            Use SST25VFxxx flashing algorithm regardless of ROMID straps.
-st             Use ST M25Pxx flashing algorithm regardless of ROMID straps.
-atmel          Use AT25Fxxx flashing algorithm regardless of ROMID straps.
-nopci          Do not enumerate PCI adapters, i.e. enumerate only AGP and
                PCIe adpaters
-pcionly        Enumerate only PCI adapters, i.e. do not enumerate AGP and
                PCIe adapters
-agp            Enumerate only AGP adapters, i.e. do not enumerate PCI and
                PCIe adapters unless used with -pcie or -pci
-noagp          Do not enumerate AGP adapters, i.e. enumerate only PCI and
                PCIe adpaters
-pcie           Enumerate only PCIe adapters, i.e. do not enumerate AGP and
                PCI adapters unless used with -agp or -pci
-nopcie         Do not enumerate PCIe adapters, i.e. enumerate only AGP and
                PCI adpaters
                PCIe adapters unless used with -agp or -pcie
-noremap        Skip BARs error detection and remapping in PCI configuration
                space
-reboot         Force a reboot of the system after successfully completing the
                specified operation
-keepisrsn      keep the ISR Number on the adapter when flashing a new VBIOS
-keepprodsn     keep the Prod SN on the adapter when flashing a new VBIOS
-siireset       Specifies the GPIO Pin to be used as the Reset when updating
                SiI1930 microcontroller firmware
                Input example:
                   -siireset=7 <No Spaces>
-siiuprog       Specifies the GPIO Pin to be used as the uprog when updating
                SiI1930 microcontroller firmware
                Input example:
                   -siiuprog=14 <No Spaces>
-scansii        Overrides normal adapter detection to enable detecting SSI
                roms with/without TPI firmware
-log            Logs output to atiflash.log, overrides existing file
-logappend      Logs and appends output to atiflash.log
-ddc            Enable DDC support
-padevid=<ID>   Use with -pa command to update adapters of specific device ID.
-passid=<ID>    Use with -pa command to update adapters of specific SSID.
-pasvid=<ID>    Use with -pa command to update adapters of specific SVID.
-pavbpn=<VBPN>  Use with -pa command to update adapters of specific VBIOS PN.
-logappend      Logs and appends output to atiflash.log
-ddc            Enable DDC support
-padevid=<ID>   Use with -pa command to update adapters of specific device ID.
-passid=<ID>    Use with -pa command to update adapters of specific SSID.
-pasvid=<ID>    Use with -pa command to update adapters of specific SVID.
-pavbpn=<VBPN>  Use with -pa command to update adapters of specific VBIOS PN.
-excl_memtrain_dtable     When flashing on new VBIOS, a pre-determined memory
                               training data table in the old VBIOS will not be
                          overwritten.
-isr <adapter num> [build num] [board num]     If build number and board number
                                               are specified, sets the ISR Number
                                               value in specified adapter.
                                               If only adapter is specified, the current
                                               ISR Number is displayed
-checkpn <adapter num> <filename>              Checks PN of the current product
                                               and compares it to external file
*<Num> = adapter number, <File> = filename
*[Size] = data block size in KBytes, except for Theater Pro in Bytes
*Use command -i to see the adapter numbers in the system.
*Theater Pro supports commands -i, p, s, cf, cr, t, v and options -f, -noremap.

(Pro tip for any bros that want to dump this in the future in case i fall off the face of the planet the -log command will not dump these instructions. I also did not copy this verbose from pictures. I copied atiflash to a 32bit windows XP virtual machine (I think all that matters is that the OS is 32bit) I then opened a command prompt and navigated to atiflash.exe and typed «ATIFLASH -H» without quotes. I then used the «Mark» feature of cmd.exe by right clicking and selecting mark to copy all the text that was output.)

Hi Everyone!

If you are reading this the guide is probably for you!!! This guide is an updated refresh based on or in part by other similar threads throughout TPU and my own personal experience (I used to be an nvidia guide but this 290x is too fun) it also covers all current information based off of the latest ATIFLASH.
(4.17 as of writing R9 compatible.)
All testing was done on windows 10 64bit.

After flashing my own I thought it might be a good idea to write an in-depth guide to help those out that may have fell to the wayside during their flashing endeavors, or maybe you’re just curious!

Quick Rules of the road

This thread is not for tech help!

Please make your own thread for FLASH problems!

DO NOT hijack other peoples threads!

When making new threads give EXACT MODELS for best help!


Lets get started!

First and foremost. Lets talk about why you would want to read this guide or flash your card. For most people this boils down to three different reasons.

1. I want better performance out of my card but I want a more permanent solution than using OC software. (Clocks/Fan ramps)

2. I want to update my bios for a feature. (UEFI Support)

3. I’ve bricked my card probably attempting one of the above and now I’m stuck because I never thought it would happen.

To help with all of these situations I have split them into different problems that we can tackle one by one for you. This guide is filled with humor satire and I think Pizza sauce on my keyboard. (ain’t life a bitch?) Lets start with getting better performance.

If you are at all uncomfortable with flashing your card the easiest way to get performance is using third party software to increase your clock rates so that you can drive better FPS and memory bandwidth. There are a lot of different ways to do this and a lot of different tools. If you are new to overclocking in general don’t be discouraged by all the information, but don’t set unrealistic goals either.

As the saying goes «Overclocking is a silicone lottery.» Some chips will overclock better or worse than others even if they are the same in every way. That said try to take everything with a bit of salt.

Here are some overclocking software links that are commonly used and a link to some guides you can use to try your hand at lady luck.

OK! With that out of the way let’s digest things a bit! First please understand any of these guides can get outdated or unnecessary. If you’re unsure just ask in the relevant sub forum of the GPU forums! moving on good luck!

Now lets start with GPU Flashing the primary point. This section will be broken up into several sub sections to help with clarity and timelining. Some of these skills or instructions will be needed as explanations become harder to understand. If you have any questions please ask them but please attempt to read the section(s) in their entirety as it may have already been explained.

Is probably the single most important part of all of this aside from doing your own backup. This GPU BIOS DB is the most comprehensive list and collection of GPU bios’ you can find anywhere on the internet. For simplicity the above title is linked to the AMD/ATI section of the DB but you can access the whole database

HERE

.

First a rundown for those of us not interested in the scary things that come later in the guide such as bad flashing a bios, bricking your card, your grandmother walking in on your session of lonely space vixens, or losing your skyrim save data.

I want better performance out of my card but I want a more permanent solution than using OC software.

Welcome to the world of BIOS flashing your card! Most people generally do this for experimentation or because they first found stable OC settings and would like to make them more permanent. There is nothing wrong with either but lets get some SUPER basics down first.

  1. NEVER FLASH UNTIL YOU HAVE BACKED UP YOUR CURRENT BIOS!
  2. NEVER FLASH VIA WINDOWS!
  3. NEVER FLASH OVERCLOCKED!
  4. TRY NOT TO FLASH WITH MORE THAN 1 GPU!

Have you read that? good read it again..awesome lets tackle them one at a time.

Never flash until you have backed up your current bios!

This is a no brainer really. This is super important and is most importantly EASY TO DO! It also gives you a way to save your ass later if you mess up! Why? Let’s face it even if you are 100% certain that the bios you picked will work there is always a chance you need to RMA (you warranty voiding heathen!) re-sell or otherwise manage to botch your flash. This can all be remedied by flashing the original back since well you know…it worked to begin with.

How to backup your bios

Lets start by grabbing GPU-Z a nifty little utility you probably already use to stare at the specs of your really expensive minecraft machine.

Now lets open it up!

Here is the primary screen of GPU-Z here we will dump the bios from our GPU to save at a later time. simply click where I have circled.

This button image or whatever may change with future revisions of GPU-Z but I imagine it will most likely always be next to the bios version string. When in doubt just mouse over the various bits and it will tell you what it does. once you click it we need to name it.

By default it saves as .rom which is good since its the format we will be using to flash. By default GPU-Z saves it as the architecture name. case in point Hawaii.rom however lets change that to orig.rom or original.rom this is an easy way to make sure you always know the name of your backup bios file incase the worst happens.

NEVER flash via Windows

Flashing in windows is a terrible Idea Too many things can go wrong such as interrupts from annoying UAC prompts to updates or spiked CPU load. The options are endless and your chances of success are too slim for this to be worth it. I will explain later how to flash the proper way. It will take you maybe an extra 5min and you should seriously consider doing it. If you decide to not heed this warning and flash via windows anyway and totally scramble your GPUs brains I have a section for that but not sympathy. In Fact I will probably publicly shame you. So just read the guide leave a thanks and not say a thing.

This is another one of the cardinal rules laid out for you. Much like the flashing in windows warning there is alot that can go wrong. Even if you have done your mobo bios another card whatever overclocked I can personally say I have wrecked boards doing this. Most motherboards now have profiles you can save and all of them have a quick menu option to restore to defaults usually on the save/exit page and in almost 100% of cases the default reset key is F9 there is literally no excuse to do it since it’s easy and fast to do and easy and fast to revert back. I cannot stress this enough.

Try not to flash with more than 1 GPU

Like the title states. this isn’t so much a rule as it is a failsafe against yourself and ease of the process. With the onset of card mixing for physics or performance and the steady upward slope of SLI/Crossfire systems multi-GPU systems are here to stay. The problem in some cases is in fact the damn good compatibility. With certain manufacturers playing nice with others at different clocks its easy to mix cards between brands even if they dont necissarily play well with each others clocks or memory timings the driver takes care of the rest. However a mistake of this type when flashing can leave you with nothing but problems. I generally recommend flashing with only the GPU intended to be flashed instead of the team you may have working for you. This makes the chance of mistake lower and the flashing process a bit easier.

With the rules out of the way let’s get started with flashing for the noob. Upto this point please refer to the things learned thus far and we at this point will run under the assumption you have read it understood it and have a perfectly working card that you just want to flash.

To get started go ahead and grab the «flash package» attached at the bottom of this post which contains everything needed to get you started! Unzip it to a directory so you can easily manage the files. After which lets do the following.

Individual files attached below are provided for people that are having a hard time finding specific things. The «Flash Package» contains all of the attached files in one nice package.

If you run into ANY problems saving your bios via ATIFLASH or you have issues FLASHING Try making the USB with RUFUS!
Walk-through at the bottom of post #2​

1.) Get a thumb drive 64mb or greater.
2.) Unplug all other removable drives from your machine (USB, SD, External HDD etc)
3.) Run the HP Disk storage tool as Administrator.
4.) In the Tool make sure your device appears under the «Device» drop down list

5.) Check the box «Create A DOS startup disk using system files located at»
6.) click the «…» browse button and navigate to the directory you extracted this from.
7.) Click on the «win98boot» folder and press «OK»
8.) Now click «Start» inside the HP format tool.

9.) After the format completes COPY atiflash.exe and xxx.rom where xxx.rom is the actual name of your bios .rom file. This should be 5 or less characters. Also remember to copy over your original!

10.) After the copy completes Please make sure if your GPU comes with a bios switch it is in position number 1!!!!! If it is not or you are uncertain shut down your machine and make sure of this now! Generally it is marked on the PCB and most times the «1» position is towards the rear of the PC case (assuming card is installed) However it is good to lookup and verify these positions yourself. Please check with your GPU manufacturer for more details.

11.) Reboot your machine and Press F12, F10, F9, ESC, or whatever button brings you to your system boot menu.
12.) Select your thumb drive and hit enter.
13.) You will be greeted with a black and white DOS screen and a blinking cursor.
14.) Run the following command to get the adapter number no quotes please. «atiflash -i«

14b.) If you have not backed up your bios yet via GPU-Z above take this time to do it now using this command atiflash -s 0 orig.rom where «0» is your adapter number!

15.) Prepare to flash your GPU using the following command substituting «0» with whatever device number your GPU is. and substitute xx with your .rom name.
16.) atiflash -f -p 0 xxx.rom

Success! In most cases your system flash has gone smooth especially if you followed the directions above! Most of the time you will need nothing more and if flashing again just follow the instructions again to the letter. minus making the actual flash drive. At this point you can remove and copy bios.roms to and from to your hearts content. However it is not uncommon that after a bios flash you need to reinstall your drivers! Doing so may fix a lot of odd issues after a bios flash so please try that should anything seem off! A Link to the AMD driver page is at the top of this guide!

Any overclocking or mods past this point need to fall into their own threads since they won’t be supported here. However if things were not fun and games and terrible things happened lets continue into the deep dark world of unbreaking your new paper weight.

HELP i’ve flashed but I can’t boot up

This is a pretty brutal section of the guide and probably one of the hardest to swallow. Luckily I’ve managed to put together this comprehensive list of nutella recipes that will calm your wife down; while you explain to her that the big electric thingy you bought for your virtual gun box worth $700 is currently spending its existence holding down your water bill.

Jokes aside lets take this easy I know you’re probably trying to skip most of this. Darting your eyes this way and that hoping an end to the dry humor is near so that you can hurriedly fix your GPU and put yourself in a worse position than you currently are. However I won’t let that happen. One of the most important part of this section is the ability to have a few laughs and stay calm. Trying to rush will lead to RMA, permanent brick, system downtime, low bank account, and probably angry significant other. So lets do this slow and steady so that you have the best chances at saving the mistake. I cannot guarantee your card will work. I can however guarantee that if you follow this guide your best foot will be forward and you will have a better chance than you would otherwise. Lets start.

A few different ways exist to flash and save a video card. I will be doing them in order from least difficult to most difficult.

First and foremost. Lets look at the cardinal rules set out at the beginning of the guide. Follow them to a T. Once you have made your flash drive and made sure your system is stock we can continue. Lets talk about issues with this statement though.

First lets take a deep breath and solve your no boot issue before we get to flashing. Take this time to

We are going to be under the assumption you have read and understood the cardinal rules of bios flashing.

If you do not have a setting in your bios that allows you to specify the default VGA adapter then having the GPU that needs to be flashed in a secondary slot (usually lower than the first slot on the motherboard that allows a graphics card.) will usually work since most motherboards auto delegate the first GPU as the primary.

You can also use various combinations of advanced recovery to get yourself either booting or more importantly a flash drive.

If you do not have a backup of your bios and your GPU can boot using a bios switch located on the card boot into windows and dump the bios from the second chip and use

IT to flash the affected eeprom chip. You can also download the correct BIOS from the GPU database while you are in windows to use to falsh the card back.

So you don’t have a thumb drive? I really recommend buying or finding a static drive you can have on you at all times to flash with. If you don’t have one make one on another machine now. If you live in Alaskan wilderness and have no way of using a friends PC and do not own another PC lets follow the directions below to get a display. Once display is obtained we can boot into windows while limping and make a drive that can save us. Now lets see what our options are using the various methods of getting display.

1.) let’s reset your CMOS so we are on a clean slate by removing the battery on your board. This will allow us to make sure we are attempting flashes using the cardinal rule «DO NOT FLASH OVERCLOCKED»

2.) Do you have a bios switch on your GPU? If you do shut down your system now switch it to another position and attempt to boot your rig.

2b.) Let’s restart the PC if all is well you are now booting off of the second bios on your GPU.

With your GPU working in the other bios switch position boot to your flash drive until you are at the root prompt and cursor. At this point it is assumed you have NOT ran any commands.

With your side panel off take this time to switch your bios switch to the opposite position (corrupted) with the system running. Make sure it is in the position it was on when it was corrupted.

Now lets follow the flashing guide making sure at this point and time you FLASH BACK THE ORIGINAL, BACKUP, or CLOSEST COMPATIBLE BIOS!!

3.) If you do not have a BIOS switch remove the Affected GPU and boot using onboard video and in your BIOS set onboard Video as the default VGA adapter. In some cases with some motherboards it will be necessary to ENABLE the onboard GPU FIRST and THEN make it the default VGA adapter!

3b.) Shut down your system and re-insert the damaged GPU.

Start the system using onboard VGA and again using the flash guide above re-attempt to flash your GPU please take note to use

atiflash -i

To get the adapter number since using onboard VGA will change the previous command parameter you are familiar with.

4.) If you do not have onboard VGA please reproduce step 3.) using any spare VGA card compatible with your system. Boot using the compatible VGA card and set it as default.

4b.) Shut down your system and re-insert the damaged GPU.

Start the system using secondary VGA and again using the flash guide above re-attempt to flash your GPU please take note to use

atiflash -i

To get the adapter number since using a secondary VGA card will change the previous command parameter you are familiar with.

With any luck you will have managed to fix your issue now. I will change and expand on this guide as time leisure and changes worth noting warrant it. If you have any questions additions or pictures of kittens please leave them below.

ATIFlash Commands

Below is a list of ATIFlash commands. This list is more for reference but also includes some useful information. My time is limited so it is a work in progress. However I will be adding to it over time. In all examples I will use «X» as adapter number unless otherwise specified.

SPECIAL: If you receive the following error «Failed to read ROM ERROR 0FL01 : press ‘1’ to continue»

You need to unlock the rom of the chip for writing,

OR The flash command was not typed properly and the syntax is incorrect.
This can also be attributed to improperly seated GPU or damaged slot.

All other commands

Code:

--- ATIFLASH v4.17 ---
-h, -?, /h, /?          Help (this screen)

Format: ATIFLASH [command] [parameter1] [parameter2] [parameter3] <option/s>
[command]:
-i [Num]                Display information of ATI adapters in the system.
                        Display information of adapter [Num] if specified.
-ai [Num]               Display advanced information of ATI adapters on system.
                        Display advanced information of adapter [Num]
                        if specified.
-biosfileinfo <File>    Displays the Bios info in file <file>
-p <Num> <File>         Write BIOS image in file <File> to flash ROM in Adapter
                        <Num>.
-pa <File>              Write BIOS image <File> to all appropriate adapters.
-s <Num> <File> [Size]  Save BIOS image from adapter <Num> to file <File>.
                        First [Size] kbytes (except for Theater in bytes) of ROM

                        content is saved if [Size] is specified.
-cf <File> [Size] [Sum] Calculate 16-bit checksum for file <File>.
                        Checksum for the first [Size] kbytes of the file is
                        calculated if [Size] is specified.
-cb <Num> [Size] [Sum]  Calculate 16-bit BIOS image checksum for adapter <Num>.
                        Checksum for the first [Size] kbytes of the ROM content
                        is calculated if [Size] is specified.
-mb <Num> <File>        Modify SSID, SVID, BIOS Pin Number, & Boot Message in
                        BIOS image of adapter <Num> to values in <filename>.
                        Input file example:
                           ssid = 715B
                           svid = 1002
                           biospn = "113-xxxxxx-xx"
                           bootmsg = "ATI graphic board"
-pak <File>             Package an executable for BIOS update according to
                        the commands in <File>.
                        Config file example:
                           outfile = update.exe
                           banner = "Update v1.0"
                           infile = a123.bin
                           command = -pa -padevid=715B infile
-isr <Num> <Build Number> <Board Number>  Set ISR number based on the given
                                          build and board number
                                          if not specified, print out ISR Number

-prod <Num> <12 digit serial number>      Set PROD number based
                                          on the given serial number
                                          if not specified, print out SN Number
-checkprodsn <Num> <12 Digit Serial Number>  Comparing the Prod SN based on
                                             existing prod sn saved in ROM
<option/s>:
-f              Force flashing regardless of security checkings (e.g. AsicID &
                BIOS file info check OR boot-up card).
-fa             Force flashing bypassing already-programmed check.
-fm             Force flashing bypassing BIOS memory config check.
-fs             Force flashing bypassing BIOS SSID check.
-fp             Force flashing bypassing BIOS P/N check.
-nw             No user interaction on test failure.
-sst            Use SST25VFxxx flashing algorithm regardless of ROMID straps.
-st             Use ST M25Pxx flashing algorithm regardless of ROMID straps.
-atmel          Use AT25Fxxx flashing algorithm regardless of ROMID straps.
-nopci          Do not enumerate PCI adapters, i.e. enumerate only AGP and
                PCIe adpaters
-pcionly        Enumerate only PCI adapters, i.e. do not enumerate AGP and
                PCIe adapters
-agp            Enumerate only AGP adapters, i.e. do not enumerate PCI and
                PCIe adapters unless used with -pcie or -pci
-noagp          Do not enumerate AGP adapters, i.e. enumerate only PCI and
                PCIe adpaters
-pcie           Enumerate only PCIe adapters, i.e. do not enumerate AGP and
                PCI adapters unless used with -agp or -pci
-nopcie         Do not enumerate PCIe adapters, i.e. enumerate only AGP and
                PCI adpaters
                PCIe adapters unless used with -agp or -pcie
-noremap        Skip BARs error detection and remapping in PCI configuration
                space
-reboot         Force a reboot of the system after successfully completing the
                specified operation
-keepisrsn      keep the ISR Number on the adapter when flashing a new VBIOS
-keepprodsn     keep the Prod SN on the adapter when flashing a new VBIOS
-siireset       Specifies the GPIO Pin to be used as the Reset when updating
                SiI1930 microcontroller firmware
                Input example:
                   -siireset=7 <No Spaces>
-siiuprog       Specifies the GPIO Pin to be used as the uprog when updating
                SiI1930 microcontroller firmware
                Input example:
                   -siiuprog=14 <No Spaces>
-scansii        Overrides normal adapter detection to enable detecting SSI
                roms with/without TPI firmware
-log            Logs output to atiflash.log, overrides existing file
-logappend      Logs and appends output to atiflash.log
-ddc            Enable DDC support
-padevid=<ID>   Use with -pa command to update adapters of specific device ID.
-passid=<ID>    Use with -pa command to update adapters of specific SSID.
-pasvid=<ID>    Use with -pa command to update adapters of specific SVID.
-pavbpn=<VBPN>  Use with -pa command to update adapters of specific VBIOS PN.
-logappend      Logs and appends output to atiflash.log
-ddc            Enable DDC support
-padevid=<ID>   Use with -pa command to update adapters of specific device ID.
-passid=<ID>    Use with -pa command to update adapters of specific SSID.
-pasvid=<ID>    Use with -pa command to update adapters of specific SVID.
-pavbpn=<VBPN>  Use with -pa command to update adapters of specific VBIOS PN.
-excl_memtrain_dtable     When flashing on new VBIOS, a pre-determined memory
                               training data table in the old VBIOS will not be
                          overwritten.
-isr <adapter num> [build num] [board num]     If build number and board number
                                               are specified, sets the ISR Number
                                               value in specified adapter.
                                               If only adapter is specified, the current
                                               ISR Number is displayed
-checkpn <adapter num> <filename>              Checks PN of the current product
                                               and compares it to external file
*<Num> = adapter number, <File> = filename
*[Size] = data block size in KBytes, except for Theater Pro in Bytes
*Use command -i to see the adapter numbers in the system.
*Theater Pro supports commands -i, p, s, cf, cr, t, v and options -f, -noremap.

(Pro tip for any bros that want to dump this in the future in case i fall off the face of the planet the -log command will not dump these instructions. I also did not copy this verbose from pictures. I copied atiflash to a 32bit windows XP virtual machine (I think all that matters is that the OS is 32bit) I then opened a command prompt and navigated to atiflash.exe and typed «ATIFLASH -H» without quotes. I then used the «Mark» feature of cmd.exe by right clicking and selecting mark to copy all the text that was output.)

obnovit-bios-videokartyiДоброго времени!

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

Вообще, обновлять BIOS видеокарты требуется не так уж и часто (в большинстве случаев можно «сидеть» всю ее жизнь на родной версии прошивки). Исключением будут лишь несколько случаев:

  • есть потребность в разгоне и ускорении карты (или оптимизации под какую-то узкую задачу, майнинг тот же);
  • возникла проблема несовместимости карты и ПО с другим железом на ПК (из-за этого могут, например, сыпаться ошибки в тех же играх);
  • карта подвергалась пайке (замене ряда элементов) и теперь необходимо ее до-настроить до рабочего состояния.

В общем-то, лично я столкнулся со второй (по списку) проблемой и волей-неволей пришлось обновлять BIOS (заодно решил набросать коротенькую заметку). 👌

👉 Важно!

1) Обновляйте BIOS только при острой необходимости (просто ради новой версии прошивки — делать этого явно не стоит).

2) Все ваши манипуляции с видеокартой на основании материалов этой статьи — вы делаете на свой страх и риск!

*

Пошаговые действия для перепрошивки видеокарты

ШАГ 1

И так, для начала нам нужна спец. утилита для работы с AMD видеокартами — 👉 AMD/ATI VBFlash (ссылка на загрузку).

После того, как вы ее скачаете — необходимо будет распаковать архив и запустить от имени администратора (ПКМ по «exe» файлу) исполняемый файл (см. пример ниже на скриншоте).

Запуск от имени администратора

Запуск от имени администратора

*

ШАГ 2

Далее убедитесь, что у вас подключена только одна видеокарта (если несколько — отключите лишние) и ее модель правильно отображается в утилите (стрелка-1 на скрине ниже).

После, нажмите на кнопку «Save» и укажите папку на диске, куда будет сохранен файл-ром с текущей рабочей версией BIOS (вдруг новая прошивка будет работать хуже — а так можно будет легко вернуть всё назад!).

Сохранить старую версию BIOS!

Сохранить старую версию BIOS!

Примечание: у сохраненного файла должно быть расширение «.rom» 👇.

Файл со старым BIOS

Файл-ром со старым BIOS

*

ШАГ 3

Теперь нам понадобиться утилита TechPowerUp (ссылка на офиц. сайт).

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

Характеристики видеокарты

Характеристики видеокарты

Вообще, для начала, я бы рекомендовал посетить официальный сайт производителя вашей карты и вот эту веб-страничку: https://www.techpowerup.com/vgabios/

На ней есть удобный фильтр, воспользовавшись которым можно быстро найти всё, что есть для вашей карты (обратите внимание на выделенные параметры, которые я указал на скрине выше).

Загрузка нужной версии BIOS

Загрузка нужной версии BIOS

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

Важно! 

Будьте внимательны при выборе версии BIOS. Если вы перепрошьете неподходящей версией BIOS — возможно, ваша карта «откажется» показывать картинку.

В этом случае придется ее подключать к устройству с APU (интегрированная видеокартой) или к мат. плате со второй внешней картой и перепрошивать еще раз.

*

ШАГ 4

Перед обновлением BIOS рекомендую закрыть все «лишние» приложения: игры, торренты, редакторы и т.д. Если есть источник бесперебойного питания — подключите ПК к нему.

Далее в утилите AMD VBFlash нужно нажать по кнопке «Load image» и указать файл-ром с BIOS, которым хотите обновить видеокарту. Для запуска обновления — кликните по кнопке «Program».

Начало перепрошивки

Начало перепрошивки

На секунд 10-20 ПК задумается (изображение может мелькнуть/пропасть), далее, если все прошло успешно — вы увидите сообщение о том, что BIOS был обновлен и компьютер следует перезагрузить (примеры ниже 👇). Просто соглашаемся!

Ваша версия BIOS обновлена

Ваша версия BIOS обновлена

Вы должны перезагрузить систему, прежде чем заметите эффект от обновления

Вы должны перезагрузить систему, прежде чем заметите эффект от обновления

ШАГ 5

Собственно, после перезагрузки ПК — можете снова войти в утилиту TechPowerUp и посмотреть, как изменились параметры. В общем-то, в большинстве случаев всё должно работать корректно*…

👉 * Если возникла проблема с видеодрайверами

Дело в том, что последние версии драйверов от AMD проверяют BIOS видеокарты, и, если он отличается от оригинального — работать «не хотят».

Это можно легко исправить, если «пере-подписать» установленные драйвера. Для этого понадобиться утилита AMD/ATI Pixel Clock Patcher (ссылка на загрузку).

Алгоритм работы:

  1. скачиваем последнюю версию драйверов AMD для своей карты (в обычном порядке);
  2. устанавливаем их, но не соглашаемся на перезагрузку ПК!
  3. запускаем утилиту AMD/ATI Pixel Clock Patcher — на вопрос «Patch found values» отвечаем «Да»;
  4. через несколько секунд драйвера должны быть пропатчены (пере-подписаны) и компьютер можно перезагрузить. После, всё должно работать в штатном режиме!

*

Дополнения по теме — будут кстати!

Ну а у меня на сим сегодня всё…

Удачи!

👋

donate

dzen-ya

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж
  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!

  • утилита для оптимизации
  • Ускоритель компьютера
  • Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

Некоторые пользователи могут не знать, что в видеокартах есть собственный BIOS для управления процессором, системой питания и оперативной памятью. И, кстати, его можно прошить. А первый вопрос, который возникает на данном этапе: зачем это вообще нужно? Якобы для уменьшения уровня энергопотребления, использования более «тонких» настроек и непредусмотренных режимов работы. Ладно, с этим разобрались, а как тогда прошить BIOS видеокарты? Вот об этом я сегодня и расскажу. 

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

Для начала необходимо узнать версию BIOS и пару дополнительных характеристик. Сделать это можно двумя способами – с помощью встроенной утилиты или сторонней программы GPU-Z. 

Привожу пример – у меня ноутбук Lenovo, видеокарта дискретная, AMD Radeon R5 M330 (да, не самая новая, но мне хватает). Соответственно, есть специальная встроенная утилита от разработчиков для ее настройки – AMD Radeon Settings. Войти в нее не трудно – нажимаю по рабочему столу правой кнопкой мыши для вызова контекстного меню и вижу, что первой в списке стоит нужная мне программа. Если она у вас есть, попробуйте посмотреть характеристики через нее.

Поиск версии BIOS видеокарты для перепрошивки

Открываю настройки AMD для поиска версии BIOS видеокарты

У меня открывается новое окно, я перехожу в раздел «Система». Будут показаны параметры не только видеокарты, но и моего ноутбука в целом, в том числе объем памяти, версия процессора и ОС Windows. Перехожу в ту вкладку, где отображаются данные по видеокарте, и вижу в одной из строк нужное мне значение. Я могу даже скопировать его – просто нажимаю на эту ячейку, чтобы вышло контекстное меню. Там же нахожу модель GPU, ее тип, объем памяти и частоту (все это есть).

Копирование версии BIOS видеокарты для поиска прошивки

Открываю соответствующую вкладку в программе, после чего копирую данные

Многие рекомендуют воспользоваться программой GPU-Z. Да, это отличное решение, но именно у меня она не работает. Я ее скачала, открыла, переключила со встроенной на дискретную видеокарту и обнаружила, что ни в одной, ни в другой не отображается версия BIOS.

Поиск версии BIOS видеокарты в приложении GPU-Z

Те же данные можно найти в программе GRU-Z, но, как видно на скрине, они у меня не отображаются

Если у вас иная ситуация, помимо версии BIOS нужно найти в списке встроенной утилиты те же данные, что я указала выше (модель, тип, память и частота). 

Открываю приложение GPU-Z для сохранения старой версии прошивки для возможности отката до нее, мало ли чего может случиться. Ну, ясное дело, что сохранить ее можно только при наличии данных в соответствующей графе. Нажимаю на кнопку, расположенную рядом с ней, и прошивка будет сохранена.

Сохранение старой версии BIOS видеокарты для возможности отката после перепрошивки

Нажатием на эту кнопку я могу сохранить старую версию BIOS видеокарты, если она, конечно, имеется

Далее приступаю к поиску прошивки видеокарты, и для этого я использую найденные данные. Вообще, рекомендуется зайти на сайт https://www.techpowerup.com/gpu-specs/, где после настройки фильтров можно найти нужную прошивку. Моей там не оказалось (все не как у людей), но, как я поняла, это потому, что она 2013 года выпуска. 

В общем, если ваша видеокарта вышла позже, прошивка BIOS на этом сайте найдется. Далее надо сравнить, соотносится ли версия, указанная на сайте, с той, что на данный момент установлена. Очень часто обновление не требуется, но все же можно перепрошить BIOS для полного восстановления параметров. 

Скачиваю архив и распаковываю в любое удобное место. Далее скачиваю приложение RBE BIOS Editor с этого же сайта.

Скачивание программы RBE BIOS Editor для проверки версии прошивки BIOS видеокарты

Скачиваю RBE BIOS Editor с официального сайта разработчика

Устанавливаю приложение и открываю его. Выбираю пункт «Load BIOS» и открываю недавно распакованный файл. После этого убеждаюсь, что была скачана верная прошивка, просмотрев заранее информацию в окне «Information».

Дальше открываю вкладку «Clock Settings», проверяю в ней параметры частоты и напряжения. Отмечу, что они должны совпасть с теми, что были указаны в GPU-Z.

После этого создаю загрузочную флешку и перемещаю в ее корневую папку приложение-прошивальщик ATIflah и два файла – старую и новую версии. Можно переименовать их в new и old для удобства. Обращаю внимание, что оба файла должны иметь формат ROM. Прошивальщик я скачиваю с techpowerup.com/download/ati-atiflash/. 

Все, теперь можно начинать процедуру! Перезагружаю компьютер, перехожу в BIOS и настраиваю режим загрузки так, чтобы чтение с USB разъема стояло в приоритете. Выключаю компьютер/ноутбук, вставляю загрузочную флешку в разъем и запускаю его. 

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

atiflash.exe -p 0 new.rom

Нажимаю на кнопку Enter, чтобы запустить процесс перепрошивки. Жду, когда она завершится, и перезагружаю компьютер, предварительно вытащив из USB-разъема флешку. 

Возможные ошибки и их исправление

Вполне допустимо, что после прошивки будут возникать неполадки или ошибки. На это есть несколько причин:

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

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

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

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

Запускаю командную строку от имени администратора. Потом открываю папку, в которую распакована программа AtiFlash (адрес выглядит примерно вот так: C:AtiwinFlashAtiFlash), и нажимаю на кнопку Enter.

Задаю такую команду и жму опять по кнопке Enter.

atiflash -i

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

atiflash -f -p 0 old.rom 

0 – номер сбойной видеокарты, а old.rom, как мы помним, – файл со старой прошивкой, который должен находиться в той же папке, что и программа AtiFlash. По окончании появится сообщение об успехе и предложение перезагрузить компьютер, что, собственно, я и сделаю. 

Заключение

Не стоит игнорировать вышеуказанные инструкции – это не так и сложно, не занимает много времени и предотвращает возможные ошибки или неполадки. Возможно, это повысит производительность компьютера в целом или в отдельном приложении. Но необходимо еще осознавать, что при работе в непредусмотренных режимах гарантия, если, конечно, она была, утрачивает силу.

Post Views: 4 580

Понравилась статья? Поделить с друзьями:
  • Как прочитать флешку mac os на windows
  • Как работать с rufus создать загрузочную флешку windows
  • Как прочитать флешку linux в windows
  • Как работать с qemu в windows
  • Как прочитать файл дампа windows 10