I have a CM4 Lite on a carrier board that has an M.2 slot for an NVMe SSD. I bought a 250GB WD Blue SN580 and installed it, but it does not show up with lspci or lsblk.
dmesg | grep pci yields the following:I swapped the SN580 for the boot drive of my PC (Samsung 980 Pro) and it is recognized without issue. dmesg | grep pci with the 980 Pro:I've also tested the SN580 in my PC and it works as expected.
In my search for a solution I've seen posts claiming SN580 doesn't work with Raspberry Pi and others claim it worked fine for them. Do I just buy new SSDs until I find one that works or is there some solution I'm missing?
dmesg | grep pci yields the following:
Code:
[ 1.141846] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges:[ 1.141910] brcm-pcie fd500000.pcie: No bus range found for /scb/pcie@7d500000, using [bus 00-ff][ 1.141967] brcm-pcie fd500000.pcie: MEM 0x0600000000..0x063fffffff -> 0x00c0000000[ 1.142017] brcm-pcie fd500000.pcie: IB MEM 0x0000000000..0x003fffffff -> 0x0400000000[ 1.143284] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00[ 1.143331] pci_bus 0000:00: root bus resource [bus 00-ff][ 1.143355] pci_bus 0000:00: root bus resource [mem 0x600000000-0x63fffffff] (bus address [0xc0000000-0xffffffff])[ 1.143416] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400[ 1.143519] pci 0000:00:00.0: PME# supported from D0 D3hot[ 1.147260] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring[ 1.147505] pci_bus 0000:01: supply vpcie3v3 not found, using dummy regulator[ 1.147692] pci_bus 0000:01: supply vpcie3v3aux not found, using dummy regulator[ 1.147770] pci_bus 0000:01: supply vpcie12v not found, using dummy regulator[ 1.582514] brcm-pcie fd500000.pcie: link down[ 1.582834] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01[ 1.582886] pci 0000:00:00.0: PCI bridge to [bus 01][ 1.583398] pcieport 0000:00:00.0: PME: Signaling with IRQ 27[ 1.583843] pcieport 0000:00:00.0: AER: enabled with IRQ 27[ 1.584358] pci_bus 0000:01: busn_res: [bus 01] is released[ 1.584898] pci_bus 0000:00: busn_res: [bus 00-ff] is released
Code:
[1.129059] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges:[1.129102] brcm-pcie fd500000.pcie: No bus range found for /scb/pcie@7d500000, using [bus 00-ff][1.129157] brcm-pcie fd500000.pcie: MEM 0x0600000000..0x063fffffff -> 0x00c0000000[1.129207] brcm-pcie fd500000.pcie: IB MEM 0x0000000000..0x003fffffff -> 0x0400000000[1.130278] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00[1.130308] pci_bus 0000:00: root bus resource [bus 00-ff][1.130331] pci_bus 0000:00: root bus resource [mem 0x600000000-0x63fffffff] (bus address [0xc0000000-0xffffffff])[1.130392] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400[1.130492] pci 0000:00:00.0: PME# supported from D0 D3hot[1.133982] pci 0000:00:00.0: bridge configuration invalid ([bus ff-ff]), reconfiguring[1.134139] pci_bus 0000:01: supply vpcie3v3 not found, using dummy regulator[1.134284] pci_bus 0000:01: supply vpcie3v3aux not found, using dummy regulator[1.134352] pci_bus 0000:01: supply vpcie12v not found, using dummy regulator[1.240805] brcm-pcie fd500000.pcie: link up, 5.0 GT/s PCIe x1 (SSC)[1.240879] pci 0000:01:00.0: [144d:a80a] type 00 class 0x010802[1.240934] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit][1.241263] pci 0000:01:00.0: 4.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x1 link at 0000:00:00.0 (capable of 63.012 Gb/s with 16.0 GT/s PCIe x4 link)[1.250805] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01[1.250855] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff][1.250884] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600003fff 64bit][1.250924] pci 0000:00:00.0: PCI bridge to [bus 01][1.250945] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6000fffff][1.251190] pcieport 0000:00:00.0: enabling device (0000 -> 0002)[1.251345] pcieport 0000:00:00.0: PME: Signaling with IRQ 27[1.251704] pcieport 0000:00:00.0: AER: enabled with IRQ 27[1.251939] brcm-pcie fd500000.pcie: clkreq control enabled[1.283348] nvme nvme0: pci function 0000:01:00.0
In my search for a solution I've seen posts claiming SN580 doesn't work with Raspberry Pi and others claim it worked fine for them. Do I just buy new SSDs until I find one that works or is there some solution I'm missing?
Statistics: Posted by Eld — Thu Sep 26, 2024 1:43 am