*实验平台:
PC机系统-windows10;
虚拟机版本-VMware Workstation Pro;
ubuntu版本-17.04
开发板-FS210(arm8)
*实验步骤:
1.将u-boot.bin镜像文件从pc机复制到虚拟机内的共享文件夹/mnt/hgfs/share下
2.然后将u-boot.bin镜像文件从共享文件夹下复制到tftp服务器共享文件下:
$sudo cp /mnt/hgfs/share/u-boot.bin /tftpboot
3.将tftp服务器下的u-boot.bin镜像文件下载到开发板的内存中(首地址为0x20008000):
#tftp 20008000 u-boot.bin
4.擦除开发板闪存地址0-100000,用于放置u-boot分区包括环境变量:
#nand erase 0 100000
5.将下载到开发板内存中的u-boot.bin镜像写入地址为0-100000的闪存中:
#nand write 20008000 0 100000
6.重新启动开发板,u-boot自动写入并且执行。
*注意:命令框内开头为【$】一般是在虚拟机下对Ubuntu经行的操作,【#】一般是需要在串口终端对开发板经行的操作!