WS53指导资料

- hardware
  - SoC Wi-Fi、BLE和SLE Combo芯片 硬件用户指南
    - 前言
    - 封装与管脚
    - 电性能参数
    - 原理图设计建议
    - PCB设计建议
    - 热设计建议
    - 焊接工艺
    - 潮敏参数
    - 接口时序
    - 注意事项
    - 缩略语
  - 单板硬件关键器件选型指导
    - 前言
    - 关键器件选型约束
  - 射频测试 用户指南
    - 前言
    - 测试指令
    - 注意事项
- 软件资料
  - AT命令 使用指南
    - 前言
    - 指令说明
    - Wi-Fi模块AT指令
    - BLE&SLE模块AT指令
    - PLAT模块AT指令
  - BLE BQB认证测试 指导书
    - 前言
    - 蓝牙BQB认证简介
    - BQB协议认证
    - BQB 射频认证
    - WS53特性支持情况
    - 常见问题&测试命令汇总(FAQ)
  - BOOT API开发参考
    - 前言
    - 接口介绍
  - Boot移植应用 开发指南
    - 前言
    - Boot简介
    - RomBoot功能说明
    - LoaderBoot功能说明
    - FlashBoot说明
  - CJSON 开发指南
    - 前言
    - API接口说明
    - 开发指南
  - CoAP 开发指南
    - 前言
    - API接口说明
    - 开发指南
  - EFUSE 使用指南
    - 前言
    - 概述
    - 软件编程接口使用指导
    - Burntool烧写efuse_cfg.bin说明
  - FOTA 开发指南
    - 前言
    - 概述
    - 升级包制作
    - 升级包传输
    - 升级包保存
    - 升级包本地升级
    - AB面升级
    - FAQ
  - HTTP 开发指南
    - 前言
    - 开发指南
  - MQTT 开发指南
    - 前言
    - API接口描述
    - 开发指南
    - 注意事项
  - NV存储 用户指南
    - 前言
    - NV简介
    - NV编译预置
    - NV API指南
    - NV项汇总
  - SAMPLE用例 用户指南
    - 前言
    - SAMPLE简介
    - 外设SAMPLE用例
  - SDK 开发指南
    - 前言
    - 概述
    - 系统接口
  - SDK开发环境搭建 用户指南
    - 前言
    - 开发环境搭建
    - 编译
    - 新建APP
  - Syschannel 使用指南
    - 前言
    - Syschannel 简介
    - Syschannel 使用指南
    - Syschannel 编译指导
    - Syschannel 适配常见问题
  - TLS&DTLS 开发指南
    - 前言
    - API接口说明
    - 开发指南
    - 硬件适配
    - 注意事项
  - WFA认证测试指导书
    - 前言
    - WLAN WFA协议认证介绍
    - WS53 WFA认证
    - 缩略语
  - lwIP 开发指南
    - 前言
    - 概述
    - 功能特性
    - 开发指引
    - 网络安全
    - 常见问题
    - 术语
  - 产测FAQ
    - 前言
    - FAQ
    - 注意事项
    - 版本问题记录
  - 产线工装 用户指南
    - 前言
    - 测试软件准备
    - 单板测试方案
    - TX/RX测试参考
    - WLAN Facility与固件版本
    - 产线生产ESD防护要求
  - 低功耗 开发指南
    - 前言
    - 概述
    - 超深睡模式
    - 深睡模式
    - 浅睡模式
    - 常见问题
  - 单板冒烟 测试指南
    - 前言
    - 概述
    - 单板冒烟测试
  - 安全模块 使用指南
    - 前言
    - 概述
    - 错误码
    - 网络安全注意事项
  - 文件系统 使用指南
    - 前言
    - LFS简介
    - LFS编译预置
    - LFS接口API
  - 星闪认证测试 指导书
    - 前言
    - 星闪认证简介
    - 星闪协议认证
    - 星闪射频认证
    - 星闪特性支持
    - 常见问题&测试命令汇总（FAQ）
  - 特性开发说明书
    - 前言
    - 混杂模式特性说明
    - 动态国家码特性说明
    - BLE配网特性说明
    - 安全启动特性说明
    - FLASH在线解密特性说明
  - 第三方软件 移植指南
    - 前言
    - 移植指引
    - 常见问题
  - 设备驱动 开发指南
    - 前言
    - Pinctrl
    - GPIO
    - UART
    - SPI
    - QSPI
    - I2C
    - ADC
    - DMA
    - PWM
    - WDT
    - Timer
    - Systick
    - TCXO
    - SFC
    - eFuse
    - REBOOT
    - I2S
  - 软件 开发指南
    - 前言
    - 概述
    - Wi-Fi 软件开发指南
    - BLE&SLE 软件开发指南
    - 注意事项
  - 运维手册
    - 前言
    - 系统/平台模块
    - Wi-Fi模块
  - 鸿蒙XTS认证 指导书
    - 前言
    - 概述
    - 准备工作
    - 编译openharmony静态库
    - XTS版本编译和执行

### 该页内容

- 前言
- 蓝牙BQB认证简介
  - 概述
  - 认证类型
  - 认证流程
  - 认证继承
- BQB协议认证
  - 认证环境
  - 认证准备
  - 参数设置
- BQB 射频认证
  - 射频认证环境
  - 认证准备和参数
- WS53特性支持情况
- 常见问题&测试命令汇总(FAQ)
  - 软件版本获取
  - 串口工具和驱动
  - 软件启动加载

# 前言

概述

本文针对WS53所应用产品如何通过BQB认证提供建议。

产品版本

与本文档对应的产品版本如下。

产品名称 | 产品版本
--- | ---
WS53 | V100

读者对象

本文档主要适用于以下工程师：

- 技术支持工程师

- 产品测试工程师

- 产品开发工程师

符号约定

在本文中可能出现下列标志，它们所代表的含义如下。

符号 | 说明
--- | ---
| 表示如不避免则将会导致死亡或严重伤害的具有高等级风险的危害。
| 表示如不避免则可能导致死亡或严重伤害的具有中等级风险的危害。
| 表示如不避免则可能导致轻微或中度伤害的具有低等级风险的危害。
| 用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。 “须知”不涉及人身伤害。
| 对正文中重点信息的补充说明。 “说明”不是安全警示信息，不涉及人身、设备及环境伤害信息。

修改记录

文档版本 | 发布日期 | 修改说明
--- | --- | ---
01 | 2024-07-23 | 第一次正式版本发布。

# 蓝牙BQB认证简介

- 概述

- 认证类型

- 认证流程

- 认证继承

## 概述

任何使用蓝牙无线技术的产品必须通过BQB（Bluetooth Qualification Body）认证，获得BQB认证后产品外观可以标蓝牙标志。

使用蓝牙技术时就必须获得蓝牙技术联盟的（Bluetooth Special interest Group，简称SIG） 的授权，否则相关蓝牙产品投入市场就是违法的。如不能提供BQB认证，相关产品出口时会被海关稽查扣押。

使用蓝牙技术的芯片、产品、贴牌的产品，均需BQB认证。

## 认证类型

蓝牙认证可以分为如下三种类型。

芯片厂家一般选择component，subsystem（host/profile/ controller）类型认证，成品产品厂家一般选择End product类型认证。

蓝牙SIG官方参考链接：

https://www.bluetooth.com/develop-with-bluetooth/qualification-listing/

## 认证流程

例如，芯片厂家认证controller subsystem类型，获得一个QDID。

使用了该芯片的产品需要在SIG官网列名DID, 可以继承该部分的认证结果而无需重新认证。

一个DID可以引用一个或者多个QDID。

## 认证继承

认证状态：WS53芯片已进行认证，联盟网站均已列名

1. BTH host subsystem协议认证。

2. BTC 协议和射频 controller subsystem认证。

产品或者模组厂商， 一般可以继承芯片厂商的协议认证，射频测试无法继承，需要对应产品厂商单独去认证。

详细认证规则以及需要的材料信息，建议咨询联盟或者认证实验室，以其信息为准。

# BQB协议认证

- 认证环境

- 认证准备

- 参数设置

## 认证环境

Ellisys是蓝牙SIG指令的测试系统, EllisysBluetoothQualifierInstaller认证仪由Ellisys认证仪和Ellisys分析仪器卡两个设备组成

如下图所示，蓝牙BQB认证环境由BQB认证仪、Ellisys分析仪器、测试单板、PC组成。

认证仪与测试单板之间可以通过增加衰减来调节功率,为了保证认证环境，尽量在屏蔽房的环境下进行

现在SIG要求认证必须同时检测并提供空口log,因此整套认证环境需要强制绑定一个Ellisys分析仪器。Ellisys分析仪器、认证仪和IUT设备三个设备之间通过功分器连接。

需要注意的是Ellisys分析仪器抓到的RSSI如果比较高，需要修改功率或者增加衰减，否则认证仪或Ellisys分析仪器任何一方收不到包，都会导致认证失败，建议认证仪配合20dBm的衰减器。

## 认证准备

1. 按照认证环境搭建好设备，根据实际情况使用串口线将认证仪与便携机连接起来

2. 将蓝牙单板下载好软件（单板固件），启动蓝牙。

## 参数设置

打开EBQ软件，单击Import IXIT，导致参数配置文件。

配置导入后能看到关联后的特性ICS Editor，以及TEST用例，连接认证仪器。

Max Retry次数表示用例自动复测次数，如有复测次数限制，需要注意相关设置值。

- 点击START即可开始测试。

- 点击Generate Report 即可导出测试文件和测试结果。

  // 相关配置操作可以找认证中心管理员进行指导。

# BQB 射频认证

- 射频认证环境

- 认证准备和参数

## 射频认证环境

蓝牙射频测试系统是7layers Group独立开发的一套Bluetooth SIG指定测试平台。由主控系统和专用蓝牙信令单元CMW、信令分析仪SA、高低频信号源SG、射频信号分配器SU和射频功率计PM等设备连接组成。设备连接图如图1和图2所示。

图 1 设备连接示意图1

图 2 设备连接示意图2

## 认证准备和参数

相关接口及版本下载同协议认证。

认证中心会按照从官网根据勾选规格生成的模板，基于模板导入生成用例，单击开始测试。

# WS53特性支持情况

WS73认证了BLE Controller Subsystem类型，WS53规格同WS73，所以继承WS73的认证结果。

终端、模组厂商可以直接继承芯片的认证结果。

- 支持最新的蓝牙5.4协议。

- 详细产品规格参见产品文档

# 常见问题&测试命令汇总(FAQ)

- 软件版本获取

- 串口工具和驱动

- 软件启动加载

## 软件版本获取

WS53 | 认证类型 | 软件版本 | 测试接口 | 说明
--- | --- | --- | --- | ---
BLE BQB认证 | 协议认证 | device only版本 | HCI串口 | BLE协议和射频认证，认证仪器需要使用到HCI发送协议消息，必须使用device only版本。 模组或者产品厂商需要外接HCI口
射频认证 | device only版本 | HCI串口
星闪SLE认证 | 协议认证 | device only版本 /产测版本 | HCI串口/AT串口 | 星闪认证，产测版本可以支持射频测试命令发送
射频认证 | device only版本 /产测版本 | HCI串口/AT串口

默认软件版本对应的串口信息如下, 如果产品或者模组存在管脚占用，需要单独联系。

HCI串口：UART波特率115200, 对应UART2

AT串口：UART波特率115200，对应UART0

## 串口工具和驱动

- sscom.5.13.1

  https://mydown.yesky.com/pcsoft/413551036.html

- 串口小板的驱动

  https://www.driverguide.com/driver/detail.php?driverid=2041464

- 版本烧写，使用burntools工具

## 软件启动加载

1. 下载软件，启动蓝牙服务：BQB认证是使用BTC only版本（请从SDK发布包中“BQB以及星闪认证镜像”目录中获取），HCI命令口接串口小板使用（4层板位置J16）。

   HCI串口UART波特率为115200。

2. 软件启动：

   btc only烧完版本后直接复位即可本地启动，可用于协议或者射频测试。