算能BM1688开发(三)uboot开发之烧录镜像
把fip.bin文件放在本机上的/home/linaro下(可以网络、tf卡放上去)编写一个烧录脚本reset_fip.sh。
·
目录
编译uboot
root@1a5bbf28b9fa:/project# build_uboot
编译后的镜像位置:
SDK_PATH/install/soc_edge_wevb_emmc/fip.bin
烧录
把fip.bin文件放在本机上的/home/linaro下(可以网络、tf卡放上去)
编写一个烧录脚本reset_fip.sh
#!/bin/bash
sudo bash << 'EOF'
echo 0 > /sys/block/mmcblk0boot0/force_ro
dd if=./fip.bin of=/dev/mmcblk0boot0 bs=512 count=2048
sync
echo 1 > /sys/block/mmcblk0boot0/force_ro
reboot
EOF
# chmod +x ./reset_fip.sh #附执行权限
####把 reset_fip.sh 与 fip.bin放同一目录
# ./reset_fip.sh # 烧录成功会重启系统
更多推荐

所有评论(0)