在MfgTool工具使用的xcl.xml文件中完成根文件系统烧写过后加入红色部分即可,可以在uboot阶段打印出修改的结果,操作成功
========================
Boot Configuration
HAB Type: bt_fuse_sel == 0x1
Closed (Security On)
Boot From: MMC: eSDHC3
========================
<CMD type="push" body="frf">Finishing rootfs write</CMD>
<CMD type="push" body="$ cat /sys/class/misc/mxc_iim/dev"/>
<CMD type="push" body="$ mknod /dev/mxc_iim c 10 63"/>
<CMD type="push" body="$ ls -l /dev/mxc_iim"/>
<CMD type="push" body="$ chmod 777 /dev/mxc_iim"/>
<CMD type="push" body="$ ls -l /dev/mxc_iim"/>
<CMD type="push" body="$ echo \"0x804 0x10\" > /dev/mxc_iim"/>
<CMD type="push" body="$ echo \"0x80C 0x60\" > /dev/mxc_iim"/>
<CMD type="push" body="$ echo \"0x810 0xc0\" > /dev/mxc_iim"/>
<CMD type="push" body="$ echo \"0x814 0x20\" > /dev/mxc_iim"/>
<CMD type="push" body="$ touch /dev/temp.txt"/>
<CMD type="push" body="$ chmod 777 /dev/temp.txt"/>
<CMD type="push" body="$ dd if=/dev/mxc_iim of=/dev/temp.txt bs=1 skip=3120 count=1"/>
<CMD type="push" body="$ ls -l /dev/"/>
<CMD type="push" body="$ cat /dev/temp.txt"/>
<CMD type="push" body="$ echo Update Complete!">Done</CMD>
以上在量产阶段都会将启动模式由开发模式调整为Fuse模式发布,以后升级android系统都通过sd卡升级,以保证启动安全。
若遇到sd卡升级过程掉电导致系统无法正常启动,仍需MfgTool工具升级,那么断开BOOT_MODE0电阻即可。