Firefly开源社区

12
发表新贴
打印 上一主题 下一主题

(已解决)FirePrime如何制作update.img

192

积分

0

威望

0

贡献

技术小白

积分
192
发表于 2016-7-5 19:46:40        只看该作者  11#
feng3327 发表于 2016-7-5 19:38
RK3128MiniLoaderAll_V2.25.bin 官方固件版本,如果你能编译成功,麻烦告诉下,实在windows下还是linux

或者你把你编译成功的文件夹发给我都行,谢谢了
回复

使用道具 举报

285

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
285
发表于 2016-7-5 19:51:34        只看该作者  12#
用这个试试看。

feng3327.zip

951 Bytes, 下载次数: 9, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

192

积分

0

威望

0

贡献

技术小白

积分
192
发表于 2016-7-5 19:56:07        只看该作者  13#

这个文件没有RK3128MiniLoaderAll_V2.25.bin
回复

使用道具 举报

285

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
285
发表于 2016-7-5 19:59:11        只看该作者  14#
这个只是两个 windows脚本
回复

使用道具 举报

192

积分

0

威望

0

贡献

技术小白

积分
192
发表于 2016-7-5 20:01:41        只看该作者  15#
brian0218 发表于 2016-7-5 19:59
这个只是两个 windows脚本

我知道,但是打包的依赖RK3128MiniLoaderAll_V2.25.bin这个文件才能打包成功吧
回复

使用道具 举报

285

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
285
发表于 2016-7-5 20:02:40        只看该作者  16#
你那裡没有吗?
回复

使用道具 举报

285

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
285
发表于 2016-7-5 20:03:41        只看该作者  17#
如果有的话,直接用就可以了.
回复

使用道具 举报

600

积分

21

威望

25

贡献

技术大神

Rank: 3Rank: 3

积分
600

活跃会员

发表于 2016-7-6 09:55:10        只看该作者  18#
本帖最后由 linjc 于 2016-7-6 09:58 编辑

编译完用“./FFTools/rarimg.sh firmware_name”打包成rar格式的固件,修改AndroidTools如下:
rockdev/package-file(注意:uboot路径):
  1. # NAME                Relative path
  2. #
  3. #HWDEF                HWDEF
  4. package-file        package-file
  5. bootloader        RK3128MiniLoaderAll_V2.25.bin
  6. parameter        rk312x.parameter.txt
  7. uboot                uboot.img
  8. misc                Image/misc.img
  9. resource        Image/resource.img
  10. kernel                Image/kernel.img
  11. boot            Image/boot.img
  12. recovery        Image/recovery.img
  13. system                Image/system.img
  14. # 要写入backup分区的文件就是自身(update.img)
  15. # SELF 是关键字,表示升级文件(update.img)自身
  16. # 在生成升级文件时,不加入SELF文件的内容,但在头部信息中有记录
  17. # 在解包升级文件时,不解包SELF文件的内容。
  18. # RESERVED不打包backup
  19. backup                backupimage/backup.img
  20. update-script        update-script
  21. recover-script        recover-script
复制代码

rockdev/mkupdate.bat(注意第一行的路径):
  1. Afptool -pack .\ backupimage\backup.img
  2. Afptool -pack ./ Image\update.img


  3. RKImageMaker.exe -RK312A RK3128MiniLoaderAll_V2.25.bin  Image\update.img update.img -os_type:androidos

  4. rem update.img is new format, Image\update.img is old format, so delete older format
  5. del  Image\update.img

  6. pause
复制代码

再运行mkupdate.bat应该可以生成update.img





回复

使用道具 举报

192

积分

0

威望

0

贡献

技术小白

积分
192
发表于 2016-7-6 10:48:23        只看该作者  19#
linjc 发表于 2016-7-6 09:55
编译完用“./FFTools/rarimg.sh firmware_name”打包成rar格式的固件,修改AndroidTools如下:
rockdev/pa ...

非常感谢,已成功生成,建议把Bitbucket 里面的RKTools 里面的windows删除,把这个教程,可以写入到wiki里面,之后的人少走些弯路
回复

使用道具 举报

121

积分

0

威望

0

贡献

技术小白

积分
121
发表于 2016-7-6 14:01:28        只看该作者  20#
GOOD
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表