微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2564b不能openstack

cc2564b不能openstack

时间:10-02 整理:3721RD 点击:

硬件环境:cc2564b(cc256xQFN - EM Rev 1.2)

                    msp430f5438a

软件环境:IAR for msp430 (版本5.50)

                    sscom3.2串口调试工具

代码:        sdk v1.4 R2  - - > SPP Demo and SPPLE Demo

IAR选择环境是:Debug - MSP430F5438A Exp。

在Download and Debug 后SScom3.2显示:

openstack().                                       /      openstack(). 

Stack Init Failed:-4.                                 /      BSC_Initialize Failed: -4.

Unable to open the stack.                     /      Unable to open the stack.

注:BTPSVEND.c  中已经增加定义   #define __SUPPORT_CC256XB_PATCH__        

根据Demo中代码内容可以知道:

BT_HCI_TX   P9.4
BT_HCI_RX   P9.5
BT_CTS   P1.3
BT_RTS   P1.4
BT_SLOW_CLOCK   P11.0
BT_NSHUTD   P8.2

我们也正是通过这几个接口定义和cc2564b评估板上引出的引线进行连接,还加上vcc和gnd,确认没有连接错误,

请问这个问题有没有解决的方法?

谢谢。

可以参考http://e2e.ti.com/support/wireless_connectivity/f/660/t/284682.aspx

应该是SLOW CLOCK的设置问题

谢谢Susan。

我没有调整过Demo,应该slow clock 的设置不会被改动过。

也许是两个板子之间的跳线不够稳定,有时候压一压就能成功,有时候则不能。

有个问题:

                 BT_CPU_FREQ 的值会对什么有影响? 我试过从8-16-20-25(Demo原先的值是25MHz)这样去调整它的值,发现有时候(FREQ不为25的时候,例如16或者8)也是能成功的。不清楚是为什么?

谢谢。

您好,我现在出现的也是这个问题,自己做的430的板子。您能帮忙看看会可能哪里有问题么?谢谢

生产了200个模块,有100个一直open stack错误,还有50个偶尔open stack错误,这是为啥子呢?

我这几天也在弄这个模块,也遇到这个问题,问题是模块没有slow_clk时钟信号,导致模块没有开机,可以参考cc2564数据手册power_on and power_off时序这一节,通过检测RTS电平来判断是否开机成功,解决办法一种是把晶振焊上去,一种是通过MCU模拟32.768MHZ的时钟信号给cc2564模块。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top