一:自动打包
a) 编辑package_generate.sh中的p_w_picpath_list,列出需要升级的文件和位置
b) 运行sh package_generate.sh dirname [package_name]
得到package_name文件即升级包
二:手动打包
客户可以自己编辑autorun.sh,可以利用$p_w_picpath_update(需要提供p_w_picpath文件的crc,crc值可以通过调用chksum得到),或者也可以自己的程序在autorun.sh中调用。
然后,运行mksquashfs对目录进行打包
三:env的升级方式
A. env p_w_picpath升级
直接用$p_w_picpath_update对env进行升级
而env p_w_picpath的来源可以通过pc端编辑脚本运行$uboot_env生成
B. $uboot_env set
直接在autorun.sh中运行$uboot_env,然后mtd_debug来写入。
升级包生成方法
原创jiangjqian ©著作权
©著作权归作者所有:来自51CTO博客作者jiangjqian的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:Initramfs应用问题记录
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章