https://blog.csdn.net/qq_41133610/article/details/80454027
shell脚本:
#########################################################################
# File Name: updata_emmc_fireware.sh
# Author: Ethan J
# mail: @163.com
# Created Time: 2018年05月23日 星期三 10时22分25秒
#########################################################################
#!/bin/bash:
echo “+++++++++++start updata firmware !!++++++++++++++++++++++++++”
umount /dev/mmcblk3p1
umount /dev/mmcblk3p2
umount /dev/mmcblk2p3
mkdir /updata_s
mkdir /updata_d
mkdir /updata_d2
#如果需要更新u-boot就需要执行下面三句
#echo 0 > /sys/block/mmcblk3boot0/force_ro
# dd if=/updata_s/u-boot.imx of=/dev/mmcblk3boot0 bs=512 seek=2
#echo 1 > /sys/block/mmcblk3boot0/force_ro
#如果需要格式化就执行下面一句
#mkfs.ext3 -E nodiscard /dev/mmcblk3p2
mount /dev/mmcblk2p3 /updata_s
mount /dev/mmcblk3p1 /updata_d
mount -t ext3 /dev/mmcblk3p2 /updata_d2
cp /updata_s/zImage /updata_d
cp /updata_s/imx6q-sabresd.dtb /updata_d
tar xvf /updata_s/rootfs.tar -C /updata_d2
umount /dev/mmcblk2p3
umount /dev/mmcblk3p1
umount /dev/mmcblk3p2
rm -r /updata_d
rm -r /updata_d2
rm -r /updata_s
echo "---------------------finish upatat firmware !-----------------------------
作者:心上枫叶红
来源:CSDN
原文:https://blog.csdn.net/qq_41133610/article/details/80454027
版权声明:本文为博主原创文章,转载请附上博文链接!