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

CC2640R2 主从机频繁的连接断开操作,某次断开连接操作后,从机不能进入GAP_LINK_ESTABLISHED_EVENT,并且从机调用linkDB_NumActive() 后return 1; 主机无法再次扫描到该从机!只有重启!

使用的开发平平台是

 CC2640R2 SDK 4.20.00.04

使用的时TI提供的开发板,主从机程序在例程上修改的。

在做长时间测试的时候出现该问题,有的时候20多个小时,有的时候30多个小时!

Viki Shi:

1、请问直接用例程测试是否出现该问题?
2、改动的地方是哪里?

user6313700:

回复 Viki Shi:

 改动的地方比较多,其次在这个版本的SDK中(SDK 4.20.00.04)你们的release note 上明确说明了解决了linkDB_NumActive() 这个问题。但是实际上还会发生!

user6313700:

回复 Viki Shi:

我出现的问题和下面这个问题很类似
e2echina.ti.com/…/190792

Viki Shi:

回复 user6313700:

麻烦给出你的测试步骤,看看实验室能否复现

user6313700:

回复 Viki Shi:

测试条件:一台主机,2太从机(全部使用TI的开发板,LUNCHPAD)

主机每隔30秒连接其中一台从机,然后进行通讯(也就是write和read的操作),30秒到了以后断开连接,再连接另外一台从机(注意:这里不是一主多从,每次都是一主一从)!

这样反复操作一段时间后,其中某个从机就无法再次连接,并且没有广播,调用linkDB_NumActive() 后return 1。请实验室做一下实验谢谢!

user6313700:

回复 user6313700:

我这边新的一次测试,做了大概60个小时,其中一个从机板出现了上面的问题,停止了广播,主设备也扫描不到,并且指定MAC地址进行连接也不成功。

user6313700:

回复 Viki Shi:

我这边新的一次测试,做了大概60个小时,其中一个从机板出现了上面的问题,停止了广播,主设备也扫描不到,并且指定MAC地址进行连接也不成功。希望你们能做一下实验。

Viki Shi:

回复 user6313700:

确认一下,你的主从设备用的都是SDK4.20吗?

user6313700:

回复 Viki Shi:

主从都是SDK4.2最新的SDK

Viki Shi:

回复 user6313700:

实验室复现可能需要一点时间,你那边能否实验确认一下,只连接/断开一个从机时,是否出现这一情况?

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2 主从机频繁的连接断开操作,某次断开连接操作后,从机不能进入GAP_LINK_ESTABLISHED_EVENT,并且从机调用linkDB_NumActive() 后return 1; 主机无法再次扫描到该从机!只有重启!
分享到: 更多 (0)