最近在调试一个项目,做样机发现。
有些PCBA蓝牙连接不上,手机上显示GATT ERROR。
我尝试了C:\ti\simplelink_cc2640r2_sdk_4_20_00_04\examples\rtos\CC2640R2_LAUNCHXL\blestack\hexfiles\cc2640r2lp_simple_peripheral.hex
这个官方SDK的hex文件烧录进去,发现连接依然是这种问题。
在有问题的PCBA上,我们换了新的CC2640R2F,然后再测试,一切又正常了。
把有问题的CC2640R2F芯片换到没问题的PCBA上,连接又有问题。
我们推测这个问题跟芯片有关,但是不知如何解决,不知道大家遇到过没有。
Kevin Qiu1:
可能是芯片坏了,用flash programmer2 force mass erase下试试
shimin zhang:
回复 Kevin Qiu1:
谢谢回复。试过了,烧录官方程序的时候就是用的这个软件Ver.1.8.2版本擦除的。 但是我们有不少这种问题,想知道是什么导致这样的问题呀。 是内部rom有问题了,还是flash有问题了。 具体有可能是什么原因导致这样的问题
Kevin Qiu1:
回复 shimin zhang:
具体错误类型是什么,用的哪个app,换个手机或者app连接还会出现问题吗
Kevin Qiu1:
回复 shimin zhang:
可以用simpllink starter app试试,可以看下blog.csdn.net/…/54571688
shimin zhang:
回复 Kevin Qiu1:
刚刚试过了,我尝试发现BLE的服务,但是并不能发现服务。应该是链接失败了
Kevin Qiu1:
回复 shimin zhang:
发现不了服务?将APP界面传上来看看,下载cc2640r2lp_project_zero.hex试试
shimin zhang:
回复 Kevin Qiu1:
Kevin Qiu1:
回复 shimin zhang:
C:\ti\simplelink_cc2640r2_sdk_4_20_00_04\examples\rtos\CC2640R2_LAUNCHXL\blestack\hexfiles下的例程都是发现不了服务吗
e2e.ti.com/…/921802
e2e.ti.com/…/534737
shimin zhang:
回复 Kevin Qiu1:
是的 BLE5.0的历程hex我们也试过 ,一样是不行的