前言

概述

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

产品版本

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

产品名称

产品版本

WS53

V100

读者对象

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

  • 技术支持工程师

  • 产品测试工程师

  • 产品开发工程师

符号约定

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

符号

说明

表示如不避免则将会导致死亡或严重伤害的具有高等级风险的危害。

表示如不避免则可能导致死亡或严重伤害的具有中等级风险的危害。

表示如不避免则可能导致轻微或中度伤害的具有低软件版本获取等级风险的危害。

用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。

“须知”不涉及人身伤害。

对正文中重点信息的补充说明。

“说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。

修改记录

文档版本

发布日期

修改说明

01

2024-08-08

第一次正式版本发布。

星闪认证简介

概述

星闪联盟正式成立于2020年9月22日,星闪联盟是致力于全球化的产业联盟,目标是推动新一代无线短距通信技术Sparklink的创新和产业的生态,承载智能汽车,智能家居、智能终端和智能制造等快速发展的新场景应用,满足极致性能需求。

星闪联盟测试流程涉及多个组织,包括星闪联盟、被测设备厂家、授权测试实验室或参考实验室。各组织间互相融合、共同参与,提高测试转化效率,形成完整生态。

组织

职责

星闪联盟

制定测试测试流程及规范,委托秘书处接收测试申请,收取测试申请费用,并根据测试结果在网站上进行公示列名

被测设备厂家

通过邮件的方式向星闪联盟秘书处提交测试申请,选择授权测试实验室或参考实验室,完成产品测试过程。

授权测试实验室

根据联盟发布的测试规范和测试用例,选择合适的测试系统与工具,为被测设备厂家提供测试服务。

测试结果通过测试报告反馈给厂商和秘书处。授权测试实验室或参考实验室由星闪联盟授权,对测试结果负责。

认证类型

认证类型

类型说明

主要功能

芯片或子系统

一般指具备完整的芯片、模组或子系统的提供星闪通信技术元器件。

其功能包含:星闪接入层等,也可以按需包括基础服务层和其他功能。

终端产品

一般指具备完整星闪功能的、面向普通消费者销售使用的设备。

其功能包含:星闪接入层、基础服务层、基础应用层等全套星闪功能。

星闪测试产品可能包括2种类型:芯片和子系统、终端产品。

认证流程

图 1 认证流程图

星闪联盟链接:http://sparklink.org.cn/cert/

认证仪器和机构

目前已知的认证仪器,以及测试实验室信息如下,仅供参考。

认证仪器

  1. 星闪协议一致性测试仪表:永谐SLE1000。

  2. 星闪射频一致性测试仪表:

    • 极致汇仪WT328/WT328E。

    • 星河亮点SP9020。

认证机构信息

  1. 中国电子技术标准化研究院物联网中心。

  2. 中国信息通信研究院,泰尔实验室。

详细认证机构及仪表信息以官网信息为准:http://sparklink.org.cn/cert/

认证继承

认证状态:WS53芯片已进行星闪射频和协议认证,联盟网站已列名(2024.06.13更新)。

产品或者模组厂商, 一般可以继承芯片厂商的协议认证,射频需要对应产品单独认证并列名。

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

星闪协议认证

认证环境

星闪认证环境由星闪认证仪,测试单板,测试电脑组成。

SLE认证仪和被测设备通过USB端口与电脑连接,通过无线通信交互进行协议验证测试。

物料准备:

  1. 单板物料:

    • USB单板

    • USB线

    • 串口小板

    • 射频线

    • 外接天线

  2. 辅助物料:

    • 2根公对公的USB线

    • USB HUB

认证仪使用

端口连接

SLE 1000认证仪使用方法,设备使用可自行认证实验室工作人员:

仪器上两个端口,一端是供电口,一端设备口,插上后可以识别2组单板设备。(默认一组BTC only版本,一组全系统版本)

  • A是HCI口 (发命令btc测试)。

  • B是Log口 (烧写版本的端口,烧写打包的接入层btc only版本)。

  • C是AT口。

认证仪端口配置

修改测试套里面config.json文件:

  1. 软件运行环境windows平台。

  2. 打开server/config.json文件,将仪表中接入层测试单板的HCI口(M12M13)配置到rtd.uHCI、AT口(A12A13)配置到rtd.uAT。

  3. 打开server/config.json文件,将被测设备(接入层)单板的HCI口(M12M13)配置到dut.uHCI。

  4. 双击server/main.exe,出现"http server Running on http://0.0.0.0:36066"表示启动正常。

  5. 双击web/index.html,打开的网页为仪表的操作界面,可执行相关测试操作。

将服务层的AT口,配置到server/config.json文件里面的service.rtd.uAT。

协议层的HCI口,配置到server/config.json文件里面的dut.uhci

认证启动测试

测试完后保存如下路径log,以及导出测试结果。

1、\测试套件\sle_test_server\server\log

2、\测试套件\sle_test_server\server\result

星闪射频认证

射频认证环境

星闪射频测试,主要涉及将WV-328射频仪器,测试设备,PC电脑。

图1所示连接后,启动射频测试,相关测试主要是认证实验室人员进行操作。

图 1 设备连接示意图

认证准备和参数

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

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

星闪特性支持

星闪认证用例详细描述请参见《星闪无线通信 低功耗技术要求和测试方法》。

https://sparklink.org.cn/standard/

协议一致性用例

WS73进行了星闪协议认证和射频认证,WS53规格同WS73继承认证结果。

终端、模组厂商可以直接继承芯片的认证结果。详细认证项目见如下列表:

测试类

测试项

测试子项

测试内容

执行用例

星闪 协议认证

物理层特性

系统带宽

必选支持1MHz、2MHz、4MHz带宽。

11.2.6-1

调制方式

必选支持MCS8。

11.2.6-1

无线帧类型

必选支持无线帧类型1。

11.1.7-1

无线帧类型

必选支持无线帧类型2。

11.2.6-1

收发间隔

收发间隔必选支持125μs。

11.2.6-1

广播类型

必选支持基础广播和扩展广播。

11.1.2-1

数据链路层

异步数据链路

必选支持异步数据链路。

11.2.6-1

控制面特性

特性交互

支持特性交互。

11.5.3-1

版本交互

支持版本交互。

11.5.4-1

数据长度更新

支持数据长度更新。

11.5.5-1

跳频地图更新

支持跳频地图更新。

11.5.8-1

物理层类型更新

支持物理层类型更新。

11.5.11-1

链路断开

支持链路断开。

11.5.16-1

参数更新

支持参数更新。

11.5.17-1

信息安全

安全保护

G/T节点加密和完整性保护SM4。

13.2.1/2

G/T节点加密和完整性保护AES。

13.2.1/2

射频认证用例

测试类

测试项

测试子项

测试内容

执行用例

星闪射频

认证

射频能力

(发射机测试)

输出功率范围

功率等级0~4任意一种或多种。

12.1.1-1

带宽

1MHz/2MHz/4MHz。

12.1/2/3.1-1

GFSK频率偏差

符合GFSK频率偏差要求。

12.1.2.1-1

PSK误差矢量幅度

符合PSK调制EVM要求。

12.1.2.2-1

频率容限

初始频率偏差、频率漂移。

12.1.2.3-1

GFSK频段内发射

符合频谱模板要求。

12.1.3.1-1

PSK频段内发射

符合频谱模板要求。

12.1.3.2-1

射频能力

(接收机测试)

参考灵敏度

符合参考灵敏度要求。

12.2.1.1-1

最大输入电平

≥-10dBm。

12.2.1.2-1

频段内选择性

有用信号为参考灵敏度+3dB,干扰信号符合接收机频段内选择性要求。

12.2.2.1-1

频段外选择性

有用信号为参考灵敏度+3dB,干扰信号符合接收机频段外选择性要求。

12.2.2.2-1

接收机干扰互调

有用信号为参考灵敏度+6dB,干扰信号为-50dBm

12.2.2.3-1

接收机RSSI测量精度

验证星闪低功耗短距离通信设备满足接收机机RSSI测量精度要求。

12.2.3-1

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

软件版本获取

WS53

认证类型

软件版本

测试接口

说明

BLE BQB认证

协议认证

device only版本

HCI接口

  1. BLE协议和射频认证,认证仪器需要使用到HCI发送协议消息,必须使用device only版本。
  2. 模组或者产品厂商需要外接HCI口。

射频认证

device only版本

HCI接口

星闪SLE认证

协议认证

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. 下载软件,启动星闪服务:星闪协议认证 使用BTC only版本,接串口小板使用(位置J16)。

    HCI串口uart波特率115200

    2、软件启动:

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

产测版本射频测试命令

产测版本射频测试命令

产测版本可以使用AT命令进行星闪射频认证测试,详细可参考《WS53V100系列射频测试用户指南》

//开启SLE

AT+SLEENABLE

//SLE注册回调,用于消息回显

AT+SLEFACCALLBACK

// SLE常发

AT+SLETX=<channel>,<power>,<data_len>,<payload_type>,<phy>,<format>,<rate>,<pilot_ratio>,<polar>,<interval>

AT+SLETX=0,7,255,0,0,0,0,0,0,50

样例表示:在0号信道,功率档位为7,发送包长度为255字节

(说明:参数中的ff00为发送数据长度,小端字节序表示,即0x00ff,转换成十进制表示为255),发送包类型PRBS9,1M Phy,GFSK的format和调制方式,无导频无编码,发包间隔6250μs(说明:SLE的1个slot为125μs,因此50slot时间间隔为50*125=6250μs)。

//SLE常收

AT+SLERX=<channel>,<phy>,<format>,<pilot_ratio>,<interval>

AT+SLERX=0,0,0,0,50

样例表示:在0号信道接收1M PHY、GFSK帧格式的包,包间隔6250μs(说明:SLE的1个slot为125μs,因此时间间隔为50*125=6250μs)

//结束常发常收

AT+SLETRXEND

//SLE复位

AT+SLERST