大家好:
我司现在使用TI的CC2541芯片开发了3款蓝牙产品,目前遇到以下几个问题:
1、致命问题。Flash程序代码丢失。具体表现为:
a、使用一段时间后,产品重新上电,代码丢失,板子跑不起来。重新烧录可正常运行;
b、产品测试完毕后,入仓存放。一段时间后再次领出来使用,上电发现代码丢失,板子跑不起来,重新烧录可正常运行;
c、手指、镊子、示波器表笔等接触到板子(已涂三防漆),特别是32M晶振附件的电路,发现代码丢失,板子跑不起来,重新烧录可正常运行。这样操作出现代码丢失的几率很大。
d、应用程序上没有对Flash进行二次操作
e、曾经发过帖子的了,但是没有得到可以解决问题的答复。详情请看链接:
CC2541 异常死机,Flash丢失 - 蓝牙Bluetooth 技术 - 蓝牙Bluetooth 技术 - TI E2E™ 中文社区
2、产品通信距离短,通信质量差。
我司产品通信距离在3-5米左右,通信质量不稳定,丢帧和误码率高。相同的代码跑着学习板上,通信距离可以去到25m,而且通信质量也很好。
3、链接性能不稳定。
同一块板子,同一款移动设备,建立链接时间市场时段。
4、频偏大。
目前发现同一块板子,有些移动设备无法检测到改板子的蓝牙,有些移动设备可正常连击蓝牙并进行通信。
5、无法进入DTM直接测试模式。
参考PTM - Texas Instruments Wiki http://processors.wiki.ti.com/index.php/PTM
现在比较急切地希望可以解决到进入DTM模式的问题,性能测试需要,谢谢!
以下为我司一款产品的原理图和布局图: