Проблемы совместимости Samsung SATA SSD с контроллерами AMD SB6x0/SB7x0/SB8x0/SB9x0

Материал из Rosalab Wiki
Перейти к: навигация, поиск
SamsungSSD.jpg

Проблема

Предупреждение для всех, кто собирается покупать Samsung SATA SSD диски для персонального компьютера на чипсете AMD: они могут функционировать некорректно на предыдущих поколениях материнских плат AMD AM2/AM3 с SATA контроллерами SB6x0/SB7x0/SB8x0/SB9x0.

Проблема проявляется на любом Линуксе и Windows и заключается в регулярных сильных зависаниях операций записи на диск. Сервис в России не признает это гарантийным случаем, а на странице продукта данная несовместимость никак не отражена. Единственное найденное решение на данный момент это установить дополнительный SATA контроллер другой модели в PCI Express порт и подключить в него проблемный диск. На Windows же можно поставить драйвер от Microsoft вместо драйвера от AMD, что также решит проблему. Также можно переключить контроллер в режим IDE, что уменьшит количество ошибок и уберет сильные зависания.

Характерные ошибки в dmesg:

   ...
   [  380.714417] ata6.00: failed command: WRITE FPDMA QUEUED
   [  380.714424] ata6.00: cmd 61/40:b8:00:67:37/05:00:00:00:00/40 tag 23 ncq dma 688128 out
                           res 40/00:c8:c0:ce:36/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
   [  380.714428] ata6.00: status: { DRDY }
   [  380.714431] ata6.00: failed command: WRITE FPDMA QUEUED
   [  380.714438] ata6.00: cmd 61/40:c8:c0:ce:36/05:00:00:00:00/40 tag 25 ncq dma 688128 out
                           res 40/00:c8:c0:ce:36/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
   [  380.714442] ata6.00: status: { DRDY }
   [  380.714446] ata6.00: failed command: WRITE FPDMA QUEUED
   [  380.714453] ata6.00: cmd 61/40:d0:00:d4:36/05:00:00:00:00/40 tag 26 ncq dma 688128 out
                           res 40/00:c8:c0:ce:36/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
   [  380.714457] ata6.00: status: { DRDY }
   [  380.714460] ata6.00: failed command: WRITE FPDMA QUEUED
   [  380.714467] ata6.00: cmd 61/40:d8:40:d9:36/05:00:00:00:00/40 tag 27 ncq dma 688128 out
                           res 40/00:c8:c0:ce:36/00:00:00:00:00/40 Emask 0x10 (ATA bus error)
   [  380.714471] ata6.00: status: { DRDY }
   ...

На данной странице хотелось бы собрать информацию о точно несовместимых и совместимых моделях материнских плат AMD с SSD-дисками от Samsung и сделать выводы.

Несовместимые конфигурации

Производитель Материнская плата Модель диска Samsung SSD Firmware Режим Система Проба Обсуждение
ASRock 890GX Extreme3 860 PRO 512GB - - Windows 7 - ocinside.de
ASRock 970 Pro3 860 EVO 250GB - - Windows 10 64 bit - eu.community.samsung.com
ASUS M5A78L LE 860 EVO 500GB RVT01B6Q IDE Ubuntu 18.04 0c49463415
ASUS M4A79XTD EVO 860 EVO 1TB RVT01B6Q AHCI Ubuntu 18.04 5a21d12b42
ASUS M5A97 R2.0 840 Series 120GB DXT07B0Q AHCI Ubuntu 18.04 5631f487d2
ASUS M5A97 R2.0 860 EVO 250GB - - - - czc.cz
ASUS SABERTOOTH 990FX 860 PRO 1TB RVM01B6Q AHCI ROSA R10 / Windows 7 737231f938
Gigabyte GA-78LMT-USB3 860 EVO 250GB RVT01B6Q AHCI ROSA R8.1 0320c78138
Gigabyte GA-880GMA-UD2H 860 EVO - - Windows 7/10 64 bit - overclock.net
Gigabyte GA-990X 860 EVO 250GB - - Windows / Linux - linustechtips.com
MSI 970 860 EVO 250GB - - Windows / Linux - linustechtips.com
MSI MS-7327 860 EVO 250GB RVT01B6Q IDE Ubuntu 18.04 a3b1cea686
Sony VAIO VPCYB3V1E 860 EVO 500GB RVT02B6Q AHCI Ubuntu 18.04 2f328094c4
- - 860 EVO 1TB - - Windows - dell.com
- - 860 EVO 4TB - - - - amazon.com
... ... ... ... ... ... ... ...

Цитата с сайта ocinside.de:

   We didn’t get off to a very good start with the Samsung SSD 860 PRO and EVO SSDs, because unfortunately the firmware seems to have problems with the older AMD test system, which we have been using since the beginning of our SATA SSD tests, in order to be able to deliver a 100% comparison of the SSDs.
   
   The 4K 64Thrd benchmark of the Samsung 860 Pro 512 GB SSD takes an extremely long time with the AMD 890GX motherboard and with the Samsung Magician Tool, the benchmark even breaks off with a time limit.

Цитата с сайта eu.community.samsung.com:

   I bought 860 EVO 250GB 2.5" SATA few days ago (it came with the latest firmware) but there seems to be some sort of incompatibility with AMD 9xx chipsets. I have ASRock 970 Pro3 which has 970 NB + 950 SB, no additional storage controllers. I installed Windows 10 64 bit on it, then Magician, ran the "Performance Optimization" option there and left RAPID off since it says it may cause conflicts with AMD/AsMedia controllers. The problem is that Windows hangs at random times (it's not that often but it's annoying). For example, if it happens while there is a YouTube video running in the background, the sound continues and I can open a new tab in the web browser but the website won't load, I can't minimize the browser, if I click on the start menu button with the mouse, the menu won't come up, the task manager won't load when I press Ctrl + Shift + Esc and if I click on too many things everything freezes for 1-2 minutes, then goes back to normal. Also, everytime this happens, there are some CRC communication errors appearing in the SMART status. At first I thought it's a bad SATA cable, although I used the same cable with and HDD for 2 years and no such things occured, so I tried with another SATA cable and the result was the same. I upgraded the BIOS of the motherboard to the latest version, reset the CMOS, turned off any IDE legacy and power saving options for the storage, there is an option "AMD AHCI BIOS ROM" in the BIOS of the MB which also did not resolve the issue whether it's turned on or off.
   
   What I found as an easy way to reproduce the issue is to run CrystalDiskMark, it hangs everytime at the 4KiB Q8T8 write test. Another scenario is to run virutalbox with ubuntu VM, for example - the PC hanged on both installation and update of ubuntu 16.04. Basically, you can reproduce the issue by putting the SSD on 9xx chipset AM3+ motherboard with FX CPU and then run CrystalDiskMark (I tested with version 6).

Цитата с сайта amazon.com:

   Great price per gb, but the controller in the drive is not compatible with AMD Sata Controllers. This will result in long system hangs, minutes long, triggered by small qued writes. Continually throws crc errors. Do a little goggle before purchase if you have an am3 system. Crucial drives do not have the same issue. Drive returned... Refund issued.

Совместимые конфигурации

Производитель Материнская плата Модель диска Samsung SSD Firmware Режим Система Проба Обсуждение
ASUS CM1831 850 EVO 250GB - IDE ROSA R10 19605521e9
ASUS Crosshair IV Formula 830 Series 128GB - IDE ROSA R7 c579ebed85
ASUS CROSSHAIR V FORMULA-Z 840 PRO 256GB - AHCI ROSA R7 1da45d8a2f
ASUS M4A77TD 850 120GB - IDE ROSA R10 e07defbb12
ASUS M5A78L-M/USB3 750 EVO 250GB - IDE ROSA R9 aa62e1fa05
ASUS M5A78L-M LX PLUS 850 EVO 500GB - IDE Ubuntu 18.04 10a5b1559d
ASUS M5A78L-M LX3 840 EVO 120GB - IDE ROSA R6 fb6297e33f
ASUS M4A78LT-M 850 EVO 250GB - IDE ROSA R10 700fbe7f0a
ASUS M4A78LT-M-LE 840 PRO 128GB - IDE ROSA R10 7e5ad87799
ASUS M4A78T-E 850 EVO 500GB - IDE Ubuntu 16.04 9bc8084a3e
ASUS M4A88TD-V EVO/USB3 850 EVO 250GB - IDE ROSA R10 4ae32b251e
ASUS M5A97 R2.0 750 EVO 120GB - AHCI ROSA R9 185624dd70
ASUS M5A97 R2.0 840 Series 120GB - AHCI Ubuntu 18.04 5631f487d2
ASUS M5A97 LE R2.0 840 EVO 120GB - AHCI ROSA R8 4ea40899a4
ASUS M5A99X EVO R2.0 750 EVO 250GB - AHCI ROSA R10 02d0acf73b
ASUS M5A99FX PRO R2.0 850 PRO 256GB - AHCI Ubuntu 18.04 2bb9f36e68
ASUS SABERTOOTH 990FX R2.0 840 EVO 120GB - AHCI ROSA R8.1 d129f70b9b
ASUS SABERTOOTH 990FX R2.0 850 EVO 500GB - AHCI Ubuntu 18.10 3ad1383b90
ASUS SABERTOOTH 990FX R2.0 850 EVO 250GB - AHCI ROSA R10 e0d9f52608
ASUS SABERTOOTH 990FX R2.0 850 PRO 256GB - RAID ROSA R10 747d9b1fd2
ASUS SABERTOOTH 990FX R2.0 850 EVO 500GB - AHCI Ubuntu 18.10 351ffbc2e2
ASUS SABERTOOTH 990FX R2.0 850 EVO 120GB - AHCI ROSA R8 426effd0b1
Gigabyte GA-890FXA-UD5 860 EVO 500GB RVT01B6Q IDE Ubuntu 18.04 6e57a5e180
Gigabyte GA-890FXA-UD5 850 EVO 250GB EMT01B6Q IDE Ubuntu 18.04 6e57a5e180
... ... ... ... ... ... ... ...

Выводы

  • Проблема затрагивает только самую последнюю серию Samsung SATA SSD 860 (EVO/PRO любых размеров)
  • На предыдущих сериях дисков проблема замечена только в одном случае — на 840 120GB (возможно, из-за сбоя в работе, а не из-за несовместимости контроллеров).

Обсуждение