涂鸦二次开发BK7231S烧录文档说明

芯片平台BK7231T

简介

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

  • 云模组烧录授权平台烧录 授权

  • 芯片烧录工具 云模组烧录授权平台授权

上述两种授权方案主要区别为:第一种适用于发布阶段,第二种适用于开发阶段

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

  • 第一个ty:boot 用户区固件。
  • 第二个QIO生产固件:boot 用户区固件 检测固件。
  • 第三个为用户区固件UA。
  • 最后为升级区固件UG。

适用芯片

该下载方案适用于WBX系列模组,其核心芯片为BK7231T。

云模组烧录授权平台烧录 授权

方案说明

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

该方案的总体流程如下:

  • 上传编译固件到涂鸦平台。
  • 平台成固件key,固件key生成授权码。
  • 使用云模组烧录工具进行烧录授权。

硬件准备

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

模块对应引脚图 串口对应引脚
RXD1 TX
TXD1 RX
VCC VCC3.3V
GND GND

固件上传

在创建产品的第三步硬件开发我们点击新增自定义固件

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

  • 固件标识名 :务必和编译固件的名称一致

  • 固件名称(中文):自定义

  • 固件名称(英文):自定义

  • 固件类型 :模组固件

上传生产固件如下

授权码获取 烧录

​ 根据PID进行获取,请根据该链接完成云模组烧录工具下载安装:通用 Wi-Fi SDK 烧录授权说明。烧录步骤为

1、模块断电 2、点击烧录 3、模块上电。

芯片烧录工具

方案说明

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

硬件准备

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

模块对应引脚图 串口对应引脚
RXD1 TX
TXD1 RX
VCC VCC3.3V
GND GND

软件准备

​ 如上图所示,左边为BK原厂烧录工具,请点击对应的链接进行下载。该方案适用于开发调试阶段。打开原厂烧录工具如下:

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

  • 烧录对象:由于我们的芯片平台为BK7231T,所以请选择BK7231
  • 起始地址:一般起始地址选择0x11000,长度选择0x1EF000(0x200000-0x11000)。

下载说明

​ 打开烧录工具点击浏览,加载UA文件。烧录步骤为1、模块断电 2、点击烧录 3、模块上电。加载文件说明如下

这边我们选择用户区固件

完成烧录!!!

来源:https://www.icode9.com/content-4-809651.html

(0)

相关推荐