Модуль оперативной памяти действительно содержит перезаписываемую микросхему — небольшую EEPROM с данными SPD (Serial Presence Detect), и именно её содержимое иногда пытаются «перепрошить», чтобы планка определялась под другим именем или работала на иных таймингах. Сами чипы памяти прошивке не подлежат: изменить можно только служебные данные о модуле, а не внутреннюю логику работы ячеек DRAM.

Из этого следует главный ответ: перепрошить оперативную память в привычном смысле, как прошивают BIOS или контроллер SSD, нельзя. Реально доступна лишь запись в SPD-чип, и эта операция узкоспециальна, рискованна и редко оправдана для обычного пользователя. Ниже разберём, что именно хранится в SPD, зачем энтузиасты его правят и чем это может закончиться.

Что такое SPD и где находится «прошивка» памяти

На каждом модуле DIMM или SO-DIMM помимо чипов памяти установлена маленькая микросхема EEPROM, обычно объёмом в несколько сотен байт. В ней записан блок данных SPD: производитель, part-number, серийный номер, поддерживаемые частоты, тайминги, напряжения и профили XMP или EXPO для автоматического разгона.

При включении компьютера BIOS/UEFI считывает SPD по шине SMBus (I2C) и настраивает контроллер памяти в соответствии с этими параметрами. То есть SPD — это не программа, а паспорт модуля: таблица характеристик, по которой система понимает, как с этой планкой работать.

Сами DRAM-чипы никакой перезаписываемой прошивки не содержат. Их поведение определяется физикой кристалла и настройками контроллера памяти, поэтому «улучшить» чип перепрошивкой невозможно в принципе.

💡

Перепрошить можно только SPD-чип — паспорт модуля памяти. Сами чипы DRAM прошивке не подлежат.