Bugsp.ru

Ваша компьютерная помощь
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Прошивка биоса видеокарты AMD Radeon

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

Для того, чтобы этого достичь, приходится либо увеличивать сумму, требуемую для сборки компьютера со схожими характеристиками, либо самому заняться модификацией аппаратуры и ПО. В этой статье мы рассмотрим как выполняется прошивка биоса видеокарты 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, но уже платная версия.
Читайте так же:
Как открыть файл MHT в Windows

Внимание! После прошивки видеокарты 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 без модификации файлов прошивок.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

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

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

Рекомендуется перед прошивкой 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):

Читайте так же:
Как подписать таблицу в Ворде

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

Увидев, что у RX 470 (скрывается за названием Polaris10) номер 0, указываем перепрошить видеокарту под номером 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’ом. О том, как обойти блокировку написано здесь.

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

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

Была ли эта статья Вам полезна?

Комментарии к статье (11)

    • мим
    • 11.12.2020 12:45

    программа не запускается.
    Пишет нет ати устройств

    • Ответить
      • Recluse
      • 11.12.2020 22:20

      Пробуйте более новую утилиту AMD VBFlash, или используйте версию для командной строки.

      • Ответить
      • ТехноМан
      • 07.12.2020 21:23

      Добрый вечер, в общем перепрошил я карту RX470 данным способом выставив максимальное напряжение графического чипа на 990 mV, и все отлично как бы, правда произошла ошибка 43 ,но это решилось патчем, но вот ОСНОВНАЯ проблема в том, что в афтербернере и в радеон софтевере напряжение максимальное показывает то, которое я выставил (990 мВ) , но по ФАКТУ в игре или при запуске бенчмарков напряжение не падает и держится на 1087-1093 мВ . Вот это реально мне не понятно, может кто-то сталкивался с этим или знает решение проблемы?
      п.с. Что интересно при выставлении напряжения в ручную через АБ или Радеон Софт оно держится на этом заданном уровне и от этого есть профит в виде понижения температуры и шума. Так бы и оставил и не парился с перепрошивкой, но минус данного метода в том, что после каждой перезагрузки компа все это теряется и нужно заново все назначать или загружать профиль.

      • Ответить
      • максим
      • 27.07.2020 15:13

      добрий день у меня видиокарта rx Saphire Radeon RX 550 2gb била на 512 чета там не помню я питался прошить и слител биос не сохранял перед етим забил если у вас есть биоси скиньте пожалуста буду рад

      • Ответить
        • Recluse
        • 27.07.2020 18:54

        Найти стандартный BIOS можно попробовать на сайте techpowerup.com

        Инструкция по поиску написана здесь.

        • Ответить
        • Юрий
        • 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

        • Ответить
          • Recluse
          • 03.07.2018 14:47

          Попробуйте использовать ПОСЛЕДНЮЮ версию драйверов от AMD, и ОБЯЗАТЕЛЬНО включите «compute mode».

          Судя по наименованию 14_9 у вас версия драйверов от сентября 14 года.

          • Ответить
          • Вячеслав
          • 09.01.2018 09:58

          Спасибо за ваш совет про перепрошивку карточки.Скачал програмку,загрузил в нее такой же биос,отключать карту не стал,на тот момент еще ответа про отключение не нашел,закрыл глаза и нажал на «пуск».И о чудо-все прошло без проблем,сейчас карта работает на номинальной частоте стабильно,все игры работают,FurMark проходит.Еще раз спасибо,столько лет мучала эта проблема.Ваш сайт-в «избранное».

          • Ответить
            • Дмитрий
            • 10.01.2018 19:29

            А что за проблема вас мучала можно узнать?

            • Ответить
            • Вячеслав
            • 05.01.2018 10:18

            Здравствуйте.
            Если видеокарту отключить в Диспетчере устройств,будет ли работать после этого монитор?
            У меня проблема с R9 280 x.Номинальная раб.частота 1080 мгц.При запуске любых игр на этой частоте-либо белый экран,либо зависание ,которое приходится устранять отключением системника,либо окно,где драйвер был успешно восстановлен,пару раз был синий экран.При снижении частоты до 950-1000мгц все идет стабильно.Как то давно в сети прочитал про такие же симптомы- выздоровление при помощи переустановки Биоса.

            • Ответить
              • Recluse
              • 05.01.2018 21:41

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

              AMD VBFlash / ATI 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. Выберите софт для нужной операционной системы. atiflash download

              Шаг 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 — Загрузите программу

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

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

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

              1. BackupBios.
              2. FlashBIOS.

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

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

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

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

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

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

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

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

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

              atiflash_cmd

              Надписи 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 <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 .

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

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

              • -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 .

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

              Ошибка error 0fl01.

              0fl01

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

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

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

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

              Версии

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

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

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

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

              ATI WinFlash – перепрошивка биоса на Видеокартах AMD

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

              ATI WinFlash - перепрошивка биоса на Видеокартах AMD

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

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

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

              ATI WinFlash - перепрошивка биоса на Видеокартах AMD

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

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

              ATI WinFlash - перепрошивка биоса на Видеокартах AMD

              Если в системе четыре видеокарты и больше, то в программе ATIWinflash видно их только три, четвертая попросту не помещается в экран программы ATIWinflash.

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

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

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

              ATI WinFlash - перепрошивка биоса на Видеокартах AMD

              И затем уже появится предложение о перезагрузке, необходимое для работы видеокарты с новым 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

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

              Restart System To Complete VBIOS Update.

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

              голоса
              Рейтинг статьи
Ссылка на основную публикацию