前言¶
本文针对WS53所应用产品如何通过星闪认证以及提供建议。
与本文档相对应的产品版本如下。
本文档主要适用于以下工程师:
技术支持工程师
产品测试工程师
产品开发工程师
在本文中可能出现下列标志,它们所代表的含义如下。
表示如不避免则可能导致轻微或中度伤害的具有低软件版本获取等级风险的危害。 |
|
星闪认证简介¶
概述¶
星闪联盟正式成立于2020年9月22日,星闪联盟是致力于全球化的产业联盟,目标是推动新一代无线短距通信技术Sparklink的创新和产业的生态,承载智能汽车,智能家居、智能终端和智能制造等快速发展的新场景应用,满足极致性能需求。
星闪联盟测试流程涉及多个组织,包括星闪联盟、被测设备厂家、授权测试实验室或参考实验室。各组织间互相融合、共同参与,提高测试转化效率,形成完整生态。
认证类型¶
星闪测试产品可能包括2种类型:芯片和子系统、终端产品。
认证流程¶
星闪联盟链接:http://sparklink.org.cn/cert/
认证仪器和机构¶
目前已知的认证仪器,以及测试实验室信息如下,仅供参考。
认证仪器
星闪协议一致性测试仪表:永谐SLE1000。
星闪射频一致性测试仪表:
极致汇仪WT328/WT328E。
星河亮点SP9020。
认证机构信息:
中国电子技术标准化研究院物联网中心。
中国信息通信研究院,泰尔实验室。
详细认证机构及仪表信息以官网信息为准:http://sparklink.org.cn/cert/
认证继承¶
认证状态:WS53芯片已进行星闪射频和协议认证,联盟网站已列名(2024.06.13更新)。
产品或者模组厂商, 一般可以继承芯片厂商的协议认证,射频需要对应产品单独认证并列名。
详细认证规则以及需要的材料信息,建议咨询联盟或者认证实验室,以其信息为准。

星闪协议认证¶
认证环境¶
星闪认证环境由星闪认证仪,测试单板,测试电脑组成。
SLE认证仪和被测设备通过USB端口与电脑连接,通过无线通信交互进行协议验证测试。

物料准备:
单板物料:
USB单板
USB线
串口小板
射频线
外接天线
辅助物料:
2根公对公的USB线
USB HUB
认证仪使用¶
端口连接¶
SLE 1000认证仪使用方法,设备使用可自行认证实验室工作人员:
仪器上两个端口,一端是供电口,一端设备口,插上后可以识别2组单板设备。(默认一组BTC only版本,一组全系统版本)
A是HCI口 (发命令btc测试)。
B是Log口 (烧写版本的端口,烧写打包的接入层btc only版本)。
C是AT口。

认证仪端口配置¶
修改测试套里面config.json文件:
软件运行环境windows平台。
打开server/config.json文件,将仪表中接入层测试单板的HCI口(M12M13)配置到rtd.uHCI、AT口(A12A13)配置到rtd.uAT。
打开server/config.json文件,将被测设备(接入层)单板的HCI口(M12M13)配置到dut.uHCI。
双击server/main.exe,出现"http server Running on http://0.0.0.0:36066"表示启动正常。
双击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所示连接后,启动射频测试,相关测试主要是认证实验室人员进行操作。
认证准备和参数¶
相关接口及版本下载同协议认证。
认证中心会按照从官网根据勾选规格生成的模板,基于模板导入生成用例,然后点击开始测试。
星闪特性支持¶
星闪认证用例详细描述请参见《星闪无线通信 低功耗技术要求和测试方法》。
https://sparklink.org.cn/standard/
协议一致性用例¶
WS73进行了星闪协议认证和射频认证,WS53规格同WS73继承认证结果。
终端、模组厂商可以直接继承芯片的认证结果。详细认证项目见如下列表:
射频认证用例¶
常见问题&测试命令汇总(FAQ)¶
软件版本获取¶
|
||||
默认软件版本对应的串口信息如下, 如果产品或者模组存在管脚占用,需要单独联系。
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工具(海思工)
软件启动加载¶
下载软件,启动星闪服务:星闪协议认证 使用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






