slice of life
February 24, 2023

Апгрейд памяти MSI Sword 15 A12UE до 64 Гб

MSI Sword. Изображение авторства MSI

Перед Новым годом нашёл себе ноутбук с возможностью разместить внутри 64 Гб памяти и пару дисков - MSI Sword 15 A12UE-486XRU. Ноутбук купил, а апгрейд отложил на пару месяцев. Когда настало время, изучил внимательно спецификацию и не нашёл никакого криминала в ограничениях по железу - ноутбук имеет 2 слота в которые можно воткнуть планки DDR4 по 32 гигабайта со скоростью 3200 МГц.

Kingston Fury Impact. Изображение авторства Kingston

Раз ограничений нет, купил две планки Kingston Fury Impact (KF432S20IB/32). Воткнул в ноутбук, в BIOS всё определилось корректно, скорость 3200 мГц, тайминги 20-22-22-48, напряжение 1,2 В, dual channel. Однако загрузившись в ОС, обнаружил что при работе от сети ноутбук начал перезагружаться. Стал копать, однако никакой возможности переключить XMP-профили, поменять частоту или вольтаж не удалось. Конечно же я обновил BIOS и зашёл в Advanced режим (Необходимо одновременно зажать Left Alt + Right Ctrl + Right Shift + F2), но без толку. По отдельности каждый модуль в любом слоте работал идеально, но работая в паре они приводили к циклической перезагрузке. От версии ядра или ОС тоже не было обнаружено зависимости.

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.4.0 present.

Handle 0x003B, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x003C, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x003B
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 32 GB
	Form Factor: SODIMM
	Set: None
	Locator: Controller0-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 3200 MT/s
	Manufacturer: Kingston
	Serial Number: BF8F2D6C
	Asset Tag: 9876543210
	Part Number: KF3200C20S4/32GX    
	Rank: 2
	Configured Memory Speed: 3200 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Not Specified
	Module Manufacturer ID: Bank 2, Hex 0x98
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 32 GB
	Cache Size: None
	Logical Size: None

Handle 0x003D, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x003B
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 32 GB
	Form Factor: SODIMM
	Set: None
	Locator: Controller1-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 3200 MT/s
	Manufacturer: Kingston
	Serial Number: E48F37DC
	Asset Tag: 9876543210
	Part Number: KF3200C20S4/32GX    
	Rank: 2
	Configured Memory Speed: 3200 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Not Specified
	Module Manufacturer ID: Bank 2, Hex 0x98
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 32 GB
	Cache Size: None
	Logical Size: None

В процессе поиска информации, нашёл интересный тред на форуме MSI. Оказывается проблема с перезагрузкой обнаружилась не только у меня. Там я нашёл трогательную историю о том, как пользователь смог наладить стабильную работу, вставив планки памяти ADATA Premier (AD4S320032G22-SGN, именно SGN).

Adata Premier. Изображение авторства ADATA.

Пришлось обменять Kingston на ADATA. Процедура заняла у меня целый день, благо покупал я всё в оффлайн магазинах и сдать память проблем не составило, а вот чтобы купить новую - пришлось съездить в соседний город на склад, поскольку в розничном магазине мне пытались продать какое-то бывшее в употреблении недоразумение в коробке из под оригинальной памяти. Приехав наконец-то домой и воткнув планки в нотубук, стал гонять тесты. Система не перезагружалась, работала и от батареи, и от сети. Разница с Kingston оказалась лишь в таймингах (и цене) - новые были 22-22-22-52, скорость, напряжение, rank - идентичные. Память не такая производительная, однако с ней работа стала действительно стабильной.

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.4.0 present.

Handle 0x003B, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 32 GB
	Error Information Handle: Not Provided
	Number Of Devices: 2

Handle 0x003C, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x003B
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 32 GB
	Form Factor: SODIMM
	Set: None
	Locator: Controller0-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 3200 MT/s
	Manufacturer: A-DATA Technology
	Serial Number: F74F0000
	Asset Tag: 9876543210
	Part Number:                     
	Rank: 2
	Configured Memory Speed: 3200 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Not Specified
	Module Manufacturer ID: Bank 5, Hex 0xCB
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 32 GB
	Cache Size: None
	Logical Size: None

Handle 0x003D, DMI type 17, 92 bytes
Memory Device
	Array Handle: 0x003B
	Error Information Handle: Not Provided
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 32 GB
	Form Factor: SODIMM
	Set: None
	Locator: Controller1-ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 3200 MT/s
	Manufacturer: A-DATA Technology
	Serial Number: 244D0000
	Asset Tag: 9876543210
	Part Number:                     
	Rank: 2
	Configured Memory Speed: 3200 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
	Memory Technology: DRAM
	Memory Operating Mode Capability: Volatile memory
	Firmware Version: Not Specified
	Module Manufacturer ID: Bank 5, Hex 0xCB
	Module Product ID: Unknown
	Memory Subsystem Controller Manufacturer ID: Unknown
	Memory Subsystem Controller Product ID: Unknown
	Non-Volatile Size: None
	Volatile Size: 32 GB
	Cache Size: None
	Logical Size: None

Для наглядности - результаты тестов Basemark GPU. Хоть этот бенчмарк и расчитан на тестирование производительности графики, однако разница в 100 попугаев между ADATA и Kingston присутствет:

Basemark GPU. Верхняя строка - ADATA, нижняя - Kingston.

По субъективным ощущениям - c Kingston система гораздо более отзывчива, однако с ADATA охлаждение работает гораздо тише в простое.

Выводы сделаны следующие:

  • MSI вводит пользователей в заблуждение своими маркетинговыми заявлениями
  • MSI не предоставляет список совместимого оборудования
  • MSI не заинтересован в помощи пользователям - по заявлению вендора, хоть проблема и есть, но проявляется у слишком малого количества людей и это не повод пилить апгрейды для BIOS

Следующим этапом буду менять диски и, подозреваю, с этим тоже могут возникнуть какие-то сложности.