prefix=/

fdtfile=jh7110-starfive-visionfive-2-v1.3b.dtb
fdt_addr_r=0x88000000
fdt_high=0xffffffffffffffff

scriptaddr=0x88100000
script_offset_f=0x1fff000
script_size_f=0x1000

pxefile_addr_r=0x88200000

ramdisk_addr_r=0x88300000
initrd_high=0xffffffffffffffff

kernel=Image
kernel_addr_r=0x84000000
kernel_comp_addr_r=0x90000000
kernel_comp_size=0x10000000

# gateway=192.168.0.1
# ipaddr=192.168.0.2
# netmask=255.255.255.0

target=mmc0
mmcbootdev=1
mmcbootpart=3
mmcrootdev=1
mmcrootpart=5
mmcinformpart=b
rebootparamfile=reboot-param.bin
slotfile=partition-ab.info
slot_addr=0x82200000
rebootparam_addr=0x82100000
upgrade_val=72677075
recovery_val=72766372
nodef_val=6665646e
normal_val=6d726f6e
download_val=6c6e7764
ramdiskpart=9
bootmode=ramdisk
bootdev=mmc
tfm=setenv bootmode download; run bootcmd
tizen_bootarg=""
opts=loglevel=7
set_to_part_a=\
    if test -e mmc ${mmcbootdev}:${mmcinformpart} ${slotfile}; then; \
        load mmc ${mmcbootdev}:${mmcinformpart} ${slot_addr} /${slotfile} 2; \
    fi; \
    mw.b ${slot_addr} 0x61; \
    ext4write mmc ${mmcbootdev}:${mmcinformpart} ${slot_addr} /${slotfile} 2;
set_to_part_b=\
    if test -e mmc ${mmcbootdev}:${mmcinformpart} ${slotfile}; then; \
        load mmc ${mmcbootdev}:${mmcinformpart} ${slot_addr} /${slotfile} 2; \
    fi; \
    mw.b ${slot_addr} 0x62; \
    ext4write mmc ${mmcbootdev}:${mmcinformpart} ${slot_addr} /${slotfile} 2;
reboot_param_clear=\
    mw.l ${rebootparam_addr} ${normal_val}; \
    ext4write mmc ${mmcbootdev}:${mmcinformpart} ${rebootparam_addr} /${rebootparamfile} 8;

script=boot.scr.uimg
bootcmd=\
    load mmc ${mmcrootdev}:${mmcbootpart} ${fdt_addr_r} ${prefix}${fdtfile}; \
    load mmc ${mmcrootdev}:${mmcbootpart} ${scriptaddr} ${prefix}${script}; \
    source ${scriptaddr}
