Hawaii bios reader как пользоваться
Компания AMD начала оказывать активное сопротивление Nvidia ещё в 2016 году, о чём свидетельствует признание их лучшими видеокартами для майнинга. Последние представители линейки RX 400, RX 500 и RX 5000 тоже не стали исключением, и являются желанными для каждого добытчика криптовалюты. С помощью регулировки некоторых параметров GPU можно добиться улучшения общей работы устройства, а делается это с помощью специальных программ, например, red bios editor. Что она умеет и как пользоваться – узнаете далее.
Зачем регулировать параметры видеокарты для майнинга
Здесь всё просто:
- улучшение производительности;
- снижение температуры графического чипа и памяти;
- снижение шумовых показателей;
- уменьшение энергопотребления.
Всё это положительно сказывается на скорости майнинга, поэтому не стоит пренебрегать такой возможностью. Тем более, что использование всего софта является бесплатным, а для настройки не придётся покупать паяльник или какие-то другие инструменты.
Где скачать Red BIOS editor и как работать с ней
У производителя сайт полностью на русском языке, и там можно найти самую свежую версию программы, либо же по ссылки выше и стоит пройти обучение. В настоящее время это 1.0.6, где была введена частичная поддержка семейства Polaris, и улучшена работа с NAVI 10:
Но надо понимать, что ещё не все БИОС видеокарты можно регулировать здесь, хотя производители и стараются добавлять большее число моделей.
TechPowerUp GPU-Z
MorePower Tools
Это следующая программа, которая нам потребуется. В неё можно будет изменить некоторые параметры графического адаптера. Обратите внимание, что в этом случае в сам БИОС изменения не вносятся, а создаётся отдельный «файл конфигураций», который понадобится позднее.
Указываете в верхней строчке свой GPU, и загружаете скачанные через GPU-Z файл BIOS. После этого откроется доступ к различным возможностям:
Разгон:
Вольтаж:
Частотные показатели:
Кривая зависимости вольтажа и частоты. Эти показатели лучше не трогать, так как внутренний драйвер видеокарты самостоятельно всё выставит позднее.
Вентилятор:
Кроме вкладки «Curve» в остальные можно внести свои изменения. Так как в случае с разными графическими адаптерами, их производителями, партиями и т.п. результаты будут отличаться, здесь мы не будем рассматривать отдельно каждый показатель. Рекомендуется действовать постепенно и аккуратно, или поискать уже готовые файлы конфигураций в сети, если уже кто-то до вас занимался улучшением БИОС ГПУ. Однако, и здесь может подойти далеко не всё, так как в одной серии есть несколько партий, и они между собой всё равно различаются.
Далее делаем «SAVE» и получаем необходимый файл конфигураций.
Red BIOS editor
После установки программы, в неё нужно загрузить файл .rom и пройти обучение, полученный при работе с GPU-Z:
Загружаем файл конфигураций из MPT:
Вкладка «VRAM Timings» позволяет подгонять БИОС, если он был взят от какой-то другой видеокарты, и вы хотите прошить его на свою:
Проблемой здесь может стать определение производителя чипов памяти, так как их несколько, например:
Чтобы их узнать, придётся доставать видеокарту и, вероятно, снимать кожух охлаждения для физического доступа к чипам и их маркировке. Мы не рекомендуем заниматься подобным, так как в случае ошибки вы получите кирпич, который нельзя будет восстановить по гарантии, а сервис-центр возьмёт за это приличные деньги. Лучше брать BIOS именно со своей карты, вносить в него изменения и потом прошивать обратно.
Сохраняем БИОС с внесённой конфигурацией, и на этом работа с Red BIOS editor завершена.
Прошивка BIOS видеокарт AMD RX
Для этого могут использоваться разные программы, но мы действуем с помощью AMDvbflash, так как считаем её наиболее стабильной и удобной. Она идёт архивом, и его нужно извлечь в корень диска C, чтобы упростить дальнейший ввод команд. В папку с ней вставляется и модифицированный БИОС.
При помощи CMD в Windows заходим в корень папки, вводя последовательно такие команды:
- cd /d C:\название папки с распакованной программой.
Далее прописываем следующее:
- amdvbflash -unlockrom 0 – разблокировка для предстоящей прошивка видеокарты для майнинга.
- amdvbflash -f -p 0 название файла BIOS.rom – непосредственно запуск процесса прошивки.
Далее приложение выполнит необходимые операции и попросит перезагрузить компьютер. Всё, новенький БИОС прошит и все параметры, указанные в предыдущих шагах, применены.
Зачем нужно прошивать БИОС GPU
В итоге, с помощью Red BIOS editor и сопутствующих программ, можно понизить энергопотребление GPU, благодаря чему уменьшатся расходы и тепловыделение чипов. В итоге кулеру придётся крутиться не на полных оборотах, что положительно скажется на издаваемом шуме. Увеличение частот позволит повысить хешрейт видеокарты, следовательно, и доход с неё в ферме или личном компьютере. Всё это тонкие вопросы, но их польза заслуживает того, чтобы уделить некоторое время изучению конкретных параметров и подбору подходящих настроек.
Дополнение – почему не MSI Afterburner
Кто-то может сказать, что использование Red BIOS editor бессмысленно, ведь есть другие, более простые программы. Но его особенность в том, что настройки прошиваются непосредственно в GPU и сохраняются в нём, в то время как тот же MSI Afterburner применяет их только после загрузки операционной системы. К тому же, в случае с большими фермами с несколькими разными видеокартами прошивка БИОС является единственным способом настройки.
When using Hawaii GPUs like the R9 290 on Linux, aticonfig does not provide the ability to change voltages. Even on Windows, utilities such as MSI Afterburner usually have limitations on how much you can increase or decrease GPU voltage. In order to reduce power consumption, I decided to create my own lower voltage BIOS for my MSI R9 290X.
The best tool I have found for Hawaii BIOS mods is Hawaii Bios Reader. To read and write BIOS to Hawaii cards, I use ATIFlash. It runs from DOS, so I can use the FreeDOS image included with SystemRescueCD.
I created modified BIOS files for MSI R9 290X 4GB card with DM0 voltages 868, 825 and 775. With 775mV BIOS, I was able to reduce power consumption by more than 20% compared to 968mV.
Note. Any modified ROM, even with a UEFI / GOP module in it, is technically not UEFI. The legacy ROM partition contains a BIOS signature, which is a hash of hashes of protected tables in ROM. Since the mods we make are in secure tables and we cannot update the signature in the legacy ROM to reflect changes that will fail UEFI checks, so you need CSM support in the motherboard BIOS to use the modified ROM.
I have used all programs related to the German sTOrM41 branch and have successfully edited my Vapor X 290X STD edition biography just the way I wanted.
The flashing was done using the method and files in the OCN 290 -> 290X Unlock branch, look under the R9 290 heading for the Unlock Guide in post 1 and use steps 1-7, skipping step 3.
Before clicking on the spoilers below, please read and follow the rules below.
- Make a backup copy of the original BIOS on the video card for each switch position.
- Edit copies of your original bio so you always have your original, unedited bio in case something goes wrong.
- Do not flash both BIOS positions, at least you will be able to boot from the other if something goes wrong.
- When you have changed the BIOS, make a copy of it, and once the checksum is fixed on one of them, using HawaiReader or HD7xxx Series UEFI Patch Tool BETA. Compare 2 copies using the compare function in a hex editor to find out only the checksum changed before flashing.
Warning: using this guide to edit your bio will void your warranty (if any on your card). This guide is provided on the condition that the user is aware of the consequences of what he is doing. I am not responsible for damages from the use of this information. Every effort is made to double check the information, but errors are possible.
What I have achieved to improve performance with BIOS mods
What I have achieved by manually setting the VID for each DPM and EVV status
Things to explain:
- VID is the voltage the GPU is set to, VDDC is what it gets.
- Even when VID is manually set, different applications / loads mean different reported VDDC in monitoring applications, this cannot be avoided due to the way PowerTune / technology works.
- Unless you manually set the DPM7 voltage and adjust the GPU clock in ROM, the VID in the EVV setting will decrease as the GPU clock speed increases. Therefore, if you apply the GPU global ROM voltage offset, it will be higher than what you can use when applying the offset in the OC application with the standard ROM.
The next thing to note in my particular comparison is there is no GPU Global Offset in my ROM, but there is a PCB Voltage IC (IR3567B).
On the right is Standard ROM (1), then Standard Clock ROM (2), but only DPM7 manually installed, next is 1090/1475 ROMs (3) and 1100/1525 ROMs (4) manually installed for all DPMs.
Now 1 versus 2, DPM 2-6 is lower at EVV, so the chances of the card possibly being an artifact, say, when reaching these DPM frequencies of the GPU (range). The decrease is due to the increase in GPU frequency over the entire DPM range.
Comparing 2 and 3, we can see that DPM 5 and 6 need a higher VID than the one set by EVV to be free of artifacts at those DPM GPU frequencies (range) when tested. DPM 4 and 2 are lower and DPM 3 is unchanged, I set DPM 1 lower and no side effects so far.
Comparing 3 and 4, we see growth across the board, but the DPM frequency of the GPU has increased, as has the amount of RAM.
As I can see, this is the standard ROM (1) versus 1090/1475 (3). I ended up with higher clock speeds on the DPM for almost the same / lower voltage as the standard EVV ROM. Even 1 versus 4 seems better as each DPM is higher than standard for really small voltage deviation.
My HML log files, file HMLGPU-Z.zip 33k .zip
Note: In the test above, I used the GPU-Z render test as a graphics load to register a stuck VDDC from a VID, this gives a more linear controlled VDDC value compared to other applications. I used MSI AB to monitor, as did the HML log file, plus set DPM frequency to test with it. My card is sensitive to 3DMark FS graphics test 1, so artifact testing was done with this loop plus Heaven and then Valley run.
<h6>Доброго времени суток, дорогие друзья!</h6> К этому материалу я давно готовился, но никак не доходили руки, вначале мне хотелось подготовить видеоотчет, затем фотоотчет, после я был так занят, что времени не хватало и на нормального качества фотографий, поэтому я уже готовился и вообще не начинать писать, но после пересилил себя, а из того что есть — написать заметку :)<br> <br> <em>В итоге это материал крик души, свобода слова после авторства и просто приятное время провождение</em><br> <br> С чего же все началось? Уже не один месяц я снова стал грезить, что куплю и установлю дома видеокарту Radeon R9 290. Серия 390 меня не сильно впечатлила, хотя есть положительные моменты, но в целом я мечтал о 290 (именно 290, без Х, цифра нравилась :) хотя и понимал, что чип для 290 — это отбракованные 290Х ). В свое время я ждал падения ценника ниже 11.000, но не дождался xD Она правда уже стоила 11200, но потом ноябрь 2014 года, а дальше вы все знаете. Но недавно ко мне на связь вышел камрад с форума и предложил по неплохой цене референс PowerColor Radeon 290X с Gelid Icy Vision, комплектом GELID R9 290 Series VRM и сохраненной эталонной СО. Всего этого мне было достаточно согласится на покупку: все же все необходимое имеется и есть варианты для маневров. <br>
Недорогие RTX 3060 - крипта растет, а видяхи дешевеют
Слив 3060 Gigabyte Gaming - на сегодня это за копейки
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
Доброго времени суток, дорогие друзья!
К этому материалу я давно готовился, но никак не доходили руки, вначале мне хотелось подготовить видеоотчет, затем фотоотчет, после я был так занят, что времени не хватало и на нормального качества фотографий, поэтому я уже готовился и вообще не начинать писать, но после пересилил себя, а из того что есть — написать заметку :)
В итоге это материал крик души, свобода слова после авторства и просто приятное время провождение
С чего же все началось? Уже не один месяц я снова стал грезить, что куплю и установлю дома видеокарту Radeon R9 290. Серия 390 меня не сильно впечатлила, хотя есть положительные моменты, но в целом я мечтал о 290 (именно 290, без Х, цифра нравилась :) хотя и понимал, что чип для 290 — это отбракованные 290Х ). В свое время я ждал падения ценника ниже 11.000, но не дождался xD Она правда уже стоила 11200, но потом ноябрь 2014 года, а дальше вы все знаете. Но недавно ко мне на связь вышел камрад с форума и предложил по неплохой цене референс PowerColor Radeon 290X с Gelid Icy Vision, комплектом GELID R9 290 Series VRM и сохраненной эталонной СО. Всего этого мне было достаточно согласится на покупку: все же все необходимое имеется и есть варианты для маневров.
Что у меня было дома
- корпус Zalman Z9 U3 Black
- материнская плата MSI Mpower Z87
- процессор i5 4670K
- 2х2 Гб оперативной памяти
- Твердотельный накопитель KingFast 240 Гб
- куллер CM Hyper 212+
- видеокарта MSI HD 7870
- блок питания Corsair CS650M
- Монитор 24 дюйма Benq GW2460HM
Что стало
- mSata SSD Transcend 128 Gb
- процессор до 4000 МГц повышением множителя до х40 без повышения напряжения
- оперативную память до 2133 МГц путем активации XMP 1.3 профиль №1
- монитор стал LG UltraWide 34UB67-B, 34 дюйма
- куллер ThermalRight Le Grand Macho
- оперативная память 2х8 Гб Kingston
- корпусные вентиляторы заменили Noctua A14 и S12A
- И видеокарта Radeon 290X
Что не так? Gelid так себе + у него шумные вентиляторы без PWM, Shaman не позволит поставить турбину на родном месте для обдува подсистемы питания, хорош 900B, но его просто нет, а в магазине аж 2100. Остановился на Шамане.
Пилим. Шлифуем. И после красим.
Примеряем.
Шестнадцатая микросхема видеопамяти почти осталась без радиатора, я приклеил к ней низкопрофильный радик из комплекта Шамана.
Далее куча некачественных фото с установленным Шаманом!
P.S. Красил пластину глянцевой автомобильной краской ибо другой в тот момент не оказалось, а на ночь глядя в магазин лень было ехать.
По совету Сергея Мнева и предостережениям RKR я захотел подключить штатный вентилятор ThermalRight TY-140 напрямую к видеокарте, чтобы смог управлять ее регулировкой. Почему не к материнской плате? МП снимает данные датчиков с CPU и со своего чипсета. Если вдруг ложится полная нагрузка на CPU, а GPU прохлаждается, то вентилятор на карте все равно начнет сильнее вращаться, и наоборот. Я хотел этого избегать.
Идея с подключением напрямую провалилась: штырки карты не доставали до шырьков TY-140.
Взял коннектор от вентиляторов Gelid.
Кстати не ожидал: хоть Шаман и перекрыл место «турбины», он навис над зоной подсистемы питания VRM1, и может сам ее обдувать. Неплохо.
Смотрится симпатично.
Но как и говорил RKR: «Разница слишком велика в мощности». TY-140 заработал на полную мощность, тахометр показал аж 1550 об/мин при максимальных 1200 об/мин у TY-140. Разница в Амперах. Но главное не заработала регулировка вентилятором, я не мог им управлять, и поэтому вернул все наместо и подключил его к МП.
- частота ядра (GPU Freq. Table) и напряжение
- частота памяти (MEM Freq. Table) и напряжение
- блок кодирования/декодирования видео (VCE) и напряжение
- универсальный видео-декодер (UVD) и напряжение
- блок безопасного управления активами (SAMU) и напряжение
- блок пересчета среднего энергопотребления (ACP) и напряжение
Страшные слова TDP, Power Limit и TDC
Вроде все настроил, а руки чешутся, да и результат не впечатляет. Провел еще мелкие доработки, но не то.И тут я замерил с помощью ИК термометра PCB в зоне VRM1 с обратной стороны. Датчик видеокарты показывает 74*С, а с другой стороны прибор фиксирует 86*С. Датчик видеокарты VRM1 занижает данные или так и должно быть?
Нужно что-то делать. Эврика! Остался незадействованный комплект Gelid VRM For 290X, но вот беда: болтики из комплекта слишком коротки дял моей задумки, да и их диаметр 2 мм — такие не купишь :( Идешь к дяде по ремонту телевизоров, он меня не раз выручал и как раз находит. нужные мне.
Слева-направо: 3 мм в диаметре от прошлой задумки с HD 6950, 2 мм от пластины 290Х, 2 мм которые нашел с широкой шапкой и покороче.
Gelid радиатор с термопрокладкой и изолентой как изоляция.
Установка
Производители совсем пожадничали: кусочек алюминия обрезают! Слева усиленный радиатор из комплекта Gelid, справа — что шел вместе с Icy Vision.
Такой подход позволил «остудить» PCB с 86*С до 82*С, а температура ВРМ1 упала на 3*С. Радиатор чутка достает до вентилятора процессора и обдувается.
Заключение
Я прошу прощения, что материал подан в таком сыром и некачественном виде. Он не раз начинался и заканчивался, обдумывался, переосмысливался, отменялся. Но все же через усталость и «не хочу» я его дописал, потому что жалко было потраченных результатов и времени.
Что в итоге? Энергопотребление системы снижено на 60 Вт с 340 Вт до 280 Вт в играх и тестах. Как удалось выяснить сейчас «игры-грелки» это не Crysis 1 или 3, а Dying Light, а за ней Ведьмак 3. К сожалению игры с зомби на этом ПК нет, а игрушка неслабо так VRM греет скажу я вам. Но на примере Ведьмак 3: Дикая охота мне удалось добиться средней температуры при 700-950 об/мин вентилятора, установленном на Шамане, ядра около 66*С, VRM1 = 72*C, а VRM2 = 64*С! Кто-то скажет круто, а мне еще очень много :) Мб попробую еще нестандартные подходы.
Надеюсь материал было интересно и познавательно читать!
Всех с Наступающим Новым Годом! Крепкого здоровья, реализации ваших идей в жизнь и творческих успехов. :)))
Этот материал написан посетителем сайта, и за него начислено вознаграждение.
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Во время использования различных графических процессов для майнинга обязательно надо иметь возможность изменять напряжение, и для владельцев R9 290 в Linux, такой возможности не имеется. Под ОС Windows имеется возможность, так как есть специально для этого созданная утилита под названием MSI Afterburner. Программа позволяет выставлять ограничения на использование напряжения. Также вы можете уменьшить или увеличить потребляемое напряжение GPU вашего процессора.
И вот чтобы снизить напряжение MSI R9 290 в Linux, одним программистом был создан специальный hawaii bios editor собственного производства, который бы смог потреблять низкое напряжение. В конце статьи вы можете hawaii bios editor скачать абсолютно бесплатно.
В качестве наиболее оптимального инструмента для модов к Hawaii BIOS, был выбран HBR (Hawaii Bios Reader). Для того, чтобы прочитать и записать сам BIOS используется программное обеспечение ATIFlash 2.71. Разумеется работа происходит через DOS, то есть легко можно использовать образ FreeDOS, который включается в SystemRescueCD.
На нижнем снимке собственно было выделено 2 вида напряжения, которые собственно нас интересуют. Основным и самым первым в данный момент является VDDCI. Данный вариант напряжения является напряжением контролера памяти. Собственно, при уменьшении его до 950 mb выполняется небольшое изменение мощности.
В качестве второго показателя напряжения выступает напряжения самого ядра GPU DPM0, что является наиболее низким показателем во время электропотребления, когда процессор (графический) начинает работу при частоте примерно в 300 МГц, что позволяет работать при питании от 970 mb в майнинге. Разумеется, сказать о точных цифрах ни в коем случае не стоит, ведь фактическое значение, используемое графическим процессором может быть приближенно к значению DPM0, а также не всегда точным.
Стоит отметить тот факт, что совершенно разное модифицированное постоянное запоминающее устройство даже при использовании модуля UEFI/GOP, с технической токи зрения не будет
являться тем же самым UEFI. А так как моды, которые собственно были выполнены разработчиками имеют место нахождение в защищенных таблица, то для отображения изменений следует заиметь на своем компьютере BIOS материнской платы с поддержкой CSM, для использования модифицированного постоянного запоминающего устройства.
Вот такие результаты в итоге получается получить при установки VID вручную для любого состояния DPM и EVV.
Что же собственно следует вам объяснить?
- VID является напряжением, на которое был установлен графический процессор, а вот VDDC – получаемое GPU напряжение.
- Несмотря на то, что VID у вас полностью установлен вручную, то различные приложения или нагрузки обозначаются другим сообщаемым VDDC в любых приложениях для мониторинга приложений, запущенных на компьютере.
- Если вам е будет установлено напряжение DPM7 самостоятельно, а также не будет отрегулирована частота графического процессора ПЗУ, VID в настройке EVV будет стремительно уменьшаться по мере увеличения тактовой частоты графического процессора.
Вы можете hawaii bios reader скачать на GitHub либо же у нас по ссылке вверху
Читайте также: