微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2640/2650 IDE问题相关

CC2640/2650 IDE问题相关

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

 最近在搞2640/2650;

首先看一下进展吧:

1.我电脑是64位的,但是26XX协议栈只有32位的,比较纠结;

2.不管多少位的电脑,IAR装好了,按照文档配置了一下(如截图),里面的都是自己键入的;

3.打开任意的workspace,编译通过;但是接上开发板后无法下载(如图),请问这是为什么呢?难道是操作系统位数的关系?

hui wang7 ,

首先64bit 电脑是可以用的,我的就是。其次这个问题出现是因为你拿到的CC26xx EVM芯片版本是低于2.2的,改一下环境变量CC26XX_WARE指向即可,具体操作见下:在你安装stack后,出来的release note里有。

Q: I am using pre-release silicon (Rev2.0 or Rev2.1) and my software does not run. When I stop the CPU is stopped in a function called hisCodeIsBuiltForCC26xxHwRev22AndLater_HaltIfViolated. What is wrong?

A:

The default CC26XXWARE path to setup files / drivers is set to support release material (Rev2.2). To run the software on older material this variable needs to be changed.

IAR:

  • Goto Tools->Configure Customer Argument Variables-->CC26xx TI-RTOS-->CC26XXWARE

Modifiy CC26XXWARE

  • From: C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_20_06_14829
  • To  C:\ti\tirtos_simplelink_2_11_01_09\products\cc26xxware_2_00_06_14829

CCS:

  • Right-click project, Select Properties
  • Goto Resource->Linked Resources
  • Follow the above instructions

可以参考更多信息: 

http://e2e.ti.com/support/wireless_connectivity/f/538/t/404236

请问cc2650可以结网么,怎样做?,从机可以被多个主机连接么?

Lina Lian,

首先先谢谢你的帮助;

如你所说,试了一下, 还是会有报错,如下:

点击了确定后:

最后是:

我的也是这个问题,怎么解决

hui wang7 ,

CC2640工程分为App和Stack两部分,stack下载过程中会出现上面提示,均跳过即可。App会有一些找不到源文件skip即可,有些文件已经是固话在ROM中的。后看App可否跳到main即可。跳到的话,后续你在调试就行了。

或者最简单测试跑的对不对,下载例程中simpleperipheral 的stack和app,后全速运行,手机iOS下载multitool,看看可否连接并看到RSSI。可以的话,已经下载成功。

ZHI LI6,

CC2640支持BT4.1特性,可以multirole 主从同时,请参考下面link

http://processors.wiki.ti.com/index.php/Cc2640_MultiRole_Demo

有从机被多个主机连的参考资料么。

Lina Lian :

你好,感谢你的回复,刚刚试了可以下:

1. APP可以下载成功,Stack下载过程中有错误提示弹出;

2. APP与Stack都进不了main();由调试中的高亮部分可以看出(如图)

1. 找一个最新版本的芯片试一下。

2. 用Flash programmer把flash擦掉,重新下载试试呢

1. Stack 进不了main的

2. 我的IAR可以编译,但是不能下载。

3. 后来我改用CCS了,可以下载,调试。 XDS100V3,win7 64,

hui wang7,

stack是会出现提示的,stack是跳不到main的, app把汇编框拉大一些,停下来看看停到哪里了?另外你的IDE版本是多少?我的是7.40.2

这样的话算不算下载成功呢?可以调试了?

hui wang7 ,

是的,成功了,直接运行app,或者断电重启,配合手机app IOS lightblue或者multitool连接看看。

hui wang7 ,

那个multirole例子中就是连接了多个主机。

一个从机最多,可以被多少个主机相连,做主机是最多可以连接多少个从机。

一个从只能被2个主同时连接

LIna,

       我的也是这个问题,但是我的APP能编译,但是不能下载,我已经试着改了环境变量,将

  • From: C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_20_06_14829
  • To  C:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_00_06_14829

但是还是出现相同的情况,请问一下这是啥原因?

我用flash programing 2下载过,能用,但是IAR  还是出现 the debugging could not be start,IAR 是 7.4的, BLE SDK 是2.1 的,电脑上之前装了开发cc2540的相关工具包,不知道有没有影响?

changjian huang,

如果已经用Flash Programming2下载成功可以用的话,说明程序编译已经没有问题了。而且目前应该你拿到的样片都是PG2.2了,你连上Flash Programming2时,左下角可以显示出芯片版本的。如果是2.2就用默认的就行,不用更改环境变量的。

CC2540工具包安装不影响的,默认完全不在一个目录下。我没有见过

changjian huang

the debugging could not be start

这个错误,你能截个图来吗?或者你自己查查错误码?

LinaLina,

                谢谢你的回复,  已经自己弄好了。          x

请问楼主买的是CC2650DK套件吗?该套件包含什么样的内容,对二次开发的支持如何。导师的研究方向是可穿戴设备,最近想入手一块CC2650DK试试。可以提供一些相应的开发资料吗?百度云或360云盘分享,或者发我的邮箱xiaobailong24@outlook.com,小弟将不胜感激。

嗨 哥们儿问一下 我也遇到相同的问题了 我用的是CC2650,但是差别不大,你那个 zstack 最后是怎么调试的?

嗨希望知道一下,谢谢了!

CC2650DK套件的包含内容及开发资料均可在此查看并下载:http://www.ti.com.cn/tool/cn/CC2650DK

看过了 ,对解决问题并没有帮助呀?

嗨 哥们能问一下 您最后是在怎样调试ZSTACK的?

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

网站地图

Top