打包固件不成功,求原因。
本帖最后由 nhtangh 于 2018-4-7 15:56 编辑本人按照大神分享的【Firefly RK3399开发板入门笔记】,rk3399固件编译打包指南的PDF 教程,前面都顺利,做到第八部分最后一步打包成一个update.img, 当运行mkupdate.bat时就显示下图的错误,求大神指点,到底那里的问题?
parameters.txt 和 package-file 两个文件的修改内容为:
【parameters.txt】:
FIRMWARE_VER: 6.0.1
MACHINE_MODEL: RK3399
MACHINE_ID: 007
MANUFACTURER: RK3399
MAGIC: 0x5041524B
ATAG: 0x00200800
MACHINE: 3399
CHECK_MASK: 0x80
PWR_HLD: 0,0,A,0,1
#KERNEL_IMG: 0x00280000
#FDT_NAME: rk-kernel.dtb
#RECOVER_KEY: 1,1,0,20,0
#in section; per section 512(0x200) bytes
CMDLINE: androidboot.baseband=N/A androidboot.selinux=disabled androidboot.hardware=rk30board androidboot.console=ttyFIQ0
init=/sbin/init root=/dev/block/mtd/by-name/linuxroot rw rootwait mtdparts=rk29xxnand:0x00002000@0x00002000
(uboot),0x00002000@0x00004000(trust),0x00010000@0x00006000(boot),0x00002000@0x00016000(backup),-@0x00018000(linuxroot)
【package-file】:
# NAME Relative path
#
#HWDEF HWDEF
package-file package-file
bootloader Image/RK3399MiniLoaderAll_V1.05.bin
parameter 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
#system Image/system.img
linuxroot Image/linuxroot.img
# baseparamerImage/baseparamer.img
# 要写入backup分区的文件就是自身(update.img)
# SELF 是关键字,表示升级文件(update.img)自身
# 在生成升级文件时,不加入SELF文件的内容,但在头部信息中有记录
# 在解包升级文件时,不解包SELF文件的内容。
# RESERVED不打包backup
backup RESERVED
update-script update-script
recover-script recover-script
http://www.t-firefly.com/doc/product/info/id/86.html原理一样 本帖最后由 mo-programmer 于 2018-4-16 10:20 编辑
检查文件存放的路径与文件名是否跟package-file里面的一致?Image是否跟mkupdate.bat在同一文件夹下。上面报错是找不到相应的文件
页:
[1]