Как прошить Polaris Bios AMD RX 470/570/480/580

Список программ которые нам понадобятся для модификации биоса

Программы:
Polaris Bios Editor 1.4.1
Polaris Bios Editor 1.5
SRBPolaris Bios Editor
AMD/ATI ATIFlash
GPU-Z
Pixel Clock Patcher
DDU

Как и в случае с RX-картами предыдущего поколения, вы можете редактировать BIOS графической карты RX580, чтобы настроить тайминги памяти, чтобы повысить производительность при майнинге. Следует отметить, что, поскольку в начале цикла выпуска еще рано, некоторые стандартные инструменты, которые вы можете использовать, еще не совместимы с серией RX5xx.
Загрузите страницу Github для PolarisBiosEditor.

Github page of PolarisBiosEditor download.

Настройки памяти также немного отличаются от предыдущего поколения, поэтому вам нужно будет найти совместимый редактор BIOS. После поиска я нашел версию редактора BIOS Polaris, которая работает с серией RX5xx, которую можно найти здесь: https://github.com/jaschaknack/PolarisBIOSEditor

Вам также понадобится копия последней версии (2.74) инструмента ATIFlash, которую можно найти здесь: https://www.techpowerup.com/download/

Хотя мне не нужно было исправлять мои драйверы после изменения VBIOS, я слышал, что некоторые RX570 требуют использования AMD / ATI Pixel Clock Patcher.  Вы можете найти ссылку для загрузки и дополнительную информацию о том, как применить патч Pixel Clock здесь: https://www.monitortests.com/forum…

Первое, что вам нужно сделать, это запустить инструмент AtiFlash 2.74, чтобы сохранить текущий VBIOS. После извлечения загруженных файлов откройте каталог AtiFlash и щелкните правой кнопкой мыши файл ATIWinflash.exe и выберите «Запуск от имени администратора». Эта опция позволит вам изменять файлы VBIOS. Если вы попробуете запустить инструмент без установленных прав администратора, вы получите сообщение об ошибке

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

 

ATIWinflash utility used to save and write BIOS images to your GPU.
Утилита ATIWinflash, используемая для сохранения и записи изображений BIOS.

 


В графическом интерфейсе AtiWinFlash стоит отметить, что существует ограничение количества активных карт одновременно. В зависимости от вашей системы вы сможете видеть только 3 или 4 карты. Если вы устанавливаете BIOS с помощью 4-х или более карт, вам может потребоваться их мгновенное воспроизведение. На этом конкретном оборудовании, которое у меня есть на тестовом стенде, в настоящее время он имеет 5 графических процессоров, поэтому я сделаю первые три, а затем выключи и отключу две карты, которые я высветил, а затем перезагрузите и запустите остальные два.

Существует также утилита командной строки (ATIFlash.exe), которая работает также, и вы можете запускать все 5, 6 или 7 карт (в зависимости от вашего рига для майнинга) за один раз, но иногда жалуется на совместимость при использовании в Windows 10 Графический интерфейс, похоже, работает независимо, поэтому, возможно, стоит использовать его

 

ATIWinflash directory of VBIOS images.

 

Чтобы сохранить BIOS, выберите чебокс рядом с картой, из которой вы хотите сохранить BIOS, и нажмите кнопку «Сохранить». Появится диалоговое окно «Сохранить как окно», выберите папку и имя файла, которые вы запишите Обычно я создаю отдельную папку для каждой марки, модели и конфигурации каждой имеющейся у меня карты, и в этом случае я создал папку под названием MSI RX580 Armor 8G Samsung, чтобы обозначить различные различия между моими картами. Я также называю BIOS ROM описательно, как показано выше. Вы захотите назвать его, чтобы как-то обозначить его как исходную или стандартную BIOS, если вам когда-нибудь понадобится ее восстановить.

Если вы посмотрите внимательно на изображение выше, вы увидите мое описание имя файла, а также простой файл bios.rom. Это потому, что я обычно сохраняю, по крайней мере, две версии оригинала для  безопасности. Я создаю один файл bios.rom, который я никогда не трогаю, и всегда буду знать, что это чистая копия оригинала. Затем я создаю вторую, более точно названную версию, из которой я буду работать и буду делать изменения.

 

 

 

Polaris BIOS Editor 1.4 configuration window.

 

После сохранения файла rom вы можете открыть папку редактора BIOS Polaris и запустить PolarisBiosEditor.exe, чтобы отредактировать файл rom, который вы только что сохранили. Опять же, используйте вашу копию с описательным именованным файлом, как описано выше, оставив простой образ bios.rom нетронутым.

Одна из особенностей, которая отличается от карт серии RX5xx, заключается в том, что есть два разных набора таймингов памяти. Они имеют префикс либо 1: или 2: . Как видно на изображении выше, перечислены нижние 1: 240, 1: 400, 1: 600 и т. Д. Если вы немного прокрутите список, вы увидите тот же шаблон, который повторяется с 2: 250, 2: 400 и так далее. Я считаю, что это связано с типом памяти, установленной на вашем GPU. Для Samsung значения 1: xxx, похоже, меняются, и для Micron и, возможно, для других, настройки 2: xxx, похоже, применяются.

Так же тайминги для всех видеокарт RX 470/570/480/580  можно посмотреть сдесь.

 

Polaris BIOS Editor 1.4 changing memory timings or straps.

 

В этом примере я скопировал значение 1: 1750 в позицию 1: 2000, так что теперь оба значения 1: 1750 и 1: 2000 имеют одинаковые значения. Похоже, что Samsung работает с более строгими таймингами памяти, поэтому вам не нужно копировать иайминги, как и другие бренды, для получения той же производительности. Действительно, если вы скопируете тайминги со слишком низкой позиции, вы можете получить худшие результаты. Для Micron и других брендов вам может потребоваться копирование с позиции 1650 или ниже, но опять же, поскольку это память Samsung, мы просто скопируем значение 1: 1750 в значение 1: 2000.

Поэтому, как только тайминги были изменены, я сохраняю копию модифицированного rom как MSI_RX580_8G_1-1750_mod.rom, замечая описательный характер имени файла. В этом случае я пытаюсь идентифицировать карту и ремень синхронизации, которые я скопировал вместе с модом, чтобы указать, что это модифицированная версия. Вы можете придумать свою собственную систему именования, но я бы предположил, что чем больше информации будет включено, тем легче будет идентифицировать ее позже, особенно если у вас есть несколько буровых установок с различными марками и моделями графических процессоров.

 

После сохранения измененного файла rom мы снова запустим утилиту AtiWinFlash, откройте измененный список, который вы только что сохранили, выберите карту, чтобы записать измененный образ BIOS, и нажмите кнопку «Программа». Этот процесс может несколько расстроиться в первый раз, когда вы это сделаете, поскольку компьютер, по-видимому, замерзнет, ​​и для процесса может потребоваться минута или больше.

Если это произойдет, у вас может возникнуть соблазн подумать, что ваша система замерзала, но у вас есть терпение, прежде чем пытаться перезапустить йманинг риг. Я бы сказал, что в большинстве случаев процесс завершается через 45-90 секунд, но я бы подождал не менее 5 минут, прежде чем  принудительно перезапустить.

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

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

 


Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Подтвердите, что Вы не бот — выберите человечка с поднятой рукой: