Open thmang82 opened 10 months ago
Hi, this is really interesting! My search for a problem with my Raspberry CM4 with Samsung PM991 (MZALQ256HAJD) braught me here. I'm using the (almost) exact setup, but I can't get them to run. The moment I'm inserting the SSD into the WaveShare CM4-IO-BASE-B, the boards stops booting until it runs into some sort of timeout and then continues to boot. Using Windows with an USB to M2 Adapter the P991 are running fine (I bought 5 of them). The problem is related to these entries and I can't figure out, what the problem is.
[ 1.288572] nvme nvme0: pci function 0000:01:00.0
[ 1.288621] nvme 0000:01:00.0: enabling device (0000 -> 0002)
[ 62.431806] nvme nvme0: I/O 16 QID 0 timeout, completion polled
[ 123.871767] nvme nvme0: I/O 17 QID 0 timeout, completion polled
[ 123.871804] nvme nvme0: Shutdown timeout set to 8 seconds
[ 185.311746] nvme nvme0: I/O 18 QID 0 timeout, completion polled
I attached the dmesg messages in case you have an idea what the problem might be dmesg2.txt
I appreciate your help.
Kind regards Tom
I have just build up a CM4 based mini-server with a Samsung PM991a 2242 M2 265 GB SSD. SAMSUNG MZALQ256HBJD-00BL2
Important: The quite similar named Samsung PM9B1 does not work (Kernel Error when booted from SD-Card, and mass-storage-gadget does not detect it). Maybe it's because it is PCIe 4.0, instead PCIe 3.0 for the PM991a.
System is based on a WaveShare CM4-IO-BASE-B board.
Speed seems to be quite good, see below.
I got the drive for about 16€ from ebay. They are not available "new" any more, likely stems from some unsold laptops. Was only used for less than 4 hours according to smartctl.
IOZone Speed Test with 4k/1024k Block size and 100MB file size:
SmartCTL result: