查看: 5565|回复: 0
打印 上一主题 下一主题

[原创] 【DLT-RK3288试用】5. RK3288 USB OTG升级固件

[复制链接]
  • TA的每日心情
    擦汗
    2019-6-26 20:59
  • 签到天数: 235 天

    连续签到: 1 天

    [LV.7]常住居民III

    跳转到指定楼层
    楼主
    发表于 2018-8-18 16:14:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    分享到:
    本帖最后由 小马哥-1650185 于 2018-8-18 16:31 编辑

    DLT-RK3288 有 TF 卡升级和 USB OTG 两种升级方式 ,本帖测试USB OTG升级方法



    首先从官网下载最近镜像文件

    解压后


    然后安装驱动
    下载资料包 DLT-RK3288\Tools\下的 DriverAssitant_v4.4.zip,解压,运行里面的DriverInstall.exe

    为了所有设备都使用更新的驱动,请先选择"驱动卸载",然后再选择"驱动安装",如下图:  


    固件文件一般有两种:
     打包好的,单个文件 update.img(将参数和所有分区镜像都打包到一起)。用于固件发布。
     单独独立的多个分区镜像,如 kernel.img, boot.img, recovery.img 等,在软件开发阶段生成。  


    升级工具这里用的是AndroidTool ,既能升级 update.img,又能单独升级各分区镜像。

    链接好硬件设备可以看到AndroidTool显示
    PC 设备管理器中:


    有几种连接方法进入 LOADER 模式 ,最简单的就是打开AndroidTool ,点击切换提示“发现一个 LOADER 设备”如下图:

    PC 设备管理器中,可以看到 USB 被识别为“Class for rockusb devices”。


    手册还介绍了其他方法:
    1. 1、用 Micro USB OTG 线将 DLT-RK3288 和 PC 连好。确认无误后,给板子上电。
    2. 2、按下 RECOVERY 键并保持。
    3. 3、短按一下 RESET(复位)键。
    4. 短按没时间限制,一般按下 1s 左右松开,达到复位的效果。
    5. 4、 等机器进入 LOADER 模式后,松开 RECOVERY;
    复制代码
    判断进入 LOADER 模式的方法:

    1. (1)、AndroidTool 工具上提示“发现一个 LOADER 设备”如下图:
    2. (2)、PC 设备管理器中,可以看到 USB 被识别为“Class for rockusb devices”。
    3. 进入 LOADER 模式失败,有以下几种原因:
    4. (1)、USB OTG 没连好或线坏了
    5. (2)、没装 USB 驱动 (没装好驱动,USB 会被识别成“其他识别”)。
    6. (3)RECOVERY 键没按好,或 RESET 键没按好导致板子没复位。或按键坏了。
    7. 重复 1、2、3、4 步骤都无法进入 LOADER 模式,可以尝试以下方法:
    复制代码


    或者在uboot模式下敲入ro 命令


    升级镜像文件切换到升级界面

    在固件中添加需要升级的固件

    添加完成后,可以看到固件的版本信息


    然后点击升级,等待升级完成,自动重启即可


    然后可以看到串口打印的开机信息


    新版固件显示和旧版不太一样






    不过新版固件不支持遥控操作,对于不是触摸屏的显示器而言,只能用鼠标键盘操控,很是不方便,无奈之下,重刷回旧版本





    注意:

    1. 1、 如升级失败,请尝试点击“擦除 Flash”按钮擦除 Flash;再升级。
    2. 2、 固件 Loader 版本与机器上的 Loader 版本不一致,请擦除 Flash 后,再升级。
    3. 3、 如果烧错固件导致不能再次升级,请尝试进入 MASKROM 模式,擦除 Flash
    4. 后再升级。
    复制代码


    各镜像升级说明
        MiniLoaderAll.bin:包含 Loader 及 uboot。
     parameter.txt:固件信息、Flash 分区、cmdline 等信息。
     boot.img :Android 的初始文件映像,负责初始化并加载 system 分区。
     kernel.img :内核映像。
     misc.img :misc 分区映像,负责启动模式切换和急救模式的参数传递。
     recovery.img :急救模式映像。
     resource.img :资源映像,内含开机图片和内核的设备树信息。
     system.img :Android 的 system 分区映像,ext4 文件系统格式  

    回复

    举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 2/4 下一条

    【预约|参会享"豪"礼】2025慕尼黑上海设备展
    “2025慕尼黑上海电子生产设备展”将于2025年03月26-28日上海新国际博览中心开幕诚邀您的光临!

    查看 »



    手机版|小黑屋|与非网

    GMT+8, 2025-3-23 18:42 , Processed in 0.108727 second(s), 18 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.5

    Copyright © 2001-2024, Tencent Cloud.