使用USB线烧写须知(重要)

AIO-3399J 出厂时默认安装Android系统,由于系统特性,已安装Android7.1 系统的主板烧写其它非此同一版本的固件时,需要做一些预处理,否则会导致烧写固件失败。

以下预操作处理之后,机器应该处于maskrom状态,如下图所示,否则预操作不成功。

如果机器当前已经处于maskrom状态,则不需要任何预处理,可以直接烧写任何版本的固件。

_images/upgrade_maskrom.jpgupgrade_maskrom

1.烧写工具(根据下表下载对应的升级工具版本)

2.固件

  • Ubuntu
    Firefly 发布的Ubuntu固件采用GPT分区格式管理启动介质,早期采用MBR分区格式的固件已经停止支持。

  • Android 7.1
    Android7.1 的固件分为 tvbox版本以及industry版本(主要维护),两版固件均兼容AIO-3399J板型。

3.当主板上已经安装了Android7.1tvbox版本的固件后,如果需要再更新为其它非Android7.1tvbox版本的固件时,需要进行以下预处理

  • 预处理方法1:

​ 下载RK3399_Android7.1_EraseIDB.7z, 先单独升级一次uboot,升级完成后,重启主板,主板会自动擦除IDB,进入maskrom模式。然后再按照正常的升级流程更新固件。

_images/RK3399_erase_idb.jpg

  • 预处理方法2:

请认真阅读下表,再进行烧写: _images/upgrade-table.jpg