Is PCIE x4 bootable for NVMe SSD under Linux
#8
Yes, i have remove the resistor on preproduction rockpro64!!!! Please take care, that is not without danger!

My resistor has removed a specialist.

After this on NVMe Card the red LED is ON Smile And the NVMe card works.

On the SATA-Card is an white(?) LED. But this LED isn't ON. So maybe wrong pcie-regulator ???


Code:
rock64@rockpro64:~$ sudo dmesg | grep -E "pci"
[    0.502571] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc3v3-pcie-regulator[0]' - status (0)
[    0.502619] reg-fixed-voltage vcc3v3-pcie-regulator: Looking up vin-supply from device tree
[    0.502657] vcc3v3_pcie: supplied by dc_12v
[    0.502723] vcc3v3_pcie: 3300 mV
[    0.502878] reg-fixed-voltage vcc3v3-pcie-regulator: vcc3v3_pcie supplying 3300000uV
[    0.906753] phy phy-pcie-phy.5: Looking up phy-supply from device tree
[    0.906762] phy phy-pcie-phy.5: Looking up phy-supply property in node /pcie-phy failed
[    0.908221] rockchip-pcie f8000000.pcie: GPIO lookup for consumer ep
[    0.908231] rockchip-pcie f8000000.pcie: using device tree for GPIO lookup
[    0.908258] of_get_named_gpiod_flags: parsed 'ep-gpios' property of node '/pcie@f8000000[0]' - status (0)
[    0.908533] rockchip-pcie f8000000.pcie: Looking up vpcie3v3-supply from device tree
[    0.908622] rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply from device tree
[    0.908633] rockchip-pcie f8000000.pcie: Looking up vpcie1v8-supply property in node /pcie@f8000000 failed
[    0.908646] rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found
[    0.908671] rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply from device tree
[    0.908681] rockchip-pcie f8000000.pcie: Looking up vpcie0v9-supply property in node /pcie@f8000000 failed
[    0.908692] rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found
[    0.929331] rockchip-pcie f8000000.pcie: invalid power supply
[    0.965700] PCI host bridge /pcie@f8000000 ranges:
[    0.966078] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00
[    0.966105] pci_bus 0000:00: root bus resource [bus 00-1f]
[    0.966128] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff]
[    0.966152] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff])
[    0.966211] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400
[    0.966330] pci 0000:00:00.0: supports D1
[    0.966339] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    0.966581] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.966733] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-1f] (conflicts with (null) [bus 00-1f])
[    0.966767] pci 0000:01:00.0: [1b21:0612] type 00 class 0x010601
[    0.966810] pci 0000:01:00.0: reg 0x10: initial BAR value 0x00000000 invalid
[    0.966834] pci 0000:01:00.0: reg 0x10: [io  size 0x0008]
[    0.966850] pci 0000:01:00.0: reg 0x14: initial BAR value 0x00000000 invalid
[    0.966871] pci 0000:01:00.0: reg 0x14: [io  size 0x0004]
[    0.966887] pci 0000:01:00.0: reg 0x18: initial BAR value 0x00000000 invalid
[    0.966908] pci 0000:01:00.0: reg 0x18: [io  size 0x0008]
[    0.966923] pci 0000:01:00.0: reg 0x1c: initial BAR value 0x00000000 invalid
[    0.966945] pci 0000:01:00.0: reg 0x1c: [io  size 0x0004]
[    0.966960] pci 0000:01:00.0: reg 0x20: initial BAR value 0x00000000 invalid
[    0.966981] pci 0000:01:00.0: reg 0x20: [io  size 0x0020]
[    0.966997] pci 0000:01:00.0: reg 0x24: [mem 0x00000000-0x000001ff]
[    0.967013] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref]
[    0.968329] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
[    0.968363] pci 0000:00:00.0: BAR 8: assigned [mem 0xfa000000-0xfa0fffff]
[    0.968392] pci 0000:01:00.0: BAR 6: assigned [mem 0xfa000000-0xfa00ffff pref]
[    0.968426] pci 0000:01:00.0: BAR 5: assigned [mem 0xfa010000-0xfa0101ff]
[    0.968452] pci 0000:01:00.0: BAR 4: no space for [io  size 0x0020]
[    0.968474] pci 0000:01:00.0: BAR 4: failed to assign [io  size 0x0020]
[    0.968496] pci 0000:01:00.0: BAR 0: no space for [io  size 0x0008]
[    0.968517] pci 0000:01:00.0: BAR 0: failed to assign [io  size 0x0008]
[    0.968539] pci 0000:01:00.0: BAR 2: no space for [io  size 0x0008]
[    0.968560] pci 0000:01:00.0: BAR 2: failed to assign [io  size 0x0008]
[    0.968581] pci 0000:01:00.0: BAR 1: no space for [io  size 0x0004]
[    0.968602] pci 0000:01:00.0: BAR 1: failed to assign [io  size 0x0004]
[    0.968623] pci 0000:01:00.0: BAR 3: no space for [io  size 0x0004]
[    0.968644] pci 0000:01:00.0: BAR 3: failed to assign [io  size 0x0004]
[    0.968667] pci 0000:00:00.0: PCI bridge to [bus 01]
[    0.968692] pci 0000:00:00.0:   bridge window [mem 0xfa000000-0xfa0fffff]
[    0.968764] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
[    0.969009] pcieport 0000:00:00.0: Signaling PME through PCIe PME interrupt
[    0.969032] pci 0000:01:00.0: Signaling PME through PCIe PME interrupt
[    0.969057] pcie_pme 0000:00:00.0:pcie01: service driver pcie_pme loaded
[    0.969161] aer 0000:00:00.0:pcie02: service driver aer loaded
[    1.225528] ehci-pci: EHCI PCI platform driver


Code:
rock64@rockpro64:~$ lspci
00:00.0 PCI bridge: Rockchip Inc. RK3399 PCI Express Root Port Device 0100
01:00.0 SATA controller: ASMedia Technology Inc. ASM1062 Serial ATA Controller (rev 02)
Sorry for any mistakes. English is not my native language

1. Quartz64 Model B, 4GB RAM

2. Quartz64 Model A, 4GB RAM

3. RockPro64 v2.1

https://linux-nerds.org/


Messages In This Thread
RE: Is PCIE x4 bootable for NVMe SSD under Linux - by Bullet64 - 06-11-2018, 11:23 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  irradium (based on crux linux) RockPro64 riscv64, aarch64 mara 1 516 03-25-2024, 12:12 PM
Last Post: mara
  RK3399 PCIe enumeration jhadd 0 283 01-31-2024, 08:56 AM
Last Post: jhadd
Exclamation Ethernet regression on Linux Kernel 6.5.4? Deathcrow 3 849 09-22-2023, 04:27 AM
Last Post: diederik
  Installing CH431SER on Ayufan 0.9.14: gitlab-ci-linux-build-159 Thisone 4 1,335 07-14-2023, 04:22 AM
Last Post: hunderteins
  Linux laptop does not detect the board when plugged in via USB soupy 1 4,024 04-13-2023, 03:01 AM
Last Post: Reynold Grady
  Can RockPRO64 support PCIe Endpoint? andrewg132 3 2,219 10-14-2022, 06:24 AM
Last Post: rwk-
  RockPro64 linux console video mode callegar 0 889 09-06-2022, 02:32 PM
Last Post: callegar
Brick Maintained Linux booting from eMMC ootoovak 10 8,254 04-30-2022, 03:57 PM
Last Post: TRS-80
  How I Got Fedora Linux to Boot From eMMC (or microSD, for that matter) whitecat23 4 4,315 01-03-2022, 10:32 AM
Last Post: whitecat23
  No PCIe controller detected... Limhes 1 1,602 11-23-2021, 06:23 AM
Last Post: Limhes

Forum Jump:


Users browsing this thread: 2 Guest(s)