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

CC2640R2F: cc2640r2f批量生产后,出现蓝牙不广播的现象

Part Number:CC2640R2F

我们生产了约400套产品,程序在simple_peripheral基础上编写。放在一起测试过程中发现有部分出现用手机扫描不到蓝牙,比例约2%,可以确定蓝牙程序没有死机,它只是认为有设备连上了它而停止了广播(我们有单片机通过串口和蓝牙芯片通讯)。我们使用的SDK版本是simplelink_cc2640r2_sdk_4_30_00_08。请问这是什么原因导致的?是SDK本身的BUG吗?

Alex Zhang:

您好,您这边使用的是使用ti的开发板还是?

有去测试sdk的demo也是这样吗?

会不会是手机之前连接过手机并且及逆行绑定了,所以再次测试就会出现蓝牙认为设备已经连接并且停止广播?

还有一点是 蓝牙有没有真正连接到手机?

Nick Yao 说:它只是认为有设备连上了它而停止了广播

,

Nick Yao:

我们使用自己设计的PCB。产品马上要出货没有时间去测试SDK的demo了。

您说的逆行绑定是什么意思?

每台设备组装好后都是真正连接过手机的。一段时间(可能数小时,可能数天)后,有的设备就出现无广播的现象了,除非对蓝牙芯片复位。

,

Alex Zhang:

Nick Yao 说:您说的逆行绑定是什么意思?

我的意思是 进行绑定,抱歉啊 我没注意打错字了

,

Alex Zhang:

我这边需要去向工程师沟通一下,更好的解决您这边的问题,这需要一些时间,谢谢

,

Alex Zhang:

您好 您这边知道广告为什么停了吗?你能调试故障单元以了解状态功能吗。

您可以在项目中使用workaround(变通)方案。每隔xx次关闭和打开广告(通过使用定时器),它应该会修复错误并避免重置。

,

Nick Yao:

目前原因不详。由于问题出现的概率不高(1%-2%),且随机出现,难以调试。由于着急出货,目前采用紧急情况下单片机复位蓝牙的办法。

,

Alex Zhang:

Alex Zhang 说:您可以在项目中使用workaround(变通)方案。每隔xx次关闭和打开广告(通过使用定时器),它应该会修复错误并避免重置。

您这边可以试着用这个方法,有可能是硬件问题,因为您这边是自己设计的硬件部分。

,

Alex Zhang:

目前看 只能这样了 有问题的话 随时及时交流,以便可以更好的为您解决问题,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F: cc2640r2f批量生产后,出现蓝牙不广播的现象
分享到: 更多 (0)