Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Orange Pi 5 Plus: No NVME On Device Tree Mode #182

Open
alexander-lysenko opened this issue Jan 16, 2025 · 2 comments
Open

Orange Pi 5 Plus: No NVME On Device Tree Mode #182

alexander-lysenko opened this issue Jan 16, 2025 · 2 comments

Comments

@alexander-lysenko
Copy link

I'm using Orange Pi 5 Plus 8 GB with EDK2 firmware v0.12.2 flashed to SPI NOR.
I'm trying to install a Linux system on my NVME drive (HP EX900 M.2 120GB, installed in M.2 M-Key slot) and I get it unrecognized on Device Tree Mode after live system booted.
However it is available on ACPI mode, but I get unrecognized WiFi (Intel AX210NGW at M.2 E-Key slot) and the boot process is about 3 times slower.

Here are the options I've tried:

@mariobalanica
Copy link
Collaborator

What does dmesg say?

Also, there isn't much point in using kernels older than 6.10 as they lack a lot of things for RK3588 support.
Try something like Fedora Workstation 41 or Ubuntu 24.10.

@alexander-lysenko
Copy link
Author

alexander-lysenko commented Jan 16, 2025

What does dmesg say?

dmesg | grep pci
[    0.089829] platform a40c00000.pcie: Fixed dependency cycle(s) with /pcie@fe180000/legacy-interrupt-controller
[    0.090229] platform a41000000.pcie: Fixed dependency cycle(s) with /pcie@fe190000/legacy-interrupt-controller
[    0.107429] platform a40000000.pcie: Fixed dependency cycle(s) with /pcie@fe150000/legacy-interrupt-controller
[    0.107920] platform a40800000.pcie: Fixed dependency cycle(s) with /pcie@fe170000/legacy-interrupt-controller
[    3.263316] rockchip-dw-pcie a40000000.pcie: host bridge /pcie@fe150000 ranges:
[    3.265787] rockchip-dw-pcie a40000000.pcie:       IO 0x00f0100000..0x00f01fffff -> 0x00f0100000
[    3.269410] rockchip-dw-pcie a40000000.pcie:      MEM 0x00f0200000..0x00f0ffffff -> 0x00f0200000
[    3.272102] rockchip-dw-pcie a40000000.pcie:      MEM 0x0900000000..0x093fffffff -> 0x0040000000
[    3.275009] rockchip-dw-pcie a40000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    4.341614] rockchip-dw-pcie a40000000.pcie: Phy link never came up
[    4.344203] rockchip-dw-pcie a40000000.pcie: PCI host bridge to bus 0000:00
[    4.346912] pci_bus 0000:00: root bus resource [bus 00-0f]
[    4.348990] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xf0100000-0xf01fffff])
[    4.351387] pci_bus 0000:00: root bus resource [mem 0xf0200000-0xf0ffffff]
[    4.353540] pci_bus 0000:00: root bus resource [mem 0x900000000-0x93fffffff] (bus address [0x40000000-0x7fffffff])
[    4.356038] pci 0000:00:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    4.358213] pci 0000:00:00.0: BAR 0 [mem 0x00000000-0x3fffffff]
[    4.360285] pci 0000:00:00.0: BAR 1 [mem 0x00000000-0x3fffffff]
[    4.362308] pci 0000:00:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    4.364376] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    4.366334] pci 0000:00:00.0:   bridge window [io  0x0000-0x0fff]
[    4.368325] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    4.370346] pci 0000:00:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    4.372547] pci 0000:00:00.0: supports D1 D2
[    4.374346] pci 0000:00:00.0: PME# supported from D0 D1 D3hot
[    4.381812] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f])
[    4.384499] pci 0000:00:00.0: BAR 0 [mem 0x900000000-0x93fffffff]: assigned
[    4.386540] pci 0000:00:00.0: BAR 1 [mem size 0x40000000]: can't assign; no space
[    4.388561] pci 0000:00:00.0: BAR 1 [mem size 0x40000000]: failed to assign
[    4.392506] pci 0000:00:00.0: ROM [mem 0xf0200000-0xf020ffff pref]: assigned
[    4.394621] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    4.396468] pci_bus 0000:00: Some PCI device resources are unassigned, try booting with pci=realloc
[    4.398680] pci_bus 0000:00: resource 4 [io  0x0000-0xfffff]
[    4.400577] pci_bus 0000:00: resource 5 [mem 0xf0200000-0xf0ffffff]
[    4.402500] pci_bus 0000:00: resource 6 [mem 0x900000000-0x93fffffff]
[    4.406654] pcieport 0000:00:00.0: PME: Signaling with IRQ 85
[    4.410081] pcieport 0000:00:00.0: AER: enabled with IRQ 86
[    4.464973] rockchip-dw-pcie a40800000.pcie: host bridge /pcie@fe170000 ranges:
[    4.467147] rockchip-dw-pcie a40800000.pcie:       IO 0x00f2100000..0x00f21fffff -> 0x00f2100000
[    4.470760] rockchip-dw-pcie a40800000.pcie:      MEM 0x00f2200000..0x00f2ffffff -> 0x00f2200000
[    4.473036] rockchip-dw-pcie a40800000.pcie:      MEM 0x0980000000..0x09bfffffff -> 0x0040000000
[    4.475445] rockchip-dw-pcie a40800000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    4.677626] rockchip-dw-pcie a40800000.pcie: PCIe Gen.2 x1 link up
[    4.679752] rockchip-dw-pcie a40800000.pcie: PCI host bridge to bus 0002:20
[    4.683768] pci_bus 0002:20: root bus resource [bus 20-2f]
[    4.685683] pci_bus 0002:20: root bus resource [io  0x100000-0x1fffff] (bus address [0xf2100000-0xf21fffff])
[    4.690425] pci_bus 0002:20: root bus resource [mem 0xf2200000-0xf2ffffff]
[    4.694737] pci_bus 0002:20: root bus resource [mem 0x980000000-0x9bfffffff] (bus address [0x40000000-0x7fffffff])
[    4.697138] pci 0002:20:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    4.699168] pci 0002:20:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    4.701060] pci 0002:20:00.0: PCI bridge to [bus 01-ff]
[    4.702854] pci 0002:20:00.0:   bridge window [io  0x0000-0x0fff]
[    4.704720] pci 0002:20:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    4.706637] pci 0002:20:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    4.708821] pci 0002:20:00.0: supports D1 D2
[    4.710738] pci 0002:20:00.0: PME# supported from D0 D1 D3hot
[    4.718133] pci 0002:20:00.0: Primary bus is hard wired to 0
[    4.720092] pci 0002:20:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring
[    4.723940] pci 0002:21:00.0: [8086:2725] type 00 class 0x028000 PCIe Endpoint
[    4.726203] pci 0002:21:00.0: BAR 0 [mem 0x00000000-0x00003fff 64bit]
[    4.728688] pci 0002:21:00.0: PME# supported from D0 D3hot D3cold
[    4.733737] pci_bus 0002:21: busn_res: [bus 21-2f] end is updated to 21
[    4.737760] pci 0002:20:00.0: bridge window [mem 0xf2200000-0xf22fffff]: assigned
[    4.739941] pci 0002:20:00.0: ROM [mem 0xf2300000-0xf230ffff pref]: assigned
[    4.743747] pci 0002:21:00.0: BAR 0 [mem 0xf2200000-0xf2203fff 64bit]: assigned
[    4.746052] pci 0002:20:00.0: PCI bridge to [bus 21]
[    4.748001] pci 0002:20:00.0:   bridge window [mem 0xf2200000-0xf22fffff]
[    4.750078] pci_bus 0002:20: resource 4 [io  0x100000-0x1fffff]
[    4.752093] pci_bus 0002:20: resource 5 [mem 0xf2200000-0xf2ffffff]
[    4.754203] pci_bus 0002:20: resource 6 [mem 0x980000000-0x9bfffffff]
[    4.756323] pci_bus 0002:21: resource 1 [mem 0xf2200000-0xf22fffff]
[    4.760660] pcieport 0002:20:00.0: PME: Signaling with IRQ 97
[    4.763145] pcieport 0002:20:00.0: AER: enabled with IRQ 98
[    4.848799] rockchip-dw-pcie a40c00000.pcie: host bridge /pcie@fe180000 ranges:
[    4.850721] rockchip-dw-pcie a40c00000.pcie:       IO 0x00f3100000..0x00f31fffff -> 0x00f3100000
[    4.852836] rockchip-dw-pcie a40c00000.pcie:      MEM 0x00f3200000..0x00f3ffffff -> 0x00f3200000
[    4.854820] rockchip-dw-pcie a40c00000.pcie:      MEM 0x09c0000000..0x09ffffffff -> 0x0040000000
[    4.856962] rockchip-dw-pcie a40c00000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    5.061615] rockchip-dw-pcie a40c00000.pcie: PCIe Gen.2 x1 link up
[    5.063520] rockchip-dw-pcie a40c00000.pcie: PCI host bridge to bus 0003:30
[    5.067211] pci_bus 0003:30: root bus resource [bus 30-3f]
[    5.069593] pci_bus 0003:30: root bus resource [io  0x200000-0x2fffff] (bus address [0xf3100000-0xf31fffff])
[    5.071694] pci_bus 0003:30: root bus resource [mem 0xf3200000-0xf3ffffff]
[    5.073469] pci_bus 0003:30: root bus resource [mem 0x9c0000000-0x9ffffffff] (bus address [0x40000000-0x7fffffff])
[    5.075605] pci 0003:30:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    5.077451] pci 0003:30:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    5.079115] pci 0003:30:00.0: PCI bridge to [bus 01-ff]
[    5.080615] pci 0003:30:00.0:   bridge window [io  0x0000-0x0fff]
[    5.082112] pci 0003:30:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    5.083639] pci 0003:30:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    5.085306] pci 0003:30:00.0: supports D1 D2
[    5.086637] pci 0003:30:00.0: PME# supported from D0 D1 D3hot
[    5.090999] pci 0003:30:00.0: Primary bus is hard wired to 0
[    5.092219] pci 0003:30:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring
[    5.094965] pci 0003:31:00.0: [10ec:8125] type 00 class 0x020000 PCIe Endpoint
[    5.096321] pci 0003:31:00.0: BAR 0 [io  0x0000-0x00ff]
[    5.097467] pci 0003:31:00.0: BAR 2 [mem 0x00000000-0x0000ffff 64bit]
[    5.098683] pci 0003:31:00.0: BAR 4 [mem 0x00000000-0x00003fff 64bit]
[    5.101273] pci 0003:31:00.0: supports D1 D2
[    5.102295] pci 0003:31:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    5.106634] pci_bus 0003:31: busn_res: [bus 31-3f] end is updated to 31
[    5.107930] pci 0003:30:00.0: bridge window [mem 0xf3200000-0xf32fffff]: assigned
[    5.109257] pci 0003:30:00.0: ROM [mem 0xf3300000-0xf330ffff pref]: assigned
[    5.110529] pci 0003:30:00.0: bridge window [io  0x200000-0x200fff]: assigned
[    5.112410] pci 0003:31:00.0: BAR 2 [mem 0xf3200000-0xf320ffff 64bit]: assigned
[    5.113787] pci 0003:31:00.0: BAR 4 [mem 0xf3210000-0xf3213fff 64bit]: assigned
[    5.115108] pci 0003:31:00.0: BAR 0 [io  0x200000-0x2000ff]: assigned
[    5.116299] pci 0003:30:00.0: PCI bridge to [bus 31]
[    5.117339] pci 0003:30:00.0:   bridge window [io  0x200000-0x200fff]
[    5.118479] pci 0003:30:00.0:   bridge window [mem 0xf3200000-0xf32fffff]
[    5.119680] pci_bus 0003:30: resource 4 [io  0x200000-0x2fffff]
[    5.120792] pci_bus 0003:30: resource 5 [mem 0xf3200000-0xf3ffffff]
[    5.121915] pci_bus 0003:30: resource 6 [mem 0x9c0000000-0x9ffffffff]
[    5.123044] pci_bus 0003:31: resource 0 [io  0x200000-0x200fff]
[    5.124120] pci_bus 0003:31: resource 1 [mem 0xf3200000-0xf32fffff]
[    5.126551] pcieport 0003:30:00.0: PME: Signaling with IRQ 109
[    5.128048] pcieport 0003:30:00.0: AER: enabled with IRQ 110
[    5.167711] rockchip-dw-pcie a41000000.pcie: host bridge /pcie@fe190000 ranges:
[    5.169701] rockchip-dw-pcie a41000000.pcie:       IO 0x00f4100000..0x00f41fffff -> 0x00f4100000
[    5.171188] rockchip-dw-pcie a41000000.pcie:      MEM 0x00f4200000..0x00f4ffffff -> 0x00f4200000
[    5.171981] rockchip-dw-pcie a41000000.pcie:      MEM 0x0a00000000..0x0a3fffffff -> 0x0040000000
[    5.176585] rockchip-dw-pcie a41000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G
[    5.381488] rockchip-dw-pcie a41000000.pcie: PCIe Gen.2 x1 link up
[    5.383205] rockchip-dw-pcie a41000000.pcie: PCI host bridge to bus 0004:40
[    5.385388] pci_bus 0004:40: root bus resource [bus 40-4f]
[    5.386864] pci_bus 0004:40: root bus resource [io  0x300000-0x3fffff] (bus address [0xf4100000-0xf41fffff])
[    5.388684] pci_bus 0004:40: root bus resource [mem 0xf4200000-0xf4ffffff]
[    5.390195] pci_bus 0004:40: root bus resource [mem 0xa00000000-0xa3fffffff] (bus address [0x40000000-0x7fffffff])
[    5.392068] pci 0004:40:00.0: [1d87:3588] type 01 class 0x060400 PCIe Root Port
[    5.393551] pci 0004:40:00.0: ROM [mem 0x00000000-0x0000ffff pref]
[    5.394917] pci 0004:40:00.0: PCI bridge to [bus 01-ff]
[    5.396190] pci 0004:40:00.0:   bridge window [io  0x0000-0x0fff]
[    5.397546] pci 0004:40:00.0:   bridge window [mem 0x00000000-0x000fffff]
[    5.398968] pci 0004:40:00.0:   bridge window [mem 0x00000000-0x000fffff 64bit pref]
[    5.400555] pci 0004:40:00.0: supports D1 D2
[    5.401604] pci 0004:40:00.0: PME# supported from D0 D1 D3hot
[    5.405315] pci 0004:40:00.0: Primary bus is hard wired to 0
[    5.406484] pci 0004:40:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring
[    5.408968] pci 0004:41:00.0: [10ec:8125] type 00 class 0x020000 PCIe Endpoint
[    5.410317] pci 0004:41:00.0: BAR 0 [io  0x0000-0x00ff]
[    5.411435] pci 0004:41:00.0: BAR 2 [mem 0x00000000-0x0000ffff 64bit]
[    5.412598] pci 0004:41:00.0: BAR 4 [mem 0x00000000-0x00003fff 64bit]
[    5.414948] pci 0004:41:00.0: supports D1 D2
[    5.415985] pci 0004:41:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    5.420639] pci_bus 0004:41: busn_res: [bus 41-4f] end is updated to 41
[    5.421878] pci 0004:40:00.0: bridge window [mem 0xf4200000-0xf42fffff]: assigned
[    5.423150] pci 0004:40:00.0: ROM [mem 0xf4300000-0xf430ffff pref]: assigned
[    5.424360] pci 0004:40:00.0: bridge window [io  0x300000-0x300fff]: assigned
[    5.425765] pci 0004:41:00.0: BAR 2 [mem 0xf4200000-0xf420ffff 64bit]: assigned
[    5.427083] pci 0004:41:00.0: BAR 4 [mem 0xf4210000-0xf4213fff 64bit]: assigned
[    5.428359] pci 0004:41:00.0: BAR 0 [io  0x300000-0x3000ff]: assigned
[    5.429540] pci 0004:40:00.0: PCI bridge to [bus 41]
[    5.430588] pci 0004:40:00.0:   bridge window [io  0x300000-0x300fff]
[    5.431766] pci 0004:40:00.0:   bridge window [mem 0xf4200000-0xf42fffff]
[    5.432975] pci_bus 0004:40: resource 4 [io  0x300000-0x3fffff]
[    5.434122] pci_bus 0004:40: resource 5 [mem 0xf4200000-0xf4ffffff]
[    5.435284] pci_bus 0004:40: resource 6 [mem 0xa00000000-0xa3fffffff]
[    5.436469] pci_bus 0004:41: resource 0 [io  0x300000-0x300fff]
[    5.437598] pci_bus 0004:41: resource 1 [mem 0xf4200000-0xf42fffff]
[    5.440002] pcieport 0004:40:00.0: PME: Signaling with IRQ 124
[    5.442319] pcieport 0004:40:00.0: AER: enabled with IRQ 125
[   17.337029] rfkill_gpio rfkill: rfkill-pcie-wlan device registered.

And here is full output: dmesg.txt (DeviceTree + ForceHDMI + Allow DTB Override)

Here is full output on ACPI mode dmesg-acpi.txt

Taken from Ubuntu 24.10 with kernel 6.11.0-8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants