There are some problems:
MMC: mmc@ff500000: 1, mmc@ff520000: 0
Loading Environment from MMC... Card did not respond to voltage select! : -110
*** Warning - No block device, using default environment
...
spl_load_simple_fit: can't load image loadables index 1
...
efi_free_pool: illegal free ...
Yea, this should be root=PARTUUID=…
?
So a “hard” boot is working, but not when you just reboot the system?
@russ-go can you show the output of these commands:
printenv
cat /boot/armbianEnv.txt
And what would be also intersting:
Make a normal reboot and a hard reboot, in both cases you cancel and go into the uboot prompt.
Do printenv | grep root
You can also try to boot only with eMMC OR SD connected, not with both at the same time.