CC2640芯片上的丝印不同是否影响连接?
时间:10-02
整理:3721RD
点击:
TI工程师:
你好。
这次做了一板测试板,发现个奇怪的问题。板子除了CC2640丝印不同其他任何地方都一样,在程序相同的情况下,发现一款丝印的的板子蓝牙能够连接并获取服务,另一款丝印的板子能连接却获取不到服务。芯片是从两家正规供应商拿的。
丝印不同会影响连接?
用flashprogrammer2 看看芯片的版本。 协议栈对芯片有一定的要求,比如最新的2.2的协议栈就有如下要求:
No support for pre-production silicon, minimum supported silicon revision:
o CC13xx: PG2.1
o CC26xx: PG2.2
· Use of the 32 kHz crystal-less feature requires CC26xx silicon revision PG2.3 or later.
从照片上看板子的高低频晶振都在,没有使用内部RC吧?
Flash Programmer2 连接看看PG版本多少?用的哪个版本SDK?
PG版本号是图中的这个吗?
两块板一块能读出,一块读不出。协议栈用的
是ble_cc26xx_2_01_00_44423
没有使用内部晶振,PG版本号有一块芯片看不出,
7.4的IAR。
SDK是 tirtos_simplelink_2_13_00_06 ble_cc26xx_2_01_00_44423
解决了,换个高版本软件下载就好了。
上边芯片是今年的,下边是去年的。
PG2.3是最新的,SDK有新的开发包,SDK 2.2.0 http://www.ti.com/tool/ble-stack