Help for orange pi 5

Is there openwrt build for orange pi 5 boot nvme? i successfully boot from sd card but not in nvme using this link https://github.com/mj22226/openwrt/tree/rk3588-bsp and this https://github.com/orangepi-xunlong/openwrt/tree/openwrt-22.03 but same result. here is the logs

DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=1024MB
Manufacturer ID:0x1 Samsung
CH0 RX Vref:30.7%, TX Vref:18.8%,0.0%
CH1 RX Vref:30.7%, TX Vref:19.8%,0.0%
CH2 RX Vref:30.7%, TX Vref:20.8%,0.0%
CH3 RX Vref:32.7%, TX Vref:18.8%,0.0%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-orangepi (Jun 01 2023 - 21:22:25)
Trying to boot from MMC1
spl: mmc init failed with error: -123
Trying to boot from MMC2
Card did not respond to voltage select!
spl: mmc init failed with error: -95
Trying to boot from MTD2
Trying fit image at 0x400 sector

Verified-boot: 0

Checking atf-1 0x00040000 ... sha256(806278dba1...) + OK

Checking uboot 0x00200000 ... sha256(d938e22200...) + OK

Checking fdt 0x00349518 ... sha256(6a0656d703...) + OK

Checking atf-2 0x000f0000 ... sha256(c00c7fd75b...) + OK

Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK

Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK

Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 508.569 ms

INFO: Preloader serial: 2
NOTICE: BL31: v2.3():v2.3-405-gb52c2eadd:derrick.huang
NOTICE: BL31: Built : 11:23:47, Aug 15 2022
INFO: spec: 0x13
INFO: ext 32k is valid
INFO: GICv3 without legacy support detected.
INFO: ARM GICv3 driver initialized in EL3
INFO: system boots from cpu-hwid-0
INFO: idle_st=0x21fff, pd_st=0x11fff9, repair_st=0xfff70001
INFO: dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO: dfs DDR fsp_params[1].freq_mhz068MHz
INFO: BL31: Initialising Exception Handling Framework
INFO: BL31: Initializit loader, Boo service opt3c9

U-Boot 2017.09-orangepi (Jun 01 2023 - 21:22:25 +0800)

Model: Orange Pi 5
PreSerial: 2, raw, 0xfeb50000
DRAM: 3.7 GiB
Sysmem: init
Relocation Offset: eda2d000
Relocation fdt: eb9f91c8 - eb9fecb0
CR: M/C/I
Using default environment

mmc@fe2c0000: 0, mmc@fe2e0000: 1

Device 0: unknown device
Card did not respond to voltage select!

Device 0: unknown device

Device 1:
Device 2: SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Vendor: 0x2207 Rev: V1.00 Prod: sfc_nor
Type: Hard Disk
Capacity: 16.0 MB = 0.0 GB (32768 x 512)
... is now current device
Bootdev(scan): mtd 2
PartType: EFI
DM: v2
boot mode: None
Model: Orange Pi 5
rockchip_set_ethaddr: vendor_storage_write failed -5
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
b0pll 24000 KHz
b1pll 24000 KHz
lpll 24000 KHz
v0pll 24000 KHz
aupll 24000 KHz
cpll 1500000 KHz
gpll 1188000 KHz
npll 24000 KHz
ppll 1100000 KHz
aclk_center_root 702000 KHz
pclk_center_root 100000 KHz
hclk_center_root 396000 KHz
aclk_center_low_root 500000 KHz
aclk_top_root 750000 KHz
pclktherHit key tomc@Card did not respond to voltage select!

Device 0: Vendor: 0x2646 Rev: S5Z42105 Prod: 50026B72827233EF
Type: Hard Disk
Capacity: 476940.0 MB = 465.7 GB (976773168 x 512)
... is now current device
Scanning nvme 0:1...
Found U-Boot script /boot.scr
339 bytes read in 1 ms (331.1 KiB/s)

Executing script at 00500000

234597 bytes read in 3 ms (74.6 MiB/s)
19271688 bytes read in 61 ms (301.3 MiB/s)
Fdt Ramdisk skip relocation

Flattened Device Tree blob at 0x0a100000

Booting using the fdt blob at 0x0a100000
'reserved-memory' ramoops@110000: addr=110000 size=f0000
Using Device Tree in place at 000000000a100000, end 000000000a13c464
Adding bank: 0x00200000 - 0xf0000000 (size: 0xefe00000)
Total: 8749.206 ms

Starting kernel ...

[ 8.767002] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[ 8.767020] Linux version 5.10.110 (user@user-Virtual-Machine) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 11.2.0 r20123-38ccc47687) 11.2.0, GNU ld (GNU Binutils) 2.37) #0 SMP Sun Apr 9 12:27:46 2023
[ 8.774290] Machine model: Orange Pi 5
[ 8.793697] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x0000000000000000, size 0 MiB
[ 8.793714] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB
[ 8.793766] Reserved memory: created CMA memory pool at 0x00000000ef800000, size 8 MiB
[ 8.793772] OF: reserved mem: initialized node cma, compatible id shared-dma-pool
[ 8.861018] Zone ranges:
[ 8.861028] DMA [mem 0x0000000000200000-0x00000000efffffff]
[ 8.861039] DMA32 empty
[ 8.861045] Normal empty
[ 8.861050] Movable zone start for ea0000000effffit method fr 8.883895] pages/cpu s49ster CPU intata 1165522,on. Total 0] Dentry car: 9, 209715112K availab SLUB: HWaliU event tracenlistment d/Deactivate stributor haion 0:0x000850000 (indiz 2, psz 64K27] ITS@0x00ocated 32768.918140] GIC269] GICv3: +0x36c/0x52_counter: maolution 41nsped), value 5723] Mount-r: 4, 65536 main createdmsi-controll 9.038234] utor 100 reU1: Booted s redistribut.039291] CPUCPU3: found 000
[ 9..040243] CPUor 400 regi4: Booted seedistributor0758] CPU5: : found redi[ 9.04121Cv3: CPU7: f1920000
[ .041773] SMPes: detecte 32-bit EL0 xtension Supeatures: det features: dlation handlcksource: ji048 (order: family 16
KERNEL|GFP__sys: Registle: using goters.
[ 9713] ramoop [ramoops-1]0, ecc: 0
pinctrl/gpioio: probed /ctrl pinctrlred 32.0 MiB] HugeTLB reger fiq_debue: could no 9.120996plied by vcc 9.121459]b9000.iommu:.191166] rk
: version = _iommu fdbac 2
[ 9.18700.iommu: .193433] rkized
[ 9193797] usbcware ver. 5.rm-scmi firm version 0x0d
[ 9.1 Dquot-cachely 2
[ 9able entriesear)
[ 9tablished 32able entried UNIX socke.
[ 9.19w perfevents workingset:01] FS-Cachesolver regis...
[ 9.RY) (LZMA) (ymmetric re 0.4 loaded io scheduleacklight baca10000.dma-c-8 Num_Peri-330 fea30000aded driver16
[ 9.2ockchip-pvtm0.pvtm: pvtm6550 driver,a 16550A
[ loop: modul ahci not foci fe210000.61476] ahcintf pm led cscsi host0: feb20000.spi0 OFF:0x0
[og_s0: suppl 9.268632lied by vcc5 vdd_0v75_s3ng 750000uV 1_nldo_s3
2.0: no sleetrl statesys
[TD device sf279296] 0x01c0000.etherfe1c0000.ethmac-dwmac fe
cannot get0.ethernet: 0000.etherne
[ 9.2816On Lan suppo Mitigation ac fe1c0000.[ 9.443381] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 9.443390] ehci-pci: EHCI PCI platform driver
[ 9.443408] ehci-platform: EHCI generic platform driver
[ 9.445569] ehci-platform fc800000.usb: EHCI Host Controller
[ 9.445581] ehci-platform fc800000.usb: new USB bus registered, assigned bus number 1
[ 9.445630] ehci-platform fc800000.usb: irq 19, io mem 0xfc800000
[ 9.466333] ehci-platform fc800000.usb: USB 2.0 started, EHCI 1.00
[ 9.466387] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 9.466392] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9.4663 Controller
466523] hub troller
[ usb: [ 9.496331] ehci-platform fc880000.usb: USB 2.0 started, EHCI 1.00
[ 9.496376] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.10
[ 9.496381] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9.496385] usb usb2: Product: EHCI Host Controller
[ acturer: Lin496502] hub : OHCI gener fc840000.us[ 9.570383] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10
[ 9.570390] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9.570394] usb usb3: Product: Generic Platform OHCI controller
[ 9.570398] usb usb3: Manufacturer: Linux 5.10.110 ohci_hcd
[ 9.570402] usb usb3: SerialNumber: fc840000.usb
[ 9.570504] hub 3-0:1.0: USB hub found
[ 9.570517] hutform fc8c00ber 4
[ [ 9.587672] ata1: SATA link down (SStatus 0 SControl 300)
[ 9.640381] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.10
[ 9.640387] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9.640391] usb usb4: Product: Generic Platform OHCI controller
[ 9.640396] usb usb4: Manufacturer: Linux 5.10.110 ohci_hcd
[ 9.640399] usb usb4: SerialNumber: fc8c0000.usb
[ 9.640494] hub 4-0:1.0: USB hub found
[ 9.640506] hu xhci-hcd.3.0969] xhci-ho: irq 114, 79] usb usb51087] usb us USB hub fou xhci-hcd xuperSpeed
[evice found,er=1
[ 957] usb usb6 9.641574] u ISDN adapteuas
ch3419.al_generic
[ 210x
[ 9o
[ 9.64river optionrface driver driver qcs
[ 9.64530: su[ 9.679479] __power_supply_register: Expected proper parent device for 'test_ac'
[ 9.679552] __power_supply_register: Expected proper parent device for 'test_batthermal fec0 9.68137[ 9.68[ 9.684858][ [ 9.691455] cpu cpu4: pvtm=1648
[ 9.695351] cpu cpu4: pvtm-volt-sel=3
[ 9.697986] cpu cpu6: bin=0
[ 9.698156] cpu cpu6: leakage=8
[ 9.704597] cpu cpu6: pvtm=1652
[ 9.708508] cpu cpu6: pvtm-volt-sel=3
[ 9.709934] cpu cpu0: avs=0
[ 9.710643] cpu cpu4: avs=0
[ 9.71135[ 9.71153=0
[ 9.7abl[ 9.720247] cpu cpu6: EM: created perf domain
[ 9.720638] cpu cpu6: l=10000 h=8[ 9.731111] sdhci: Secure Digital Host Controller Interface driver
[ 9.731140] sdhci: Copyright(c) Pierre Ossman
[esignware Mu[ 9.734614] ledtrig-cpu: tive.
[ sbhid
[ ch
[ 9.7izing XFRM nent Routing 8305] bridge.
[ 9.7rfkill_wlan_storage:2017flate
[ NOTICE NOTI **
[ 9. ** such as pr system. ssage and yo 9.740600] *NOTICE NOTIC[ 9.779319] combophy_avdd0v85: supplied by vdd_0v85_s0
[ 9.779946] combophy_avdd1v8: supplied by avcc_1v8_s0
[ 9.780744] vcc_3v3_sd_s0: supplied by vcc_3v3_s3
[ 9.783590] dwmmc_rockchip fe2c0000.mmc: IDMAC supports 32-bit address mode.
[ 9.783615] dwmmc_rockchip fe2c0000.mmc: Using internal DMA controller.
[ 9.783623] dwmmc_rockchip fe2c00q 84,3[ 9.78[ 9.796374] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[ 9.809467] Waiting for root device PARTUUID=5452574f-02...
[ 12.856553] vendor storage:20190527 ret = -1
[ 40.226847] vdd_gpu_s0: disabling

Does it have an IP address...do you have a monitor hooked up to it to see if it get's to a shell?

Is it locking up or what?

I use only ttl uart to debug boot logs

I always try to boot from a SD card...I then move my root folder over to either a USB or external USB->SSD adapter on my RPi machines...should be able to migrate the root partition over

This way only the boot partition on the SD is accessed at init time...then it rolls over to the faster/larger EMMC or USB/SSD devices

can you get to a root rescue shell?

The /etc/fstab might not have the correct PARTUUID setup...

This is the method I use...(for my RPI's)

Which points to a github script (that is busted...arrrgh...adafruit!!!!! [but was fixed by another gentlemen at this github repo])

This way I don't have to flash the EEPROM to tell it to boot from USB or EMMC (and risk having an update wipe out any changes) it automatically will boot from a teeny tiny more or less read at boot time only SD card, then roll into the USB/SSD to run / and all the programs.