ZS&TYZS 系列模组烧录授权文档

更新时间:2023-11-21 03:45:35下载pdf

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

背景信息

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

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

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

适用芯片

该下载方案适用于核心芯片分别为 EFR32MG21A020F768 和 EFR32MG13P732F512 的 ZS系列模组TYZS 系列模组,包含以下型号。

烧录授权一体方案

方案说明

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

该方案的总体流程如下:

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

硬件准备

​硬件准备包括串口助手、任意搭载芯片平台 EFR32MG21A020F768 的模组(本文以 TYZS5 模组 为例)、硬件连接图。

注意:J-Link 用于下载固件,串口工具用于进行授权。

ZS&TYZS 系列模组烧录授权文档

引脚对应关系

J-Link 引脚图如下所示:

ZS&TYZS 系列模组烧录授权文档

TYZS5 引脚序号示意图如下所示,引脚定义请参考 TYZS5 模组引脚定义
ZS&TYZS 系列模组烧录授权文档

TYZS5 模组和 J-Link 引脚对应请参考下表:

模组对应引脚 J-Link 引脚图
pin00(SWCLK) SWCLK(9 引脚)
pin0(SWDIO) SWDIO(7 引脚)
pin10(VCC) VCC
pin7(GND) GND
pin9(nRST) RESET(15 引脚)

TYZS5 模组和串口连接引脚对应请参考下表:

模组对应引脚图 串口对应引脚
pin3(UART-TX) RX
pin4(UART-RX) TX
VCC VCC3.3V
GND GND

上传固件

涂鸦 IoT 平台 产品开发的第三步 硬件开发 中,单击 新增自定义固件 上传编译后的固件。然后根据界面提示填写固件参数并单击 确认 后,在 已生成固件 区域中选择 上传生产固件
ZS&TYZS 系列模组烧录授权文档

授权码获取+烧录

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

  1. 选择 USB 转 TTL 工具端口号和 J-Link 设备。
  2. 信道 框中输入 11。
  3. 单击 运行 即可。

ZS&TYZS 系列模组烧录授权文档

ZS&TYZS 系列模组烧录授权文档

烧录授权分立方案

该方案适用于开发阶段,开发者将编译完成的固件,通过 J-Link 烧录到设备内。

说明:该方案下,设备只能正常运行一周,之后会因无授权信息,无法连接云服务。如果需要长期测试,可以参考烧录授权一体方案,使用云模组烧录授权平台进行授权。

硬件准备

按照如下硬件连接图,连接 J-Link 和任意搭载芯片平台 EFR32MG21A020F768 的模组(本文以 TYZS5 模组 为例)。
ZS&TYZS 系列模组烧录授权文档
ZS&TYZS 系列模组烧录授权文档

模组对应引脚 J-Link 引脚图
pin00(SWCLK) SWCLK(9 引脚)
pin0(SWDIO) SWDIO(7 引脚)
pin10(VCC) VCC
pin7(GND) GND
pin9(nRST) RESET(15 引脚)

软件准备

​打开 IAR 编译环境,编译成功后,选择 Project 选项下的 Download active application,等待显示烧录完成即可。

ZS&TYZS 系列模组烧录授权文档