WBR 系列模组烧录授权

​完成模组 SDK 固件开发后,您需要对模组进行烧录授权以实现连接涂鸦云端的能力。根据不同场景的需求,涂鸦提供了多种烧录授权的方式。本文从以下两点为您介绍。

上述两种授权方案主要区别为:第一种适用于发布阶段,第二种适用于开发阶段,详情请见下文方案说明。

烧录文件

该芯片型号编译后会生成4种.bin,固件如如下图所示

image20201218120808355.png

适用芯片

该下载方案适用于以下模组,其核心芯片为 RTL8720CF。

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

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

该方案的总体流程如下:

硬件准备

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

涂鸦技术文档示意图

image20201217212754032.png

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

固件上传

涂鸦 IoT 平台 创建产品的第三步硬件开发,请点击 新增自定义固件

image20201217212930823.png

新增详情如下,参数说明:

完成后,请将烧录文件上传,完成上传生产固件步骤:

image.png

授权码获取+烧录

根据 PID 在平台获取授权码,参考烧录授权概述文档中 烧录授权 章节内容下载安装云模组烧录授权平台,烧录步骤为

  1. 模组断电
  2. 点击烧录
  3. 模组上电

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

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

硬件准备

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

image20201217211322332.png

模组对应引脚图 串口对应引脚
A_0 VCC3.3V
A_15(LOG_RX) TX
A_16(LOG_TX) TX
VCC VCC3.3V
GND GND
RXD VCC3.3V

烧录完成后,需要把 A_0 拔掉,用户 RX 接回用户串口的 RX

烧录完成后,模组需要重新上电才可以正常使用。

软件准备

下载 RTL8720CF 芯片烧录工具,打开原厂烧录工具如下:

image.png

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

下载说明

​打开烧录工具点击 Browse,加载 flash_is.bin(boot+用户区固件)。

image20201218135746848.png

烧录步骤为:

  1. 模组断电
  2. 点击烧录
  3. 模组上电。

这边注意一点就是如何确定模组处于烧录状态(断电上电后)。如果无下图,请检查接线 A_0RX 是否接地。

image20201218135907082.png

下载截图如下:

image20201218140341213.png

常见问题

在 CF 平台更新固件时,每次您都需要单击 Browse,不然会出现以下状态。

image.png