CC2640/2650 IDE问题相关
最近在搞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的?