通过我的学习,我知道linux程序分为四个部分,uboot,zImage,rootfs,xxx.dtb这四个组成部分。
正点原子有USB-OTG接口以及配套工具,可以完全升级上面的四个程序文件。
现在就拿8G-EMMC核心板为例:
我现在已经知道只通过调试串口+网口可以升级程序(uboot,zImage)
{
升级uboot到emmc核心板中:
mmc dev 1 0 //切换到 EMMC 分区 0 tftp 80800000 u-boot.imx //下载 u-boot.imx 到 DRAM mmc write 80800000 2 32E //烧写 u-boot.imx 到 EMMC 中 mmc partconf 1 1 0 0 //分区配置,EMMC 需要这一步!
升级内核到EMMC当中
fatwrite mmc 1:1 80800000 zImage 6788f8
升级xxx.dtb到EMMC中,我未找到相应的设置命令!
升级rootfs到EMMC中,我未找到相应的设置命令!
}
//
我想问的是
如果置通过一个调试串口+一个网口(没有TF卡模块,EMMC启动)能否实现上面的四个文件的升级。如果有可有什么文档可以看一下。
|