Trying to use Intel 670p SSD (#SSDPEKNU010TZX1) and getting nowhere. Not recognized in debian or ubuntu (current versions downloaded from radxa site yesterday). I had originally tried this with the M2.HAT, but backed up to inserting directly into the rockpi - with identical results. No nvme device visible.
This is a new out-of-the-box SSD.
If I compare booting with and without the SSD, I do see a difference in the journal entries. In both cases, the entries contain failed related to 3v3, 1v8 and 0v9 supplies. Without the SSD present, the entries conclude with
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie: probe of f8000000.pcie failed with error -110
With the SSD present, the entries conclude with
Apr 19 11:19:27 barn-pxe kernel: PCI host bridge /pcie@f8000000 ranges:
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
Apr 19 11:19:27 barn-pxe kernel: pcieport 0000:00:00.0: enabling device (0000 -> 0002)
Apr 19 11:19:27 barn-pxe kernel: pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
Apr 19 11:19:27 barn-pxe kernel: pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
Apr 19 11:19:27 barn-pxe kernel: pcie_pme 0000:00:00.0:pcie01: service driver pcie_pme loaded
Apr 19 11:19:27 barn-pxe kernel: aer 0000:00:00.0:pcie02: service driver aer loaded
Is this a power supply problem, or something else?
Full output WITH SSD
Apr 19 11:19:27 barn-pxe kernel: of_get_named_gpiod_flags: parsed ‘gpio’ property of node ‘/vcc3v3-pcie-regulator[0]’ - status (0)
Apr 19 11:19:27 barn-pxe kernel: reg-fixed-voltage vcc3v3-pcie-regulator: Looking up vin-supply from device tree
Apr 19 11:19:27 barn-pxe kernel: vcc3v3_pcie: supplied by vcc3v3_sys
Apr 19 11:19:27 barn-pxe kernel: vcc3v3_pcie: at 3300 mV
Apr 19 11:19:27 barn-pxe kernel: reg-fixed-voltage vcc3v3-pcie-regulator: vcc3v3_pcie supplying 0uV
Apr 19 11:19:27 barn-pxe kernel: phy phy-pcie-phy.9: Looking up phy-supply from device tree
Apr 19 11:19:27 barn-pxe kernel: phy phy-pcie-phy.9: Looking up phy-supply property in node /pcie-phy failed
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: GPIO lookup for consumer ep
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: using device tree for GPIO lookup
Apr 19 11:19:27 barn-pxe kernel: of_get_named_gpiod_flags: parsed ‘ep-gpios’ property of node ‘/pcie@f8000000[0]’ - status (0)
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply from device tree
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply property in node /pcie@f8000000 failed
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie3v3 regulator found
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply from device tree
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply property in node /pcie@f8000000 failed
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply from device tree
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply property in node /pcie@f8000000 failed
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found
Apr 19 11:19:27 barn-pxe kernel: PCI host bridge /pcie@f8000000 ranges:
Apr 19 11:19:27 barn-pxe kernel: rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
Apr 19 11:19:27 barn-pxe kernel: pcieport 0000:00:00.0: enabling device (0000 -> 0002)
Apr 19 11:19:27 barn-pxe kernel: pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
Apr 19 11:19:27 barn-pxe kernel: pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
Apr 19 11:19:27 barn-pxe kernel: pcie_pme 0000:00:00.0:pcie01: service driver pcie_pme loaded
Apr 19 11:19:27 barn-pxe kernel: aer 0000:00:00.0:pcie02: service driver aer loaded
Full output WITHOUT SSD.
Apr 19 10:59:59 barn-pxe kernel: of_get_named_gpiod_flags: parsed ‘gpio’ property of node ‘/vcc3v3-pcie-regulator[0]’ - status (0)
Apr 19 10:59:59 barn-pxe kernel: reg-fixed-voltage vcc3v3-pcie-regulator: Looking up vin-supply from device tree
Apr 19 10:59:59 barn-pxe kernel: vcc3v3_pcie: supplied by vcc3v3_sys
Apr 19 10:59:59 barn-pxe kernel: vcc3v3_pcie: at 3300 mV
Apr 19 10:59:59 barn-pxe kernel: reg-fixed-voltage vcc3v3-pcie-regulator: vcc3v3_pcie supplying 0uV
Apr 19 10:59:59 barn-pxe kernel: phy phy-pcie-phy.9: Looking up phy-supply from device tree
Apr 19 10:59:59 barn-pxe kernel: phy phy-pcie-phy.9: Looking up phy-supply property in node /pcie-phy failed
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: GPIO lookup for consumer ep
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: using device tree for GPIO lookup
Apr 19 10:59:59 barn-pxe kernel: of_get_named_gpiod_flags: parsed ‘ep-gpios’ property of node ‘/pcie@f8000000[0]’ - status (0)
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply from device tree
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply property in node /pcie@f8000000 failed
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie3v3 regulator found
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply from device tree
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply property in node /pcie@f8000000 failed
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply from device tree
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply property in node /pcie@f8000000 failed
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie f8000000.pcie: PCIe link training gen1 timeout!
Apr 19 10:59:59 barn-pxe kernel: rockchip-pcie: probe of f8000000.pcie failed with error -110