TI中文支持网
TI专业的中文技术问题搜集分享网站

请教:CC2640R2F从机无法建立连接GAPROLE_WAITING_AFTER_TIMEOUT

您好,

我们做了一个CC2640r2f的板子,其中有一块板子出现IO口等工作正常(驱动传感器等等),使用Simple_Pripheral工程,蓝牙能正常广播(RSSI等测试结果都不错),但一旦用蓝牙主机(CC2540, BT Tools on iOS等等)连接,连接迅速断开并从新开启广播,串口日志如下:

BLE Peripheral
0x0C61CFE99A4D
Initialized
Advertising
Num Conns: 1
0x61E8222F0FF7
Disconnected
Advertising
Num Conns: 1
0x61E8222F0FF7
Timed Out
Advertising
Num Conns: 1
0x61E8222F0FF7
Timed Out
Advertising
Num Conns: 1
0x61E8222F0FF7
Timed Out
Advertising
Num Conns: 1
0x61E8222F0FF7
Timed Out
Advertising
Num Conns: 1
0x61E8222F0FF7
Disconnected

看代码"Timed Out"消息发送自:GAPROLE_WAITING_AFTER_TIMEOUT event。

同一批次的另一块板子工作正常。

我的问题是:这块蓝牙有问题的板子可能出现了什么故障?是否有可能电路设计或者某个元器件故障导致这种现象?谢谢。

贴上晶振和天线部分的电路原理图,供参考。

Viki Shi:

GAPROLE_WAITING_AFTER_TIMEOUT:Device just timed out from a connection but is not yet advertising, is in waiting period before advertising again
说明在supervision timeout前没有收到主机发来的消息,两个板子的硬件设计及器件选择是一样的吗?

user5882580:

回复 Viki Shi:

Viki您好,
两块板子的硬件设计和器件选择完全一样,怀疑过是芯片故障,换了另一片CC2640R2F也一样。

user5882580:

回复 user5882580:

另外蓝牙天线都是板载的,两块板子发出的广播信号从RSSI上都一样,我们测试过隔两堵墙30多米都可以搜到信号。

赞(0)
未经允许不得转载:TI中文支持网 » 请教:CC2640R2F从机无法建立连接GAPROLE_WAITING_AFTER_TIMEOUT
分享到: 更多 (0)