关于Cypress蓝牙芯片的测试模式固件问题

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
shga_3724686
Level 1
Level 1
5 replies posted First question asked First reply posted

     我想咨询一下Cypress官方或者一些好意的知情人士:Cypress的系列蓝牙芯片,比如CYW20719、CYW20819、CYW20706等这些蓝牙模组是否都有另一版不同的底层固件(firmware)可以支持其作为BT连接中的Master去控制Slave一起进入测试模式(Test Mode),并进行一系列的射频测试操作?

0 点赞
1 解答
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

请问你要做什么测试?蓝牙spec中规定了一些测试指令,cypress也有一些vendor HCI测试指令。在cybluetool中可以看到这些指令:CyBluetool (Windows Installer)

在原帖中查看解决方案

0 点赞
5 回复数
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

进入测试模式不需要其他的底层固件,但是不能控制slave一起进入测试模式。你可以参考下面cybluetool的user guide中使能test mode的介绍。https://community.cypress.com/servlet/JiveServlet/previewBody/16475-102-1-19601/CyBluetoolUser-Guide...

0 点赞

我想实现的就是其可以在建立BT连接后作为Master可以向Slave发送LMP_test_activate激活从设备测试模式,也能发送LMP_test_control进行一些测试项控制,基本类似蓝牙测试仪的功能。想了解有没有支持这样功能的芯片固件可以烧录?

0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

Cypress没有类似功能的固件。一般情况下,测试是通过的HCI UART口发送测试指令进行不同模式的测试,你这种需求需要使用两个BLE设备做透传功能,然后在BLE的接收端向被测设备发送需要的测试指令。

0 点赞

你说的一般情况下通过HCI UART发送测试指令进行不同模式的测试是怎样实现的呢? 蓝牙协议规范并没有相关的HCI测试命令。

谢谢!

0 点赞
Owen_Zhang123
Moderator
Moderator
Moderator
5 questions asked 500 solutions authored 250 sign-ins

请问你要做什么测试?蓝牙spec中规定了一些测试指令,cypress也有一些vendor HCI测试指令。在cybluetool中可以看到这些指令:CyBluetool (Windows Installer)

0 点赞