Hello,
I am trying to get this https://www.waveshare.com/wiki/PCIe_TO_2-CH_M.2_HAT%2B to work of Rock 2F but when I connected everything and the drives, lspci
shows nothing. The power LED on the board is green so it is getting power.
This is my kernel:
Linux rock-2f 6.1.99-vendor-rk35xx #1 SMP Fri Feb 21 18:11:03 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux
The system is: Armbian - Ubuntu Oracular.
Please help. Thanks!
More info:
sudo dmesg |grep -i pci
[ 8.123344] vcc3v3_pcie20: will resolve supply early: vin
[ 8.123353] reg-fixed-voltage vcc3v3-pcie20: Looking up vin-supply from device tree
[ 8.123364] vcc3v3_pcie20: supplied by vcc5v0_sys
[ 8.123406] vcc3v3_pcie20: 3300 mV, enabled
[ 8.123564] reg-fixed-voltage vcc3v3-pcie20: vcc3v3_pcie20 supplying 3300000uV
[ 8.156710] PCI: CLS 0 bytes, default 64
[ 8.707219] dw-pcie fe4f0000.pcie: invalid resource
[ 8.707240] dw-pcie fe4f0000.pcie: Failed to initialize host
[ 8.707247] dw-pcie: probe of fe4f0000.pcie failed with error -22
[ 8.708086] rk-pcie fe4f0000.pcie: invalid prsnt-gpios property in node
[ 8.708248] rk-pcie fe4f0000.pcie: Looking up vpcie3v3-supply from device tree
[ 31.048517] task:rk-pcie state:R running task stack:0 pid:66 ppid:2 flags:0x0000000a
[ 31.048558] dw_pcie_writel_dbi+0x18/0x24
[ 31.048570] rk_pcie_host_config+0xa4/0x344
[ 31.048578] rk_pcie_really_probe+0x520/0x918
[ 55.350448] rk-pcie fe4f0000.pcie: can't get current limit.
[ 55.351081] rk-pcie fe4f0000.pcie: max MSI vector is 32
[ 55.351146] rk-pcie fe4f0000.pcie: host bridge /pcie@fe4f0000 ranges:
[ 55.351210] rk-pcie fe4f0000.pcie: IO 0x00fc100000..0x00fc1fffff -> 0x00fc100000
[ 55.351236] rk-pcie fe4f0000.pcie: MEM 0x00fc200000..0x00fdffffff -> 0x00fc200000
[ 55.351250] rk-pcie fe4f0000.pcie: MEM 0x0100000000..0x013fffffff -> 0x0100000000
[ 55.351467] rk-pcie fe4f0000.pcie: iATU unroll: enabled
[ 55.351489] rk-pcie fe4f0000.pcie: iATU regions: 8 ob, 8 ib, align 64K, limit 8G
[ 55.553787] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x0
[ 55.574894] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x0
[ 55.595232] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.616300] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.637375] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.658501] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.679598] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.700678] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.721759] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 55.742879] rk-pcie fe4f0000.pcie: PCIe Linking... LTSSM is 0x2
[ 57.651374] rk-pcie fe4f0000.pcie: PCIe Link Fail, LTSSM is 0x2, hw_retries=0
[ 57.651414] rk-pcie fe4f0000.pcie: failed to initialize host