RGB на DDR5 может повредить память через общую шину

Автор канала Northwestrepair разобрал «мёртвую» планку DDR5 и пришёл к выводу, что управление RGB через общую служебную линию могло перезаписать SPD или PMIC и вывести модуль из строя.

В ходе разбора «мёртвой» планки DDR5 автор канала Northwestrepair обнаружил, что управление RGB могло перезаписать служебные данные модуля — SPD или содержимое PMIC — по общей линии связи. В результате модуль не запускался: система либо не видела планку, либо она работала на минимальной скорости.

Автор пояснил устройство современных модулей DDR5: на планках установлены микросхемы SPD — «паспорт» с частотами, таймингами и профилями разгона — и PMIC — контроллер питания, который раньше находился на плате. Контроллер подсветки подключён к тем же служебным линиям, по которым материнская плата читает и записывает данные модуля.

Когда пользователи меняют эффекты через сторонние утилиты, команды для RGB и команды для управления памятью могут идти по одним и тем же проводам. В случае некорректной или устаревшей программы возможна запись в неправильную область модуля, что приводит к повреждению прошивки SPD или к сбросу конфигурации PMIC.

В разобранном экземпляре восстановить модуль удалось лишь после перепрошивки SPD с помощью программатора и ремонта повреждённых дорожек на печатной плате. Подобные инциденты фиксировались и ранее; среди упоминавшихся в таких случаях утилит называют OpenRGB. Сообщается о случаях порчи данных даже на планках без подсветки при попытке управлять подсветкой других компонентов.

Жертвами проблем попадали модули известных серий, в том числе Corsair Vengeance и G.Skill Trident Z. Последствия варьировались от полной потери работоспособности до сброса профилей и снижения рабочих частот.

На некоторых материнских платах присутствует защита от случайных перезаписей: на платах Intel в BIOS по умолчанию включена опция SPD Write Protect, которая блокирует запись в «паспорт» модуля; её не рекомендуется отключать. Автор разбора и специалисты советуют минимизировать использование сторонних RGB‑утилит и рассмотреть варианты памяти без подсветки. Владельцам компьютеров рекомендуется проверять настройки BIOS и поддерживать в актуальном состоянии драйверы и утилиты для управления подсветкой и компонентами.

Статьи этого автора