12-23-2022, 05:11 PM
(12-23-2022, 04:46 PM)wdt Wrote: You misunderstand how ARM boots, and specifically rk3399
Baked in silicon, in cpu ROM is search order for uboot (really idbloader)
Then uboot ALTERS search order for config files, in specific locations
(ie, in all partitions, in search order,,, /boot/boot.scr,,, /boot.scr.... and other config files)
2 locations because nothing is mounted, uboot does not know if it is a 1 or 2 partition install
So.... you have a bad uboot that does not boot from uSD, which should be 1st in uboot search order
Put some other uboot on emmc or disable it (emmc) OR
maybe the script did not make a bootable SD
If there is a uboot it will be in 1st 16M, so 1st partition starts 32768 sectors so there is room for uboot
----
If this is a recent stock manjaro, it is almost certain it is a defective uboot that fails to boot ANY sd
I have no issues booting from either emmc or SD card when I flash them with Manjaro, Arch or TwisterOS. So usually I just dd the .img to either emmc or SD card. These images work fine. However now, I'd like to try EndeavourOS on emmc specifically, since it's now officially supported.
If anyone has successfully flashed EndeavourOS to emmc please let me know the procedure because the instructions on their website are not working.