[Rock Pi 4] Manjaro ARM fails to boot if Radxa stretch eMMC inserted

Hi,

I flashed Manjaro ARM 19.12 Xfce edition to a uSD card. When only uSD card is present, Manjaro ARM boots as expected. However if I install a eMMC card with Radxa stretch image, Manjaro fails to boot from uSD.

Following is log from USB TTL:

SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT 0x3380ec0 signature is wrong
recovery gpt...
GPT 0x3380ec0 signature is wrong
recovery gpt fail!
LoadTrust Addr:0x4000
No find bl30.bin
Load uboot, ReadLba = 2000
Load OK, addr=0x200000, size=0xa07cc
RunBL31 0x10000
NOTICE:  BL31: v1.3(debug):22b599a
NOTICE:  BL31: Built : 11:03:32, Jul 10 2019
NOTICE:  BL31: Rockchip release version: v1.1
INFO:    GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3
INFO:    Using opteed sec cpu_context!
INFO:    boot cpu mask: 0
INFO:    plat_rockchip_pmu_init(1181): pd status 3e
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INF [0x0] TEE-CORE:init_primary_helper:337: Initializing (1.1.0-223-g45f58ab9 #165 Thu Aug 15 00:59:09 UTC 2019 aarch64)

INF [0x0] TEE-CORE:init_primary_helper:338: Release version: 1.2

INF [0x0] TEE-CORE:init_teecore:83: teecore inits done
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2019.10-1 (Oct 13 2019 - 15:29:56 +0000) Manjaro ARM

Model: Radxa ROCK Pi 4
DRAM:  3.9 GiB
"Synchronous Abort" handler, esr 0x96000004
elr: 00000000002317c8 lr : 00000000002317c0 (reloc)
elr: 00000000f7f737c8 lr : 00000000f7f737c0
x0 : 0000000000000007 x1 : 00000000f5f302cb
x2 : 0000000000000000 x3 : 00000000f5f3ce20
x4 : 00000000f5f3ca90 x5 : 0000000000000043
x6 : 00000000000053c4 x7 : 0000000000000003
x8 : 00000000f5f2af38 x9 : 0000000000000008
x10: 00000000000053b0 x11: 00000000f5f2aa3c
x12: 00000000000053a0 x13: 00000000f5f2ab9c
x14: 00000000f5f2af38 x15: 00000000f5f2af38
x16: 000000000022804c x17: 0000000000000001
x18: 00000000f5f39df8 x19: 00000000f5f3cec0
x20: 00000001ebe79ce0 x21: 0000000000000007
x22: 00000000f5f3032c x23: 00000000f5f3cf40
x24: 00000000f7fc5f08 x25: 00000000f5f2ac08
x26: 00000000f5f30314 x27: 0000000000000000
x28: 00000000000053a0 x29: 00000000f5f2ab00

Resetting CPU ...

resetting ...
### ERROR ### Please RESET the board ###

Hopefully something can be done. :slightly_smiling_face: