Build U-Boot per instructions here http://wiki.solid-run.com/doku.php?id=products:a38x:software:development:u-boot

Boot via UART using instructions from above

Easiest to setup TFTP server and load files from there.

tftp 0x02000000 u-boot.mmc

mmc write 0x02000000 0 0x800

Set dip switches to boot from MMC

 

No more UART booting

 

Load TFTP server with kernel and dbt file wanted. I'm using Armbian per instructions http://forum.solid-run.com/software-f32/how-to-use-openwrt-with-clearfog-base--t3067.html#p21055

 

bootz command passes kernel, initrd, device tree blob. Initrd is optional