(In reply to Daniel Ekman from comment #5) > (In reply to Chester Lin from comment #4) > > load mmc 1:3 ${fdt_addr_r} /boot/dtb/jh7110-starfive-visionfive-2-vb.dtb > > load mmc 1:1 ${kernel_addr_r} /EFI/BOOT/bootriscv64.efi > > fdt addr ${fdt_addr_r} > > fdt rsvmem add 0x40000000 0x1000 > > bootefi ${kernel_addr_r} ${fdt_addr_r} > > I can confirm this works on a vf2 1.2a with stock u-boot/img from 2.8.0 Thanks! Since the DISTRO_DEFAULTS feature has been enabled by VF2 u-boot, the simplified u-boot instructions are: # load mmc 1:3 ${fdt_addr_r} /boot/dtb/<va-or-vb-dtb-file> # fdt addr ${fdt_addr_r}; fdt rsvmem add 0x40000000 0x00001000 # boot