WBR 系列模组烧录授权

更新时间:2023-11-21 03:44:27下载pdf

本文介绍了如何对 WBR 系列模组进行烧录授权操作的两种方案。

背景信息

完成模组 SDK 固件开发后,您需要对模组进行烧录授权以实现连接云服务的能力。根据不同场景的需求,涂鸦提供以下两烧录授权方式。

  • 烧录授权一体方案。该方案通过云模组烧录授权平台进行烧录和授权操作,适用于发布阶段

  • 烧录授权分立方案。该方案使用芯片烧录工具进行烧录操作,再使用云模组烧录授权平台授权,适用于开发阶段

烧录文件

该型号芯片编译后会生成 4 种如下所示的 .bin 文件。

  • flash_is.bin:boot + 用户区固件。
  • oem_rtl8720cf_light_ty_QIO_1.1.2.bin(生产固件):boot+用户区固件+检测固件。
  • oem_rtl8720cf_light_ty_UA_1.1.2.bin:用户区固件。
  • oem_rtl8720cf_light_ty_UG_1.1.2.bin:升级区固件。

WBR 系列模组烧录授权

适用芯片

适用于核心芯片为 RTL8720CF 的以下模组。

方式一:烧录授权一体方案

该方案适用于发布阶段,由于涂鸦模组必要进行授权才能连接涂鸦平台,所以授权步骤无法省略。

该方案的总体流程如下:

  1. 上传编译固件到 涂鸦 IoT 平台
  2. 平台成固件 key,并基于固件 key 生成授权码。
  3. 使用云模组烧录授权平台进行烧录授权。

硬件准备

​硬件准备包括串口助手、任意搭载芯片平台 RTL8720CF 的模组、硬件连接图。

WBR 系列模组烧录授权

WBR 系列模组烧录授权

模组对应引脚 串口对应引脚
RX/A13 TX
TX/A14 RX
VCC VCC3.3V
GND GND

上传固件

  1. 涂鸦 IoT 平台 产品开发的第三步 硬件开发 中,单击 新增自定义固件
    WBR 系列模组烧录授权

  2. 填写固件参数后,单击 确认

    参数 说明
    固件标识名 务必和编译固件的名称一致。
    固件类型 模组固件。
    其他参数 根据实际情况或界面帮助填写。
    WBR 系列模组烧录授权
  3. 已生成固件 区域中,选择 上传生产固件
    WBR 系列模组烧录授权

  4. 上传固件并单击 确定

    • 生产固件:上传文件名中带有 QIO 的 .bin 文件。
    • 用户区固件:上传文件名中带有 UA 的.bin 文件。
      WBR 系列模组烧录授权

授权码获取+烧录

根据 PID 在平台获取授权码,参考 烧录授权 操作步骤章节内容下载安装 云模组烧录授权平台

烧录步骤为:

  1. 先给模组断电。
  2. 在云模组烧录授权平台软件中,输入授权码后单击 运行
  3. 烧录成功后,给模组上电。

方式二:烧录授权分立方案

该方案适用于开发阶段。该方案的特点是 授权一次,重复烧录。假如已经授权过一次,您只需要进行固件 demo 修改烧录,模组即能正常工作。

硬件准备

​硬件准备包括串口助手、任意搭载芯片平台 RTL8720CF 的模组、硬件连接图。

WBR 系列模组烧录授权

模组对应引脚 串口对应引脚
A_0 VCC3.3V
LOG_RX TX
LOG_TX RX
VCC VCC3.3V
GND GND
RXD VCC3.3V

注意事项

  • 烧录完成后,需要把 A_0 拔掉,并把用户 RX 接回用户串口的 RX
  • 烧录完成后,模组需要重新上电才可以正常使用。

软件准备

下载并运行 RTL8720CF 芯片烧录工具

请注意以上红色标记区域:

  • Port 参数项需要选择实际使用的串口。
  • Flash Pin 参数项需要选择 PIN_B6_B12
  • 烧录过程中失败的话,可适当降低波特率。

WBR 系列模组烧录授权

下载说明

烧录步骤

  1. 先给模组断电。
  2. 打开烧录工具后,单击 Browse 后选择 flash_is.bin(boot+用户区固件)文件进行烧录。
    WBR 系列模组烧录授权
  3. 烧录成功后,给模组上电。

注意事项
需要确定模组在断电上电后是否处于烧录状态。如果没有出现下图所示内容,请检查接线 A_0RX 是否接地。

WBR 系列模组烧录授权

下载
下载截图如下:

WBR 系列模组烧录授权

常见问题

在 RTL8720CF 芯片烧录工具上更新固件时,每次都需要单击 Browse,不然会出现以下状态。

WBR 系列模组烧录授权