ZHCAAS1K April 2019 – November 2023 CC1350 , CC1352P , CC1352P7 , CC1352R , CC2340R5 , CC2540 , CC2540T , CC2541 , CC2541-Q1 , CC2640 , CC2640R2F , CC2640R2F-Q1 , CC2642R , CC2642R-Q1 , CC2650 , CC2650MODA , CC2652P , CC2652R , CC2652R7 , CC2652RB , CC2652RSIP
执行蓝牙 RF-PHY 测试时,将被测器件 (DUT) 置于直接测试模式 (DTM) 并进行控制。在 DTM 中,外部蓝牙射频测试仪器可通过 2 线通用异步接收器/发送器 (UART) 接口向 DUT 发出标准化 HCI 测试命令,执行所需的接收器和发送器测试。蓝牙规范第 6 卷的 F 部分提供了关于 DTM 接口的概述。DTM 仅用于实验室测试。当 DTM 激活后,不允许进行正常的低功耗蓝牙协议通信。
请注意,如果您的产品通常不提供用于执行 DTM RF-PHY 测试的 UART 接口,则通常允许修改产品,以公开这些引脚,前提是此类修改不会干扰或改变射频/天线性能。
作为相应 SDK 中提供的 HostTest 网络处理器工程的一部分,TI 低功耗蓝牙协议栈本身支持 DTM 接口和所需的 HCI 测试命令。对于通常不公开 UART/HCI 接口的独立嵌入式工程(例如 simple_peripheral),可以向应用添加特殊的生产测试模式 (PTM),以公开所需的 DTM 接口。使用 PTM 时,将会为 UART HCI 接口保留所需的 IO 引脚;但是,只有在响应软件 API 函数调用时,应用才会激活 DTM 接口。有关如何将 PTM 添加到应用的详细信息,请参阅相应 SDK 中的文档。
由于蓝牙接收器和发送器的无线电性能是低功耗蓝牙协议栈和无线电配置的函数,因此可以使用 HostTest 网络处理器工程对使用独立/嵌入式工程的终端产品执行 RF-PHY 测试。如果您的协议栈和无线电配置均与终端产品使用的相应独立/嵌入式工程相同,那么可将 HostTest 用于 RF-PHY 测试。