更新时间:2024-06-25 09:12:09下载pdf
使用蓝牙 SDK 开发完应用功能后,您需要将编译生成的固件烧录到芯片内并进行授权才可以连接到云端实现相关功能。本文讲解了设备固件烧录授权的完整流程。
使用涂鸦上位机烧录和授权时使用,涂鸦上位机工具已经将芯片的烧录软件集成在涂鸦上位机内,您只需使用涂鸦上位机就可以完成烧录和授权。
使用此方案需要将生产固件按规范传到 涂鸦开发者平台,获取授权码并进行烧录授权测试。
不使用涂鸦上位机或者只使用涂鸦上位机授权时使用,涂鸦上位机没有将芯片的烧录软件集成,需要您自行使用芯片烧录软件烧录固件。
烧录授权分立方案根据授权方案差异又分为以下两种情况:
SDK 开发完成后,编译生成的固件说明如下:
文件名称 | 文件用途 | 文件说明 |
---|---|---|
BLE_Chip_SDK_Development_Test_merge.bin | 生产固件 | 生产时使用,整片擦除芯片烧录 |
BLE_Chip_SDK_Development_Test_app | 升级固件 | 只更新应用区代码,用于 OTA 和开发测试阶段使用 |
BLE_Chip_SDK_Development_Test_stack | 应用固件 | 相比升级固件增加了 Stack 部分代码,一般不使用 |
您需要将编译生成的固件上传至涂鸦开发者平台,以便下单获取对应的授权码,详细的流程如下:
登录到 涂鸦开发者平台,选择一款您创建的产品。
在产品 硬件开发 页面,选择 涂鸦标准模组SDK开发,点击新增自定义固件。
在新增固件页面填入固件相关信息,点击上传固件。
将编译生成的固件对号上传至相应的位置,点击保存并上架固件。
上传固件。
固件新增成功的示例如下:
固件上传完成后即可获取授权码,涂鸦的授权码分为以下三种类型,您可以根据自己使用的烧录授权方案选择合适的授权码:
授权码名称 | 说明 |
---|---|
生产凭证 | 加密后的授权码信息,使用涂鸦上位机通过授权协议烧录到设备内,常用于固件烧录和授权一体方案,会对固件 Key 包含的固件标识名、固件版本等信息进行校验,防止出现固件烧录错误、版本错误等现象,是涂鸦标准模组使用的烧录方式 ,也是涂鸦最推荐的烧录方式,不过需要涂鸦生产系统支持相应芯片的烧录,不适用于非涂鸦标准芯片。 |
生产凭证-仅授权 | 加密后的授权码信息,使用涂鸦上位机通过授权协议烧录到设备内,用于固件烧录和授权分立方案,不对固件 Key 包含的信息做校验,适用于非涂鸦标准芯片的授权。 |
授权码清单 | 授权码明文信息,由开发者自行开发上位机烧录到设备内,通常不建议使用。 |
登录 PMS系统。
选择 知识库管理 下的 软件下载 选项,下载并安装 云模组烧录授权平台 软件。
下表中罗列了芯片烧录授权的参考文档:
芯片平台 | 文档 |
---|---|
TLSR8250F512ET32 | 蓝牙系列模组烧录授权 |
BK3431Q | BK3431Q 烧录授权 |
BK3432 | BK3432 烧录授权 |
FR8018HA | FR8018HA 烧录授权 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈