autoload=no
bootdelay=5
baudrate=115200
bootargs=console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootwait
bootcmd=run mmcload; run mmcboot
verify=n
preboot=run initphy;run setup_usb
initphy=gpio c 28; gpio s 28; sleep 1
setup_usb=gpio set 0; gpio clear 9; gpio set 9
loadfdtaddr=0x00000100
loadkerneladdr=0x7fc0
loadinitramfsaddr=0x3000000
loadfpgaaddr=0x2000000
loadfpgasize=0x700000
fpgaload=run bridge_disable;fpga load 0 ${loadfpgaaddr} ${loadfpgasize}; run bridge_enable_handoff
fpga=0
mmcboot=run mmcsetbootargs;run fpgaload;bootm ${loadkerneladdr} - ${loadfdtaddr}
mmcsetbootargs=setenv bootargs console=ttyS0,115200 root=${mmcroot} rw rootwait
mmcload=mmc rescan;run mmcloadkernel;run mmcloadfdt;run mmcloadfpga
mmcloadkernel=${mmcloadcmd} mmc 0:${mmcloadpart} ${loadkerneladdr} ${mmckernelloc}
mmcloadfdt=${mmcloadcmd} mmc 0:${mmcloadpart} ${loadfdtaddr} ${mmcfdtloc}
mmcloadfpga=${mmcloadcmd} mmc 0:${mmcloadpart} ${loadfpgaaddr} ${mmcfpgaloc}
mmcloadcmd=ext2load
mmcloadpart=2
mmcroot=/dev/mmcblk0p2
mmcfdtloc=/boot/socfpga_mitysom5csx_devkit_hdmi.dtb
mmckernelloc=/boot/uImage
mmcfpgaloc=/home/root/dev_5csx_h6_42a.rbf
qspiboot=run qspisetbootargs;run fpgaload;bootm ${loadkerneladdr} ${loadinitramfsaddr} ${loadfdtaddr}
qspisetbootargs=setenv bootargs console=ttyS0,115200 root=/dev/ram0
qspikernelloc=0xe0000
qspikernelsize=0x600000
qspifdtloc=0x50000
qspifdtsize=0x6000
qspifpgaloc=0x8E0000
qspiinitfsramloc=0x0
qspiinitfsramsize=0x1000000
qspiload=run qspiloadkernel;run qspiloadfdt;run qspiloadfpga;run qspiloadinitramfs
qspiloadkernel=sf probe 0; sf read ${loadkerneladdr} ${qspikernelloc} ${qspikernelsize}
qspiloadfdt=sf probe 0; sf read ${loadfdtaddr} ${qspifdtloc} ${qspifdtsize}
qspiloadfpga=sf probe 0; sf read ${loadfpgaaddr} ${qspifpgaloc} ${loadfpgasize}
qspiloadinitramfs=sf probe 1; sf read ${loadinitramfsaddr} ${qspiinitfsramloc} ${qspiinitfsramsize}
