Прошивка BIOS видеокарты AMD — процедура, которая может как спасти «умершую» карту, так и окончательно её добить. Чаще всего к принудительному обновлению прибегают в трёх случаях: после неудачного разгона с повреждением BIOS, при апгрейде до модифицированных прошивок (например, для майнинга) или при восстановлении работоспособности после сбоя. Но в отличие от стандартного обновления через AMD Adrenalin, принудительная прошивка требует ручного вмешательства, знания командной строки и понимания рисков.
Главная опасность заключается в том, что неправильно выбранная прошивка или прерванный процесс может превратить видеокарту в «кирпич» — устройство, которое даже не определится системой. Например, прошивка BIOS от RX 5700 XT на RX 5700 (несмотря на схожесть моделей) приведёт к несовместимости энергопотребления и температурных режимов. Поэтому перед началом проверьте точную модель GPU, ревизию платы и версию текущего BIOS.
В этой статье разберём все этапы: от подготовки инструментов до восстановления после неудачной прошивки. А также ответим на ключевой вопрос: когда принудительное обновление действительно необходимо, а когда лучше обойтись стандартными методами.
1. Когда нужна принудительная прошивка BIOS?
Стандартное обновление через драйверы AMD или утилиту AMD Software: Adrenalin Edition подходит для 90% пользователей. Но есть ситуации, когда требуется «жёсткий» метод:
- 🔧 Восстановление после сбоя: если видеокарта не определяется системой (код ошибки
43в диспетчере устройств), мигает индикатор питания или выдаёт артефакты из-за повреждённого BIOS. - ⚡ Разгон и модификации: прошивка кастомных BIOS для майнинга (например, с увеличенным лимитом потребления) или разблокировки скрытых функций (как в случае с RX 480 → RX 580).
- 🔄 Даунгрейд версии: откат к старой прошивке, если новая вызвала проблемы с совместимостью (например, после обновления до
UEFI GOPна старых материнских платах). - 🛠️ Замена GPU на аналогичный: если вы поменяли чип на видеокарте (например, с RX 580 на RX 590), потребуется прошить соответствующий BIOS.
Однако принудительная прошивка не поможет, если проблема в физическом повреждении чипа, памяти или цепей питания. Например, если видеокарта не подаёт признаков жизни (нет реакции на питание, не греется чип), скорее всего, дело в аппаратной неисправности.
⚠️ Внимание: Прошивка BIOS от другой ревизии платы (например, Sapphire Nitro+ RX 6700 XT на PowerColor Red Devil RX 6700 XT) может привести к некорректной работе вентиляторов или нестабильному питанию. Всегда сверяйте PCI Device ID и Subvendor ID через GPU-Z.
2. Подготовка: что понадобится?
Для принудительной прошивки потребуется:
- 💻 Второй рабочий ПК (ноутбук или десктоп) с портом
PCIeилиUSB(для прошивки через программатор). - 🖥️ Видеокарта с повреждённым BIOS (если она ещё определяется системой) или программатор CH341A (если карта «мёртвая»).
- 📁 Оригинальная прошивка для вашей модели (скачивается с сайта производителя или из базы TechPowerUp).
- 🛠️ Инструменты для прошивки:
ATIWinflash(для Windows)AMDVBFlash(универсальный инструмент)flashrom(для Linux)
- 🔌 Блок питания с адаптером для автономного питания видеокарты (если прошиваете без установки в ПК).
Если видеокарта не определяется системой, но реагирует на питание (включается кулер), можно попробовать прошить BIOS через слепой метод (без изображения на экране). Для этого понадобится:
- Подключить видеокарту к рабочему ПК через
PCIe. - Загрузиться с флешки в
DOSилиLinux Live. - Запустить прошивку по таймингу (например, через 30 секунд после старта).
⚠️ Внимание: Если вы используете программатор CH341A, убедитесь, что он поддерживает напряжение3.3V(некоторые дешёвые модели работают только на5Vи могут сжечь чип BIOS). Проверьте это мультиметром перед подключением.
Скачать оригинальную прошивку для своей модели|Проверить совместимость BIOS по PCI Device ID|Подготовить загрузочную флешку с DOS/Linux|Отключить антивирус (он может блокировать ATIWinflash)|Записать текущую прошивку (backup) перед обновлением-->
3. Где скачать правильную прошивку?
Использовать первую попавшуюся прошивку из интернета — верный способ убить видеокарту. Источники, которым можно доверять:
| Источник | Плюсы | Минусы | Когда использовать |
|---|---|---|---|
| Официальный сайт производителя (Sapphire, MSI, ASUS etc.) | 100% совместимость с вашей моделью | Не всегда актуальные версии | Для восстановления после сбоя |
| TechPowerUp GPU Database | Большая база прошивок, включая модифицированные | Риск нарваться на нестабильные версии | Для разгона или апгрейда |
| Форумы (Overclockers.ru, Reddit r/Amd) | Прошивки с оптимизированными таймингами памяти | Высокий риск несовместимости | Только для опытных пользователей |
Собственный бэкап (через GPU-Z или AMDVBFlash -s 0 backup.rom) |
Гарантированно рабочая версия | Не подходит для апгрейда | Для отката после неудачной прошивки |
Перед скачиванием проверьте:
- Модель GPU (например, Radeon RX 6800 XT ≠ Radeon RX 6800).
- Ревизию платы (может отличаться даже у одной модели от разных производителей).
- Версию BIOS (свежая не всегда лучше — некоторые обновления ухудшают совместимость).
Для проверки текущей прошивки используйте GPU-Z (вкладка BIOS Version) или команду в CMD:
amdvbflash -i
4. Пошаговая инструкция: прошивка через Windows
Самый распространённый метод — использование утилиты ATIWinflash в среде Windows. Подходит, если видеокарта ещё определяется системой (пусть и с ошибками).
Шаг 1: Создание резервной копии текущего BIOS
Перед любыми манипуляциями сохраните текущую прошивку:
- Скачайте
ATIWinflashи распакуйте архив. - Запустите
CMDот имени администратора и перейдите в папку с утилитой: - Выполните команду для сохранения BIOS:
atiwinflash -s 0 backup.rom
Где 0 — индекс вашей видеокарты (если их несколько, проверьте через atiwinflash -i).
Шаг 2: Прошивка нового BIOS
Когда бэкап готов, приступайте к обновлению:
- Поместите скачанную прошивку (например,
new_bios.rom) в ту же папку, что иATIWinflash. - Выполните команду:
atiwinflash -p 0 new_bios.rom
Ключ -p указывает на принудительную прошивку (без проверки совместимости!).
Шаг 3: Перезагрузка и проверка
После успешной прошивки:
- Перезагрузите ПК.
- Проверьте работоспособность видеокарты в
GPU-ZилиHWiNFO. - Если изображение не появляется, попробуйте слепой сброс (зажмите кнопку питания на 15 секунд, затем включите ПК).
⚠️ Внимание: Если после прошивки видеокарта не определяется, а кулер работает на максимальных оборотах — скорее всего, прошивка не подходит. В этом случае потребуется программатор для восстановления через SPI-интерфейс.
Что делать, если ATIWinflash выдаёт ошибку "Subsystem ID mismatch"?
Эта ошибка означает, что прошивка не совместима с вашей видеокартой по идентификаторам производителя. Решения:
1. Используйте ключ -f для принудительной прошивки (рискованно!).
2. Найдите прошивку с таким же Subsystem Vendor ID (проверяется через GPU-Z).
3. Отредактируйте прошивку в Hex-редакторе, заменив Subsystem ID на ваш.
5. Прошивка через DOS (для «мёртвых» видеокарт)
Если видеокарта не определяется системой, но реагирует на питание (кулер крутится), можно попробовать прошить BIOS через DOS в «слепом» режиме. Для этого:
Шаг 1: Создание загрузочной флешки
Скачайте образ FreeDOS и запишите его на флешку с помощью Rufus (выберите схему раздела MBR). Затем скопируйте на флешку:
AMDVBFlash(илиATIFlashдля старых карт)- Файл прошивки (
bios.rom) - Файл
autoexec.batс командой прошивки
Шаг 2: Подготовка autoexec.bat
Создайте текстовый файл со следующим содержимым (замените bios.rom на имя вашей прошивки):
@echo off
amdvbflash -f -p 0 bios.rom
pause
Ключ -f принудительно прошивает BIOS без проверок, -p 0 — указывает на первую видеокарту.
Шаг 3: Прошивка в слепом режиме
Подключите видеокарту к рабочему ПК (или используйте тестовый стенд с блоком питания), загрузитесь с флешки и дождитесь:
- Остановки кулера (значит, прошивка началась).
- Звукового сигнала (если включён
PC Speaker). - Перезагрузки (через 1–2 минуты).
Если через 5 минут ничего не происходит — прервите процесс и проверьте правильность команд.
6. Восстановление после неудачной прошивки
Если после обновления BIOS видеокарта перестала работать, есть три способа восстановления:
Способ 1: Слепая прошивка через DOS (если карта реагирует на питание)
Повторите процедуру из раздела 5, но используйте оригинальную прошивку (бэкап или официальную версию). Главное — убедиться, что флешка загружается (можно проверить на рабочем ПК).
Способ 2: Программатор CH341A (для полностью «мёртвых» карт)
Если видеокарта не подаёт признаков жизни, потребуется:
- Найти чип BIOS на плате (обычно
Winbond 25XилиMacronix MX25). - Подключить программатор к чипу, соблюдая распиновку (
MOSI,MISO,CLK,CS). - Прошить оригинальный BIOS через
FlashromилиNeoProgrammer.
Для AMD видеокарт чаще всего используется чип 25Q128FV (16 МБ). Скачайте даташит для вашей модели, чтобы не перепутать контакты!
Способ 3: Вторая видеокарта (для систем с интегрированной графикой)
Если у вас есть вторая рабочая видеокарта или интегрированное видео (например, Intel HD Graphics):
- Установите её в ПК.
- Подключите «мёртвую» карту во второй слот
PCIe. - Прошейте BIOS через
ATIWinflashилиAMDVBFlash.
⚠️ Внимание: Если после прошивки через программатор видеокарта всё равно не работает, проверьте цепи питания чипа BIOS (возможно, сгорел резистор или конденсатор рядом с флеш-памятью). В этом случае потребуется паяльник и мультиметр.
7. Частые ошибки и их решения
Даже при точном следовании инструкции могут возникать проблемы. Рассмотрим самые распространённые:
| Ошибка | Причина | Решение |
|---|---|---|
Error 0FL01 (в ATIWinflash) |
Несовпадение Subsystem ID | Используйте ключ -f или найдите прошивку с правильным ID |
| Видеокарта не определяется после прошивки | Неподходящая прошивка или прерванный процесс | Восстановите оригинальный BIOS через DOS или программатор |
ROM file size does not match |
Размер прошивки не совпадает с чипом BIOS | Проверьте модель чипа (например, 25Q128 — 16 МБ, 25Q64 — 8 МБ) |
| Кулер работает на 100% после прошивки | Повреждённые таблицы управления вентилятором | Прошейте оригинальный BIOS или отредактируйте прошивку в Red BIOS Editor |
Если вы столкнулись с ошибкой, не описанной в таблице, проверьте лог прошивки. Часто проблема кроется в:
- 🔌 Нестабильном питании (используйте качественный блок питания).
- 🖥️ Конфликте с антивирусом (отключите Windows Defender или Avast перед прошивкой).
- 📁 Повреждённом файле прошивки (перекачайте его и проверьте контрольную сумму
MD5).
8. Модифицированные BIOS: риски и возможности
Многие пользователи прошивают кастомные BIOS для:
- ⛏️ Майнинга: увеличение лимита потребления (
TDP), оптимизация таймингов памяти. - 🎮 Игрового разгона: разблокировка скрытых функций (например,
Power Play Tablesдля Polaris). - 🔧 Улучшения совместимости: добавление поддержки
UEFI GOPдля старых карт.
Однако модифицированные прошивки имеют минусы:
- 🔥 Повышенный износ: увеличение
TDPведёт к перегреву VRM. - ⚡ Нестабильность: артефакты, краши драйверов, ошибки
DXGI_ERROR_DEVICE_HUNG. - 🚫 Потеря гарантии: большинство производителей считают прошивку кастомного BIOS нарушением условий.
Перед прошивкой модифицированного BIOS:
- Проверьте отзывы на форумах (например, Overclockers.ru или Reddit).
- Сравните хэши (
MD5) прошивки с оригиналом. - Убедитесь, что прошивка подходит для вашей ревизии платы (например, RX 580 2048SP ≠ RX 580 2304SP).
FAQ: Ответы на частые вопросы
Можно ли прошить BIOS на ноутбуке с видеокартой AMD?
Технически да, но риски выше: в ноутбуках часто используется сдвоенная графика (AMD + Intel), и неудачная прошивка может вывести из строя обе карты. Кроме того, BIOS ноутбучных видеокарт (MXM-модули) часто привязан к конкретной модели устройства. Рекомендуем использовать только официальные прошивки от производителя ноутбука.
Как узнать, какая прошивка подходит для моей видеокарты?
Сверьте следующие параметры:
- PCI Device ID (например,
687Fдля RX 5700 XT) — проверяется вGPU-Z. - Subsystem Vendor ID (например,
174Bдля ASUS,1462для MSI). - Размер BIOS (должен совпадать с чипом на плате, например,
128 Мбит = 16 МБ).
Если хоть один параметр не совпадает — прошивка не подходит!
Что делать, если после прошивки нет изображения, но кулер работает?
Это означает, что прошивка прошла, но видеокарта не инициализируется. Попробуйте:
- Подождать 5–10 минут (иногда система долго грузится с новой прошивкой).
- Подключить монитор к другому разъёму (
HDMI/DP). - Сбросить CMOS на материнской плате (вынуть батарейку на 30 секунд).
- Прошить оригинальный BIOS через слепой метод (раздел 5).
Можно ли прошить BIOS видеокарты AMD через Linux?
Да, для этого используйте утилиту flashrom. Установите её через пакетный менеджер:
sudo apt install flashrom
Затем прошейте BIOS командой:
sudo flashrom -p internal -w bios.rom
Для видеокарт с внешним чипом BIOS (например, на RX 400/500 серии) потребуется указать программатор:
sudo flashrom -p ch341a_spi -w bios.rom
Как проверить, что прошивка прошла успешно?
После перезагрузки:
- Запустите
GPU-Zи проверьте версию BIOS (должна совпадать с прошитой). - Убедитесь, что видеокарта определяется в
Диспетчере устройствбез ошибок. - Прогоните тест стабильности (например, FurMark или 3DMark).
- Проверьте температуры и частоты — они должны соответствовать ожидаемым (например, для RX 6700 XT максимальная частота ~2600 МГц).