Firefly开源社区

12
发表新贴

Firefly-RK3288 Android5.1 制作SD卡升级固件

1385

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
1385
QQ
发表于 2016-8-10 17:11:06     
本帖最后由 jpchen 于 2016-8-10 17:14 编辑

      可能有些童鞋对制作SD卡升级固件的流程不是很清楚,这边就把自己做SD卡固件的流程写出来给大伙参考参考,其实为什么要制作SD卡固件呢?主要还是为了加快生产的流程,减少生产中固件升级所需要的时间。总体来说,比PC升级固件快多了。

       第一步,更新SDK
       现在以Firefly-RK3288 Android5.1 为例,首先更新到最新的SDK,可以看一下维基:http://wiki.t-firefly.com/index. ... ld_android_lollipop 的步骤进行更新代码

        第二步,编译并打包固件
        现在到kernel目录编译内核
        $make firefly-rk3288_defconfig
        $make firefly-rk3288.img -j8

        在Android根目录下,编译Android上层
        $source build.sh
        $lunch rk3288_box-userdebug
        $make -j8;./mkimage
        $./FFTools/rarimg.sh      //打包固件

        第三步,制作update.img文件
        我们可以在rockdev/Image-rk3288_box/ 目录找到我们刚刚打包的固件如下:
        FireFly_Android5.1.1_userdebug_160810_1508.rar
        然后进行解包,在rockdev目录下,有个mkupdate.bat 文件,直接点击就会在当前目录下生成update.img文件

            QQ截图20160810164603.jpg

        当执行完提示按 Enter 键后update.img就生成完毕   
          QQ截图20160810164952.jpg

        第四步,做SD卡,也就是把update.img通过工具写入到SD里面
        工具就放在在SDK中路径为RKTools/windows/SD_Firmware_Tool_v1.45.rar
        我们进行解压后点击SD_Firmware_Tool.exe工具如下界面

         QQ截图20160810165717.jpg
        我们只需要插入U盘读卡器l(有SD卡),工具就会自动识别到磁盘设备,同时选择固件选择我们刚才生成的update.img文件即可再点击开始创建就在做卡,等卡做成就会提示创建成功。关于该工具使用可以看工具里面的文档SD Card Boot  User Guide V1.2 201410221.pdf
       就这样话虽啰嗦,但是sd卡固件就制作完成。

       第五步,Firefly-RK3288 SD升级
       我们把做好的SD卡插入到Firefly-RK3288的卡槽中,然后把5V电源接上。
       稍等几秒,机器的黄灯一直在闪动,说明机器在升级中,过了一分多种,黄灯一直长亮,说明固件已经升级完成。
       此时我们只需要把SD卡拔出来,Firefly-RK3288板子就会自动重启,这样就升级完成,呵呵,简单吧
       QQ截图20160810171002.jpg





回复

使用道具 举报

115

积分

0

威望

0

贡献

游客

积分
115
发表于 2017-1-16 14:56:26     
这个是用SD卡升级固件,请问有没有办法可以增加rk3288内部存储呢?内部存储太小都安装不了几个应用
回复

使用道具 举报

1385

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
1385
QQ
发表于 2017-1-16 15:22:34     
mayu 发表于 2017-1-16 14:56
这个是用SD卡升级固件,请问有没有办法可以增加rk3288内部存储呢?内部存储太小都安装不了几个应用

请使用附件中的parameter替换升级工具里面的parameter文件

rk3288box-3.10-uboot.parameter-2G.zip

655 Bytes, 下载次数: 56, 下载积分: 灯泡 -1 , 经验 -1

回复

使用道具 举报

115

积分

0

威望

0

贡献

游客

积分
115
发表于 2017-1-16 15:28:09     
jpchen 发表于 2017-1-16 15:22
请使用附件中的parameter替换升级工具里面的parameter文件

你好,我用的升级工具是androidTools,没有找到parameter文件呢?
回复

使用道具 举报

1385

积分

10

威望

12

贡献

中级创客

Rank: 4

积分
1385
QQ
发表于 2017-1-16 15:41:26     
parameter如下路径
AndroidTool/rockdev/rk3288box-3.10-uboot.parameter.txt
回复

使用道具 举报

115

积分

0

威望

0

贡献

游客

积分
115
发表于 2017-1-16 15:58:13     
jpchen 发表于 2017-1-16 15:41
parameter如下路径
AndroidTool/rockdev/rk3288box-3.10-uboot.parameter.txt

哦哦,看到了,谢谢。这个是最多设为2G还是可以设大一点呢?
回复

使用道具 举报

8

积分

0

威望

0

贡献

技术小白

积分
8
发表于 2017-1-28 18:19:56     
不错,支持
回复

使用道具 举报

84

积分

0

威望

0

贡献

技术小白

积分
84
发表于 2017-11-13 16:08:10     
机器的黄灯一直在闪动,说明机器在升级中,过了一分多种,黄灯一直长亮,说明固件已经升级完成。
这个黄灯在代码的什么地方?我想修改成其他的方式。
回复

使用道具 举报

69

积分

0

威望

0

贡献

游客

积分
69
发表于 2018-5-31 11:42:07     
我在制作升級工具時,出現
10:39:33 001        开始格式化用户盘...
10:39:33 081        Error:FormatDrive failed,err=-13
然後就失敗了,
請問有哪位遇過這問題嗎?
回复

使用道具 举报

216

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
216
发表于 2018-6-13 17:12:05     
有U盘升级教程吗,直接吧update.img放到优盘里,插入检测直接升级
回复

使用道具 举报

返回列表
12
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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