RX 470 пропала из системы после перезагрузки.
В один прекрасный момент, после перезагрузки, не оперделась видеокарта в системе, в моем случае Win 10×64 и MSI RX 470.
Причины для меня так и остались загадкой, могу сказать одно биос был модицфицирован.
Переустановка драйверов, множетсвенные перезагрузки не давали эффекта.
Далее я попытался запустить ATi Winflash и тут получил ошибку — Cannot find discrete ATI Video Card.
Потом добрые люди подсказали, что нужно использовать именно atiwinflash 2.74.
Биос удачно записался, работа продолжилась.
Вступление и подготовка
В этой статье пойдет речь о том, как перепрошить BIOS в видеокартах от AMD. Для процедуры перепрошивки видеокарты вам понадобится утилита ATI Winflash, которую можно скачать по этой ссылке .
Рекомендуется перед прошивкой BIOS’a видеокарты отключить её в Windows. Для этого нужно открыть «Диспетчер устройств«, и в пункте «Видеоадаптеры» выбрать нужный, нажать на нем правой кнопкой мыши и выбрать пункт «Отключить«.
Далее речь пойдет о двух возможных способах использования утилиты ATI Winflash — через её графический интерфейс, и через её консольный вариант.
Перепрошивка через графический интерфейс
Запускаем с правами администратора ATIWinflash. Убеждаемся, что в верхнем правом углу программы выбран нужный вам видеоадаптер.
Вот так программа ATIWinflash показывает одну единственную видеокарту.
Если количество видеокарт в системе больше, чем 3, то программа не сможет корректно отобразить весь список — четвертая и последующие видеокарты попросту не поместятся в окно. В таком случае придется воспользоваться методом прошивки через командную строку (прочитать про это можно в этой же статье ниже).
А вот так в программе ATIWinflash показываются четыре видеокарты — видно их только три, четвертая попросту не поместилась в экран.
Выбрав нужную видеокарту, нажимаем на кнопку «Load image», и выбираем файл BIOS’a, которым хотим прошить видеокарту.
И после этого нажимаем на кнопку «Program».
После этого ждем, когда процедура прошивки видеокарты закончится, о чем будет сообщено отдельным уведомлением.
И затем уже появится предложение о перезагрузке, необходимое для работы видеокарты с новым BIOS’ом.
Перепрошивка через командную строку
Наиболее полезные команды 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.
Увидев, что у 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’ом. О том, как обойти блокировку написано здесь.
Обновление драйверов
Данный пункт вынесен в отдельную статью, которую можно прочесть по этой ссылке.
Другие статьи:
Комментарии:
-
-
Юрий
- 02.07.2018 21:03
Ваша статья легла в основу прошивки четырех видеокарт Radeon 570 8Gb
на ферме для майнинга. Цель прошивки была повысить производительность
карт, но выше 16 Мн/сек. при добыче ETH не получилось. При прошивке
использовал след. программы: «ATI Flash», «Polaris Editor», «ATIkmdag Patcher».
Обновлял драйвера с помощью «amd-catalyst-14-9-win7-win8.1-64b-[Guru3D.com].exe».
Не использовал «DDU», «Drivers_dag_fix»
Операционка стоит Windows 10 64bit.
Может что нибудь подскажите «чего в этом супе» не хватает, чтобы достичь 27-30 Mh/s
Попробуйте использовать ПОСЛЕДНЮЮ версию драйверов от AMD, и ОБЯЗАТЕЛЬНО включите «compute mode».
Судя по наименованию 14_9 у вас версия драйверов от сентября 14 года.
Спасибо за ваш совет про перепрошивку карточки.Скачал програмку,загрузил в нее такой же биос,отключать карту не стал,на тот момент еще ответа про отключение не нашел,закрыл глаза и нажал на «пуск».И о чудо-все прошло без проблем,сейчас карта работает на номинальной частоте стабильно,все игры работают,FurMark проходит.Еще раз спасибо,столько лет мучала эта проблема.Ваш сайт-в «избранное».
А что за проблема вас мучала можно узнать?
Здравствуйте.
Если видеокарту отключить в Диспетчере устройств,будет ли работать после этого монитор?
У меня проблема с R9 280 x.Номинальная раб.частота 1080 мгц.При запуске любых игр на этой частоте-либо белый экран,либо зависание ,которое приходится устранять отключением системника,либо окно,где драйвер был успешно восстановлен,пару раз был синий экран.При снижении частоты до 950-1000мгц все идет стабильно.Как то давно в сети прочитал про такие же симптомы- выздоровление при помощи переустановки Биоса.
Да, монитор должен работать даже при отключенной видеокарте в диспетчере устройств.
ВСЯ ПРАВДА О ДОБЫЧЕ КРИПТОВАЛЮТ
Опыт и практика майнинга
Давненько я не закупался видеокартами, и тут ко мне в руки попала парочка новеньких RX580 на памяти hynix и я конечно в первую очередь решил их прошить и разогнать, но не тут то было… Биос я выдернул без каких либо проблем поменял тайминги, в общем настроил все как надо и конечно же решил прошить карты, но AtiFlash ни в какую не хотел запускаться, я и через bat файл пробовал и просто exe через Администратора запускать ни в какую, ну как всегда полез в Интернет и как оказалось Windows 10 версия 1803 не поддерживает старые версии программы такие как 2.77 или 2.74, а вот версия 2.84 уже вполне работоспособна.

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