PCIe
#1
The Pinebook Pro supports PCIe, doesn't it. Lspci shows nothing. I would have expected a root-port or so.

Dmesg:


Code:
root@pinebook-pro:~# dmesg | grep pci
[    0.679716] ehci-pci: EHCI PCI platform driver
[    3.640027] phy phy-pcie-phy.9: Looking up phy-supply from device tree
[    3.640043] phy phy-pcie-phy.9: Looking up phy-supply property in node /pcie-phy failed
[    3.642592] rockchip-pcie f8000000.pcie: GPIO lookup for consumer ep
[    3.642602] rockchip-pcie f8000000.pcie: using device tree for GPIO lookup
[    3.642776] of_get_named_gpiod_flags: parsed 'ep-gpios' property of node '/pcie@f8000000[0]' - status (0)
[    3.642993] rockchip-pcie f8000000.pcie: Looking up vpcie12v-supply from device tree
[    3.643001] rockchip-pcie f8000000.pcie: Looking up vpcie12v-supply property in node /pcie@f8000000 failed
[    3.643030] rockchip-pcie f8000000.pcie: no vpcie12v regulator found
[    3.643034] rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply from device tree
[    3.643039] rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply property in node /pcie@f8000000 failed
[    3.643050] rockchip-pcie f8000000.pcie: no vpcie3v3 regulator found
[    3.643054] rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply from device tree
[    3.643058] rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply property in node /pcie@f8000000 failed
[    3.643069] rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found
[    3.643072] rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply from device tree
[    3.643077] rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply property in node /pcie@f8000000 failed
[    3.643087] rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found
[    3.643092] rockchip-pcie f8000000.pcie: missing optional "memory-region" property
[    3.643097] rockchip-pcie f8000000.pcie: missing optional "rockchip,dma_trx_enabled" property
[    3.643101] rockchip-pcie f8000000.pcie: missing optional "rockchip,deferred" property
[    3.643112] rockchip-pcie f8000000.pcie: calling really probe
[    3.643116] rockchip-pcie f8000000.pcie: PCIe asserting reset
[    3.643140] rockchip-pcie f8000000.pcie: advertising gen2/1 training
[    3.663596] rockchip-pcie f8000000.pcie: PCIe reset released
[    4.163651] rockchip-pcie f8000000.pcie: PCIe link training gen1 timed out.
[    4.163667] rockchip-pcie f8000000.pcie: init port failed
[    4.163687] rockchip-pcie f8000000.pcie: probe init failed
[    4.163710] rockchip-pcie f8000000.pcie: PCIe probe failed.
[    4.163812] rockchip-pcie: probe of f8000000.pcie failed with error -110


Are above errors expected? Do you also get them?
#2
It's possible that the Pinebook Pro NVME uses a custom PCIe driver for RockChip CPUs.

A better comparison would be to check the ROCKPro64 which uses the same CPU chip, and has more general purpose PCIe slot. They support SATA cards in addition to a PCIe to NVME card.

But, I would think "lspci" should show something valid.
--
Arwen Evenstar
Princess of Rivendale
#3
Same problem here. Nothing in lspci and lsblk. Tried to do it in the default Debian and the newer Ubuntu. Modprobe shows that nvme module is loaded. I thought I somehow damaged the cable or something else during the installation, but, since there is another person having the same issue, I would want to know if it's software to blame.


Possibly Related Threads…
Thread Author Replies Views Last Post
  PCIe 4X socket for optional NVMe adapter -retaing clip broken . ndp 9 10,644 12-19-2019, 05:15 AM
Last Post: ndp
  PCIe card success ? DrYak 0 1,891 11-12-2019, 01:16 PM
Last Post: DrYak
  Rockchip RK3399 PCIe lanes only 2.5GTb/s? Arwen 2 5,946 08-25-2019, 05:51 AM
Last Post: Arwen

Forum Jump:


Users browsing this thread: 1 Guest(s)