网购一块LAUNCHXL-CC1312R1 Rev:A的开发板,主芯片为:XCC1312R1F3 ,开发环境:CCS920+simplelink_cc13x2_26x2_sdk_3_30_00_03,当前问题是:
1:可以烧写程序,但开发板上程序不正常运行,比如PWMLED例程,板子无反应,暂停debug时报错说chipinfo.c找不到。
2:从网上看说时此开发板搭载芯片版本和SDK版本不符,请问是否此原因
3:如是此原因,simplelink_cc13x2_sdk_2_30_00_45是否匹配?此SDK是否可以运行于CCS920版本
4:LAUNCHXL-CC1312R1 Rev:A 与LAUNCHXL-CC1312R1 Rev:C两个版本的开发板除了主芯片,其他地方有无区别?是否采用E版本的1312芯片直接更换REV A的CC1312芯片既可以升级到REV C?
谢谢!
Viki Shi:
就是这个问题,你的芯片型号—XCC1312R1F3,应该是pre-production,请用2.30之前的SDK。具体请参考:
e2e.ti.com/…/767774板子的revision无关紧要,主要是看芯片的版本,可以连接smartrf Flash Programmer来确定芯片版本
user4461669:
回复 Viki Shi:
谢谢回复,采用SDK V2.3能正常运行了,想继续问一下,是否我将A版本的开发板上的XCC1312芯片更换成最新发布的芯片即可使用?开发板其他部分新旧版本是否软硬件均一致?(涉及是否需要退货,不方便直接换芯片测试 ) 谢谢!!
Viki Shi:
回复 user4461669:
这还真没对比过,我个人觉得差别不大。不过确保万无一失的话,能换还是换一下
灰小子:
回复 user4461669:
最新版本芯片和之前版本的区别,可以看勘误表www.ti.com/…/swrz078b.pdf
个人建议直接更换最新版本的开发板,因为LAUNCHPAD板载仿真器固件版本可能会不同
user4461669:
1:A版本开发板芯片是带X的验证板芯片,不适用于2.3之后的SDK
2:除了芯片不一样,编程器部分电路也不一样,但功能是通用的,可以更换1312芯片来支持新SDK
TI中文支持网
