Quick Start Guide
5 Appendix B: Updating Firmware and u-boot
www.starfivetech.com
Page 25
V1.1 (2022-03-01)
0x90000000
refers to the ddr address
192.168.120.12
refers to the tftp server IP
0x0
refers to the SPI flash offset for bootloader.
0x10000
refers to the SPI flash offset for ddrinit.
0x40000
refers to the SPI flash offset for u-boot.
If VisionFive fails to boot up after restart, refer to the
Step 9
Update bootloader:
tftpboot 0x90000000 192.168.120.12:bootloader-JH7100-
211102.bin.out
sf update 0x90000000 0x0 ${filesize}
Example Output:
Figure 5-10
Example Output
Step 10
Update ddr init:
tftpboot 0x90000000 192.168.120.12:ddrinit-2133-
211102.bin.out
sf update 0x90000000 0x10000 ${filesize}
Example Output:
Figure 5-11
Example Output
Step 11
Update u-boot:
tftpboot 0x90000000 192.168.120.12:fw_payload_vision-
five.bin.out
sf update 0x90000000 0x40000 ${filesize}
Example Output:
StarFive