Переделка rx580 nitro 4gb в 8gb перепайкой памяти и заменой прошивки
Производители довольно часто выпускают линейки видеокарт, имеющие одинаковые печатные платы с немного отличающимся набором электронных компонентов в разных моделях.
Случалось, что производители видеокарт выпускали видеокарты с программно отключенными чипами памяти, работу которых можно было восстановить прошивкой BIOS.
Это свидетельствует о том, что похожие видеокарты не имеют различий в использующейся схемотехнике/элементной базе, либо она настолько мала, что позволяет осуществить достаточно простую модернизацию, увеличивающую их потенциал.
С точки зрения майнеров интерес вызывает увеличение доступного объема видеопамяти, которое позволяет значительно расширить доступный для проведения вычислений ряд алгоритмов PoW-майнинга.
Для этих целей прекрасно подходят видеокарты Nvidia GTX1060 с тремя гигабайтами памяти, а также изделия производства компании AMD с четырьмя гигабайтами памяти, широко распространенные Radeon RX4xx/5xx серий.
Кроме того, можно модернизировать и другие видеокарты, например, добавить 2 Гб памяти на Radeon RX 462 и т.д. Подобная работа требует высокой квалификации/прямых рук мастера, глубокого знания схеомтехники видеокарт и наличия соответствующего намерения и средств у владельца видеокарты.
Для модернизации видеокарт нужно подобрать подходящие чипы видеопамяти, напаять их на плату и, при необходимости, прошить BIOS от старших собратов. Кроме того, может потребоваться перепайка резисторов на плате видеокарты, отвечающих за конфигурацию подсистемы памяти.
Как увеличить количество физической памяти на видеокарте?
Плата видеокарты Nvidia GTX 1063 производства компании ASUS с тремя гигабайтами видеопамяти. Хорошо видно два пустых посадочных места для моделей на 6 Gb, куда теоретически можно установить еще два аналогичных чипа по 512 Мб, увеличив память до 4 Гб:
Управляющие работой чипов памяти резисторы коммутируют выходы видеопроцессора, ответственные за работу с памятью на землю/питание, формируя логические нули или единицы. Варьируя управляющие комбинации, можно задействовать разные наборы чипов памяти.
В любом случае стоит учитывать, что такая работа довольно сложная и дорогостоящая, поэтому перед практической реализацией такого ремонта стоит хорошо просчитать все затраты, а именно:
- стоимость нового набора чипов памяти, а также их пересылки с торговой площадки/места продажи;
- цену работы мастера, который произведет замену чипов памяти и наладку работы обновленной видеокарты.
Логичнее всего такую работу в первую очередь произвести майнеру, который одновременно является специалистом по ремонту BGA-компонентов. Это позволит сократить затраты на эту сложную работу, а также позволит приобрести необходимый опыт для последующей коммерческой реализации подобных заказов от геймеров/майнеров.
Практическая работа по замене чипов памяти на видеокарте
Качественная работа по замене чипов памяти на видеокарте требует использования полноценной паяльной станции с нижним и верхним подогревом плат, наличия трафаретов для микросхем, а также других мелочей, необходимых для пайки (флюс, приспособления для снятия припоя, шарики припоя нужного диаметра для реболла, микроскоп и т.д.) и диагностики (post-карта, мультиметр) и т.д. После установки чипов и запуска видеокарты желательно проверить работоспособность подсистемы видеопамяти с помощью программы MATS/MODS (для видеокарт Nvidia).
Реболлинг донорских чипов памяти GDDR5 (шарики по 0,45 мм) на специальном приспособлении:
Исходное расположение резисторов на видеокарте MSI GTX1060 AERO ITX 3G OC: | Расположение резисторов на штатной и модифицированной видеокарте MSI GTX1060 AERO ITX 6G: |
В этой же статье приведена фотография конфигурации резисторов для запуска 6 Гб видеопамяти на видеокартах Palit 1060 Dual/StromX:
Выпаивание чипов памяти:
Наличие ряда статей и видео в интернете свидетельствует о том, что вполне возможно на практике произвести модернизацию видеокарт, установив на них чипы памяти с увеличенным объемом памяти.
Практика показывает, что наибольший успех при memory-апгрейде видеокарт AMD возможен в случае использования BIOS от старших моделей с одинаковым видеочипом. У видеокарт Nvidia возможность модернизации зависит от работоспособности конфигурации, полученной от перестановки управляющих работой памяти резисторов.
Некоторая справочная информация
Таблица технических характеристик некоторых чипов памяти GDDR5 производства компании Hynix
В начале прошлого месяца компания AMD представила видеокарту AMD Radeon RX 480. Это первая видеокарта компании, в которой работает графический процессор с архитектурой Polaris. Производительность устройства составляет 5,5 TFLOPS, что неплохо для карты с ценой в $199 (за минимальную конфигурацию). Кроме того, здесь добавлена поддержка технологий виртуальной реальности — сейчас это важное направление, на которое ориентируются многие производители. Графический процессор Polaris 10 изготовлен по 14-нм технологии FinFET. Он содержит 2034 потоковых процессора, а для обмена данными с памятью используется 256-разрядная шина. Адаптер оснащен шестиконтактным разъемом питания и четырьмя видеовыходами.
Характеристики карты, как видим, неплохие, но, как оказалось, их можно улучшить. Оверклокеры смогли увеличить частоту GPU, а благодаря хитрому трюку объем видеопамяти можно увеличить с 4 ГБ до 8 ГБ.
Разгоняем графический процессор
Сразу после выхода карты на рынок энтузиасты заинтересовались её разгонным потенциалом. Оверклокеры смогли увеличить рабочую частоту графического процессора видеокарты AMD Radeon RX 480 до 1425 МГц. Штатная частота GPU карты составляет 1120/1266 МГц в стандартном/повышенном режимах. При проверке разогнанной карты в 3DMark Firestrike был получен результат в 14646 баллов. Это выше показателей таких карт, как Radeon R9 390X и Radeon R9 Nano, которые были разогнаны в заводских условиях.
После завершения этих экспериментов энтузиасты решили проверить работу карты с жидкостной системой охлаждения. В этом случае использовался и дополнительный вентилятор, охлаждавший чипы памяти и систему питания. Кроме того, пришлось установить дополнительный внешний контроллер питания. С помощью контроллера напряжение на GPU было повышено до 1,35 В. Результат разгона впечатляет: частота видеочипа была увеличена до 1500 МГц, а чипов памяти — до 9000 МГц. Результат в 3DMark Firestrike увеличился до 15363 баллов. Правда, элементы питания нагрелись до 105 градусов Цельсия, и карта стала потреблять 260 Вт.
В июне стало известно о проблемах с превышением указанных в спецификациях параметров энергопотребления картой Radeon RX 480. 150-ваттный адаптер потреблял при полной нагрузке 168 Вт. Будучи установленным в PCI-E слот, этот адаптер потреблял 90 Вт. Это больше, чем штатные для слота 75 Вт. После того, как о проблеме стало известно, компания ее исправила, выпустив обновление ПО — Radeon Software 16.7.1.
Увеличиваем объем памяти
Производитель выпускает две версии карты AMD Radeon RX 480: с 4 и 8 ГБ видеопамяти. Как оказалось, у младшей модели AMD Radeon RX 480 4G видеопамяти на самом деле 8 ГБ. При непосредственном осмотре версии с 4 ГБ оказалось, что на плате размещено 8 чипов памяти от Samsung общим объемом в 8 ГБ.
Но половина памяти отключена производителем, «лишняя» память залочена на уровне BIOS. Снижать объем памяти устройства таким образом — не самое рациональное решение, но в первых картах AMD Radeon RX 480, поступивших на рынок, отключение произведено именно так.
Как оказалось, блок можно снять. Для этого нужна программа ATIFlash 2.74. С ее помощью представители сайта TechPowerUp сняли образ BIOS карты с 8 ГБ памяти. Образ доступен по этой ссылке. После этого полученный образ перенесли на младшую модель. Сразу после этого младшая модель показала прирост видеопамяти до 8 ГБ. Работа модифицированной карты была проверена в процессе игры в «Call of Duty: Black Ops III». Игрушка потребляет больше 4 ГБ видеопамяти в режиме 4K Ultra HD (3840 x 2160). Тестовый прогон игры был сделан и на 8 ГБ версии карты. Обе карты показали практически одинаковый результат. Оригинальная 8 ГБ карта обеспечила 24.6 fps, модифицированная 4 ГБ карта показала 24.7 fps, а оригинальная 4 ГБ карта показала 23.3 fps.
Разница в цене между 4 ГБ и 8 ГБ версиями AMD Radeon RX 480 составляет $30.
Перед прошивкой младшей карты обязательно убедитесь в том, что на плате присутствует 8 чипов памяти Samsung. Вполне может случиться, что производитель уменьшит количество видеопамяти физически, и тогда при попытке перепрошить младшей версии карты образом BIOS старшей модели получится «кирпич».
Аналогичным способом в 2011 году научились превращать ATI Radeon HD 6950 в HD 6970. BIOS младшей модели умельцы перепрошивали на BIOS старшей модели, получая полную функциональность HD 6970 и экономию в примерно $100 (на то время). Первыми о возможности такой прошивки сообщили журналисты уже упомянутого сайта TechPowerUp.
Говоря о видеопамяти графических адаптеров стоит вспомнить проблему с картами NVIDIA. А именно — с моделью GTX 970. Производитель в спецификациях к карте указывал объем видеопамяти 4 ГБ. Это действительно так, но восьмая часть этого объема нормально не работала. При доступе к последним 500—700 мегабайтам памяти GTX 970 производительность значительно проседает. Падение очень заметное — с 150 ГБ/с до 19,88 ГБ/с.
Память карты была поделена на два сегмента. Это основной сегмент быстрой памяти в 3,5 ГБ и остаток в 0,5 ГБ. Проблема с последними 500 МБ проявлялась в основном у владельцев 4K-мониторов или систем с несколькими дисплеями.
Виртуальная реальность
В системных требованиях таких шлемов виртуальной реальности, как HTC Vive и Oculus Rift указана мощная видеокарта в ценовом диапазоне от $300. AMD предлагает свою карту за $199. Таким образом, нижний порог стоимости систем VR постепенно снижается.
Специально для режима VR выпущен набор библиотек и SDK под названием LiquidVR (поддерживается API DirectX 12 и Vulkan).
Кроме того, добавлена технология Variable Rate Shading (VRS), которая предназначена для экономии ресурсов филлрейта пикселов в VR-среде. Эта функция позволяет драйверу снижать нагрузку с GPU по заполнению пикселов избыточных площадей, компенсирующих искажения пропорций линзами шлема.
Карты NVIDIA GTX 1080 и 1070 тоже поддерживают режим виртуальной реальности, но они относятся к высшему и среднему ценовому сегменту. К примеру, стоимость NVIDIA GTX 1070 составляет $380. А цена флагманской модели NVIDIA GTX 1080 — $600.
Программное обеспечение
Сейчас компания обещает выпускать новые версии драйверов к своим продуктам чаще, чем в предыдущие годы. К примеру, в 2015 году было выпущено всего три версии Radeon Software с сертификацией WHQL, плюс девять побочных версий с оптимизацией определенных игр.
AMD планирует начать выпуск шести крупных обновлений драйверов с сертификацией WHQL и необходимые для геймеров промежуточные версии, которые будут оптимизироваться под конкретные игры.
Конкуренты
Компания NVIDIA выпустила конкурента AMD Radeon RX 480 — видеокарту NVIDIA GeForce GTX 1060 с ценой в $249. GPU GP106 содержит 1280 ядер CUDA. Количество текстурных блоков здесь равно 80. Шина — 192-разрядная, памяти GDDR5 — 6 ГБ. GPU работает на базовой частоте 1056 МГц, максимальная частота составляет 1708 МГц. Эффективная частота памяти — 8000 МГц. Производительность GPU — 4,4 TFLOPS.
Карта потребляет около 120 Вт, разработчик предусмотрел один шестиконтактный разъем дополнительного питания. На монтажной планке карты — пять видеовыходов. DVI, HDMI, плюс три DisplayPort.
Доброго времени суток. Хочу задать не совсем очевидный, а возможно и сложный вопрос, поэтому для меня очень важно видеть ответ знающего человека.
Имеется Saphire RX 580 Nitro+ на 4 гб видеопамяти. Где-то в недрах интернета видел, что у 480 на 4 гб (и у 570 на 4гб) есть биос, который "превращает" ее в 580 на 8 гб. Поэтому хочу спросить, нет ли такого фокуса для моей 584, или эта карта урезок и мне придется с этим жить?
К посту прикрепил два скрина из TechPowerUp, если нужно то предоставлю дополнительную информацию.
P.S: видеокарту НЕ разбирал и не смотрел, что написано на ее чипах, знаю только что у этой модели их 8. Вероятно, там 8х512, но кто знает, может и 8х1024.
Миша Искусственный Интеллект (172397) Wynerros, так ты прошивку на свою модель сначала найди, а потом уже шей. я так понял ты вообше не в теме, лучше тогда даже неначинай, а то получишь кирпичь вместот карты.
удивительный человек, память от прошивки что ли припаяется?
. . Мыслитель (8390) Wynerros, у него 8 чипов памяти, конечно он их получил, а у тебя их нет.
"Лёгким движением руки брюки превращаются. Превращаются! Брюки!" Вот интересно откуда возюмутся 8 Гб видеопамяти, когда её там физически 4? Поле чудес с Буратинами прямо!
Мне мой престарелый (даже по сравнению со мной) клиент лет 10-15 назад приволок программу, которая якобы превращала Целерон в Пентиум 3-й, видеокарту тоже в крутую тогда 690-ю, CD-R в DVD-RW -- причём (. ) всё сразу и на полном серьёзе требовал её установить и запустить! Чуда не случилось. И как тяжело мне было объяснять чуть ли не главному технологу с серьёзным выражением лица и культурно, что он лох и Буратинка в данном случае! Но я смог. После этого казуса неоднократно был зван, поим и оплачиваем. А мог бы стать врагом на всю оставшуюся. :-)
Думаю есть шанс запороть биос карты, если у тебя майненая/неизвестная 580, то еще возможно, обычно занижают производительность программно если есть проблемы с видеокартой (перегрев, обрезанное электропитание и тп), но без разбора не обойтись, в магазинной/офф купленной карте другого не дано если 4 то 4
Подробное руководство по прошивке биоса видеокарт AMD Radeon RX 470/480/570/580/590 (с архитектурой Polaris) для майнинга Ethereum с помощью подмены таймингов оперативной памяти, используя программы Polaris Bios Editor 1.7.4 (3 Pro) и AtiWinFlash 2.9.3, с последующим даунвольтом и разгоном.
Для чего вообще нужно прошивать видеокарты?
Майнинг с помощью некоторых линеек видеокарт, а именно серии RX 400 и RX 500 с микроархитектурой видеоядра Polaris после определённых манипуляций показывает лучшие результаты в скорости (мощности). Хэшрейт увеличивается только на алгоритме Dagger-Hashimoto (Ethash), именно на нём добываются такие монеты как ETH, ETC, Expanse, Ubiq… другие не буду перечислять, они не столь важны.
Как добиться увеличения хэшрейта на видеокартах AMD RX Polaris?
Чтобы ускорить майнинг — нужно прибегнуть к разгону, но не ядра (в случае Ethereum) а оперативной видеопамяти. Изначально оперативная память работает на штатных таймингах, которые нужно изменить для лучших показателей в майнинге Эфира. После остается занизить энергопотребление и частоту ядра, чтобы добиться лучшей энергоэффективности и окупаемости как следствие.
При покупке видеокарт 400 или 500 серии обращайте внимание на частоту оперативной памяти, чем она выше, тем легче будет её повысить до нужных стабильных значений.
Майниг Эфира на видеокаркат с объёмом оперативной памяти 4 Гб НЕВОЗМОЖЕН.
Программы для прошивки видеокарты AMD RX для майнинга:
- ATIWinflash – Программа, которая сохраняет файл биоса из видеокарты, также прошивает видеокарту;
- Polaris Bios Editor – утилита, которая позволяет проводить манипуляции и корректировки значений в фале биоса, выгруженном из видеокарты с помощью утилиты ATIWinflash;
- GPU-Z – программа помогающая узнать фирму производителя модулей оперативной памяти у вашей видеокарты.
НЕ СОХРАНЯЙТЕ биос видеокарты с помощью GPU-Z!
Наглядно продемонстрирую пример прошивки биоса на видеокарте AMD RX 580 8GB.
Выгружаем образ биоса из видеокарты.
Чтобы изменить BIOS видеокарты RX 580, его для начала нужно выгрузить из NAND чипа на плате GPU. В этом нам поможет программа ATIWinflash. Запустив её от имени администратора, мы увидим вверху окна список видеокарт (если подключено несколько), выбираем нужный нам графический ускоритель, и кликаем по кнопке «Save».
В окне сохранения файла, припишите к концу имени «.rom», чтобы файл сохранился корректно, и чтобы в будущем видеокарта успешно перепрошилась.
Сделайте резервные копии стоковых образов биоса всех видеокарт, которые собираетесь прошить.
Изменяем BIOS в программе Polaris Bios Editor.
Запускаем программу, и открываем в ней ROM биоса, нажав на кнопку «Open».
Справа в интерфейсе программы будет таблица с полями таймингов. Самое простое, что можно сделать это скопировать значение «Value» c 1750 и вставить во все поля, что ниже (выше по значению Value: 2000 и 2250).
Для видеокарт с объёмом памяти 4GB нужно копировать значения с 2:1500.
Такая подмена таймингов работает в 20% случаев. Так что этот способ точно не подходит.
Есть три типа таймингов VRAM у видеокарт:
- Заводские, стоковые, которые медленные, ибо производителю нужно прежде всего занизить потребление питания видеокарты с минимальными потерями производительности и сделать запас по мощности, чтоб видеокарта стабильно работала.
- Шустрые, которые очень хорошо себя показывают в майнинге.
- Агрессивные/экстремальные, могут работать на повышенных частотах.
У чипов памяти от разных производителей свои значения таймингов, и нужно подобрать правильные. В этом нам поможет функция автоматической подмены таймингов в оплаченной версии Polaris Bios Editor 3 PRO или прямые руки и немного знаний.
С помощью утилиты GPU-Z можно узнать, какой производитель у ваших чипов памяти.
Перед подменой в графе «VRAM» нужно выбрать производителя памяти.
Менять нужно тайминги, которые с цифрой «2» в списке, для этого кликаем на частоту, и внизу будет поле со значением, меняем его и нажимаем на кнопку «APPLY CHG», переходим к следующему значению.
Если в конечном итоге хэшрейт не повысится, попробуйте поменять тайминги у частот с цифрой «1».
Список таймингов для майнинга разных типов памяти у RX 400/500.
Тайминги эльпида (Elpida).
Частоты 1150 ядро, 1940-2070 память, 4 Гб точно работают:
Чуть более агрессивные:
Тайминги памяти Hynix.
Стабильные на частотах 1150 по ядру и 1980-2070 по памяти, идут на 4гб:
Можно чуть разогнать частоты памяти и попробовать этот тайминг:
Более шустрые тайминги, 1150 ядро и 1880-2040 память, не для всех карт, подойдут больше для стареньких 470 и 480 4 и 8 гб:
Если карта не хочет гнаться по памяти ни в какую, то 1800-1950 мГц, должно выдать 27-28 MH/s:
Универсальные тайминги, подошедшие к 470 и 570:
Тайминги для самсунг (Samsung).
Агрессивные 2000-2125 мГц по памяти:
С симметрией таймингов второй версии:
Тайминги микрон (Micron).
В просторах интернета нашёл один единственный тайминг, так что пробуйте, говорят память до 2100 мГц может стабильно выдержать:
Даунвольтинг видеокарты для майнинга.
Ядро видеокарты в зависимости от нагрузки может работать в разных режимах. Скидывать частоты при троттлине, или работать на максимум, если нет перегрева.
Для майнинга Ethereum нам не нужны высокие частоты ядра, к тому же видеокарты будет потреблять больше энергии, что негативно скажется на доходности, потому что профит будет ниже.
Для стабильной добычи и работы видеокарты хватит частоты ядра 1150 Мгц. Меняем все значения в таблице «GPU» после 900 Мгц.
Снизить частоту ядра это половина дела, далее нужно поменять значения напряжения ядра. Для этого в правом столбце таблицы «GPU» меняем значения после 1257 mV на «65286».
Мои фермы работают под управлением операционной системы для майнинга HiveOS, где показатель максимального TDP у видеокарт можно менять в настройках рига.
Разгон оперативной памяти видеокарты для майнинга Ethereum.
Повышение хэшрейта у AMD RX удаётся благодаря подмены таймингов и разгону видеопамяти. Память у назных видеокарт в стоке работает на своих частотах, так же имеет свой максимум. Не нужно повышать значения тактовых частот до небес, ведь стабильность работы фермы, залог хорошего дохода в майнинге.
Если у вас значения в этой ячейке выше 1750 Мгц, то смело можете поднимать показатель до 1950 Мгц, 2000 Мгц и даже до 2100. И опять же, выявить оптимальные частоты можно лишь с помощью тестов.
Перепрошивка Биоса видеокарты.
Если вы добываете криптовалюту на Windows 10, то не забудьте установить официальные драйвера для майнинга с сайта AMD, иначе ваши видеокарты не определятся системе.
Я советую всем майнерам использовать специальные операционные системы для майнинга, самое простое это NiceHashOS, но там куча минусов, и настраивать видеокарты придётся только в файле биоса (обороты вентиляторов, TDP, разгон и прочее)
Лучший выбор это HiveOS, где есть полная настройка оборудования, удобный интерфейс, мониторинг, функция прошивки биоса, мобильное приложение и отлично работающий вотчдог, который при любой ошибке способен перезагрузить ферму, что крайне важно для стабильного заработка на майнинге. Зарегистрироваться и скачать HiveOS.
Если эта статья помогла вам, то поддержите наш проект, вступив в группу ВК и в ТГ-канал.
Читайте также: