That’s what I was expecting to see!
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Running /scripts/local-bottom ... done.
Begin: Running /scripts/init-bottom ... done.
A few different problems. Firstly, need initrd support in the kernel. Then I had to switch the ordering around in booti, as you advised:
Marvell>> printenv
baudrate=115200
bootargs=console=ttyMV0,115200 earlycon=ar3700_uart,0xd0012000 root=UUID=bb467711-2afb-48e1-97bc-cdd9163eb4bb rw rootwait
bootcmd=scsi scan; scsi dev 0; run get_images; booti 0x02000000 0x03000000 0x01000000
bootdelay=2
ethact=neta0
ethaddr=F0:AD:4E:03:6B:D7
get_images=ext4load scsi 0:1 0x2000000 /Image && ext4load scsi 0:1 0x03000000 /uInitrd && ext4load scsi 0:1 0x1000000 /armada-3720-espressobin.dtb
stderr=serial
stdin=serial
stdout=serial