完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
RK3399 固件打包与烧录
一编译出需要打包的系统 SDK目录下执行 。/build.sh allubuntu 二、将编译好的镜像打包到rockdev目录下 SDK目录下执行 。/mkfirmware.sh 三、修改的package-file文件 的文件在tools/linux/Linux_Pack_Firmware/rockdev下,根据平台选择(一般已经链接了package-file) #另外打包的镜像可以注释掉#NAME 相对路径 #EF HWDEF package-file package-file bootloader Image/MiniLoaderAll.bin 参数 Image/parameter.txt trust Image/trust.img uboot Image/uboot.img #misc Image /misc.img #resource Image/resource.img #kernel Image/kernel.img boot Image/boot.img #recovery Image/recovery.img rootfs Image/rootfs.img #oem Image/oem.img #userdata:grow Image/ userdata.img appbase 图片/appbase.img logbase Image/logbase.img #logbase:grow Image/logbase.img #要写入备份分区的文件就是自己(update.img)#SELF 是关键字,表示升级文件(update.img)自己 #在生成升级文件时,不解包SELF文件的内容,但在加入头部信息记录 #在解包升级时,不解包SELF文件的内容。 backup RESERVED #update-script update-script #recover-script recover-script 四、统一定价update.img打包 用Linux_Pack_Firmware工具进行打包 。/mkupdate.sh start to make update.img.。. Android Firmware Package Tool v1.66 ------ PACKAGE ------ Add file: 。/package-file Add file: 。/package-file done,offset=0x800,size=0x2cd,userspace=0x1 Add file: 。/Image/MiniLoaderAll.bin Add file: 。/Image/MiniLoaderAll.bin done,offset=0x1000,size=0x5f94e,userspace=0xc0 Add file: 。/Image/parameter.txt Add file: 。/Image/parameter.txt done,offset=0x61000,size=0x229,userspace=0x1 Add file: 。/Image/trust.img Add file: 。/Image/trust.img done,offset=0x61800,size=0x400000,userspace=0x800 Add file: 。/Image/uboot.img Add file: 。/Image/uboot.img done,offset=0x461800,size=0x400000,userspace=0x800 Add file: 。/Image/boot.img Add file: 。/Image/boot.img done,offset=0x861800,size=0x10a5800,userspace=0x214b Add file: 。/Image/rootfs.img Add file: 。/Image/rootfs.img done,offset=0x1907000,size=0x180000000,userspace=0x300000 Add file: 。/Image/appbase.img Add file: 。/Image/appbase.img done,offset=0x181907000,size=0x32b5000,userspace=0x656a Add file: 。/Image/logbase.img Add file: 。/Image/logbase.img done,offset=0x184bbc000,size=0x32b5000,userspace=0x656a Add CRC.。. Make firmware OK! ------ OK ------ ********RKImageMaker ver 1.66******** Generating new image, please wait.。. Writing head info.。. Writing boot file.。. Writing firmware.。. Generating MD5 data.。. MD5 data generated successfully! New image generated successfully! Making 。/Image/update.img OK. 成功会有类似的信息输出,同时会在tools/linux/Linux_Pack_Firmware/rockdev生成可烧录的update.img 进入tools/linux/Linux_Pack_Firmware/rockdev 用build.sh进行打包 。/build.sh updateimg processing option: updateimg Make update.img start to make update.img.。. Android Firmware Package Tool v1.66 ------ PACKAGE ------ Add file: 。/package-file Add file: 。/package-file done,offset=0x800,size=0x2cd,userspace=0x1 Add file: 。/Image/MiniLoaderAll.bin Add file: 。/Image/MiniLoaderAll.bin done,offset=0x1000,size=0x5f94e,userspace=0xc0 Add file: 。/Image/parameter.txt Add file: 。/Image/parameter.txt done,offset=0x61000,size=0x229,userspace=0x1 Add file: 。/Image/trust.img Add file: 。/Image/trust.img done,offset=0x61800,size=0x400000,userspace=0x800 Add file: 。/Image/uboot.img Add file: 。/Image/uboot.img done,offset=0x461800,size=0x400000,userspace=0x800 Add file: 。/Image/boot.img Add file: 。/Image/boot.img done,offset=0x861800,size=0x10a5800,userspace=0x214b Add file: 。/Image/rootfs.img Add file: 。/Image/rootfs.img done,offset=0x1907000,size=0x180000000,userspace=0x300000 Add file: 。/Image/appbase.img Add file: 。/Image/appbase.img done,offset=0x181907000,size=0x32b5000,userspace=0x656a Add file: 。/Image/logbase.img Add file: 。/Image/logbase.img done,offset=0x184bbc000,size=0x32b5000,userspace=0x656a Add CRC.。. Make firmware OK! ------ OK ------ ********RKImageMaker ver 1.66******** Generating new image, please wait.。. Writing head info.。. Writing boot file.。. Writing firmware.。. 正在生成MD5数据。.. MD5数据生成成功! 新图像生成成功! 制作 。/Image/update.img 确定。 /home/guchunqi/rockchip/rk3399/control_app_rk3399 使更新镜像ok! 成功会有如下类似信息输出,同时会在rockdev生成可烧录的update.img 在SDK顶层目录下执行 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2018 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2536 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5313 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 22:06 , Processed in 0.398082 second(s), Total 42, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号