
1. 引言我们知道,如果一个公司提供涉及蓝牙技术或使用任何蓝牙商标(包括“蓝牙”字词)的产品,则它首先必须成为 Bluetooth SIG 的成员并将产品完成蓝牙资格认证流程,这样产品才可以在市场上销售。蓝牙资格认证可保证蓝牙设备连接互通操作的兼容性。. W2 b( S: A; Q) ~( i' l5 N% i Bluetooth SIG 成员一般分两种,一种是 Associate($7500)付费成员,另外一种是Adopter 不需付费成员,客户可以依据具体的需求来申请不同种类的会员。需要注意的是蓝牙SIG 董事会于 2021 年 3 月 9 日批准将所有会员费增加了 20%,并于 2022 年 1 月 1 日生效。具体付费变化见下图:6 ^( K/ E' g3 j. W , ?; _" m4 m' u- C$ P, b ![]() 0 c; v* s+ ~! q 2. 蓝牙认证流程# H# B: {1 O# h$ |! K 蓝牙认证流程是通过使用蓝牙认证工具 Launch Studio 完成。而 Launch Studio 中有两种认证流程。 • 无需测试的资格认证流程 • 需要测试的资格认证流程 使用哪个流程取决于产品是使用新的设计还是现有的蓝牙设计。下面分别对两种资格认证流程做进一步介绍。$ r# j5 s$ m) q2 U$ r / C* P/ T9 [; C, u 2.1. 蓝牙无需测试的资格认证流程: R' o: _% H/ L0 G( t5 p7 L* e6 s 如果您的产品使用已经过认证的芯片或设计(End Product 或 Subsystem 产品类型),并且您不作任何设计更改,或者您只是转售已经过资格认证的产品,您就无需进行额外的测试。比如直接使用 STM32WB 的模块,而不做任何修改。包括以下:9 G( w% @- `, F# u* d y' w • 在产品中使用先前合格的蓝牙终端产品或子系统,而没有更改或添加其它的蓝牙设计。 • 购买由第三方制造的蓝牙产品,并使用自己的名称或徽标(称为“白标”)。9 r9 |! n: l' @2 \$ N$ S0 Y7 ^; k • 创建仅涉及先前合格的蓝牙终端产品或子系统的组合,产品没有更改设计。 : @1 A6 \, q( F9 b3 ]1 x% Q * P3 i$ b/ K! a 2.1.1. 无需测试的资格认证流程的具体步骤 使用 Launch Studio(蓝牙认证工具)列出设计信息并添加相关产品,具体步骤:$ u6 b- s6 d" L* W7 ^ 1. 注册项目并提供基本信息(Project Basics),包括任何现有的 QDID(Qualified Design IDs)。 2.提交详细的产品声明。 3.购买声明 ID(Declaration IDs (DID))。 4.确保所有步骤都已完成,验证信息并将产品提交给 BQTF(Bluetooth Qualification Test Facilities),比如 TUV,SGS 等认证机构做认证,签署声明。 ![]() # S" W3 F( _. @5 N& X ~0 ?' D 2.2. 蓝牙需要测试的资格认证流程% b' c. `3 ~0 {3 X7 R# P3 U 此流程适用于创建新的蓝牙设计或有对先前合格蓝牙设计有做修改的产品。比如产品直接使用 STM32WB 芯片设计 BLE 产品。包括以下:% U2 l0 m7 z5 Q; j% e2 Q • 新的产品设计或组合,其包含先前合格的蓝牙终端产品或子系统以外的设计。 • 有通过更改核心配置/功能来更改先前合格的蓝牙设计。. {9 Y) F2 B' Z, M • 使用先前合格的蓝牙组件(Component)产品类型设计的产品。 5 W6 q; x1 n5 y2 K; U 2.2.1. 需要测试的资格认证流程的具体步骤" |, W0 U& s" E 使用蓝牙认证工具 Launch Studio 列出设计信息、生成测试计划、上传测试证据并添加相关产品。具体包含以下步骤:* |4 r$ W+ R' J2 w$ p% b+ R 1. 注册项目并提供项目基本信息(Project Basics),包括任何现有的 QDID 2. 选择与项目相关的协议层7 {! X$ I( P6 t# t) S8 f2 u 3. 选择相关的 ICS4. 下载测试计划和测试程序以在 PTS 中运行0 V5 t( N0 q9 l' k* D4 \ z+ b 5. 通过 BOTF 比如 TUV,SGS 等认证机构参考 TCRL 执行测试并上传证据 6.提交详细的产品声明8 v/ B* X. r& p d 7.购买声明 ID8.确保所有步骤都已完成,验证信息并提交产品进行资格认证。 签署声明 4 D: [2 M+ s+ O+ L6 G4 E ![]() + `3 X! u. I) l 2.3. 关于蓝牙测试文件说明 产品做资格认证选择需要测试的资格认证流程时,在 Launch Studio 中 ICS Selection选择的功能会决定需要完成的测试用例,这些测试的目的是为了表明该蓝牙设计的合规性以及互联互通性。也可以从 Launch Studio 下载。常见的测试文件如下: • 测试用例参考列表(TCRL):针对所有 Bluetooth SIG 成员的资格认证参考文件,这是一份动态文件,用于介绍新的测试用例、删除测试用例和对测试用例进行分类。 会员只能使用这些文件参考来认证其 Bluetooth 启用产品。" \6 O, w! p/ U9 c5 x4 x' g • 实施一致性声明(ICS):提供了一种标准化方法来定义产品所支持的蓝牙功能。 • Bluetooth 测试套件(TS):定义了每个基本 Bluetooth 功能验证的目的、顺序和判定。 每个测试套件都包含一个测试用例映射表(TCMT),该表根据 ICS 声明中指定的支持能力,确定所有需要的相关测试用例。 • 针对测试的实现额外信息(IXIT):通常包含有关测试的物理设置和连接的信息,这些信息不是协议或配置文件的一部分。 这可能是有关被测系统的硬件、套接字或电话号码的信息,或其他信息,以使测试更灵活,并实现可重复性等。 若一行中没有 IXIT,则意味着 IXIT 没有随该行中的其他文件一同发布。不过请注意,这并不排除测试工具要求遵循 IXIT,以便正确配置用于测试特定设备的测试仪。 7 S! Z- B6 z% S) m 完整版请查看:附件 ![]() |
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南
适用于STM32微控制器的ΣΔ数字接口入门