Hi everyone,
I flashed rsdk-t6 and updated uboot. The current U-Boot is: 2018.07-7-boot-aw2501-g3c08532fce5-dirty (Aug 20 2025). Wanted to get nvme boot from there. But I am using PCIe splitter based on ASM1182E. So it actually hangs on uboot pcie enumeration. The last logs are:
[08.718]usb prepare ok
[09.021]overtime
[09.026]do_burn_from_boot usb : no usb exist
cann't get the boot_base from the env
[09.051]update part info
[09.056]update bootcmd
pcie link up success
PCIe speed of Gen2
Then it just hangs. Cannot even get into uboot menu. Tried to modify boot_targets
through uboot menu to disable nvme boot (w/o splitter connected), but I cannot save it - it errors out Saving Environment to SUNXI_FLASH... Failed (-19)
The splitter works with A5E in general, it’s kinda fine with https://github.com/cubie-image/sun55iw3p1/releases/download/beta_v1/cubie_a5e_bullseye_xfce_beta_v1.rawdisk.img.gz image, but it uses grub and doesn’t do enumeration in uboot.
Any options by chance? I guess asking for a fix is too much, but would like to use the latest image and uboot - is there a way to disable nvme boot without compiling a custom uboot?