TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2650 Debugger

手里有一个CC2650 sensortag     但是不知道这块板子要用什么仿真器才可以进行开发     CCdebugger、msp-fet、CC3200板载仿真器   请问这三个可以么?    还有2650的资料上写的是cJTAG仿真接口   是不是要用XDS100才行   如果是的话,要用XDS100的哪个版本    谢谢!

Sum:

SWRU393_CC2640_BLE_Software_Developer's_Guide.pdf 中9.1写到:

The CC2640 platform supports the cJTAG (two-wire) and JTAG (four-wire) interfaces. Anydebuggers that support cJTAG, like the TI XDS100v3 and XDS200, will work natively. Others, likethe IAR I-Jet and Segger J-Link can only be used in JTAG mode, but their drivers will inject acJTAG sequence which enables JTAG mode when connecting.

PS:

若用J-link调试,调试之初会提示无法识别该型芯片,然后我选择Unkown  M3类型,下载时提示Failed get CPU status

如果想用J-Link调试,应怎样设置?请 TI 或知道的朋友点明一下

(硬件CC2650STK,HW1.2.0,SW0.89。 软件ble_cc26xx_setupwin32_2_00_00_42893)

maker:

回复 Sum:

刚刚查了一些资料,确认要支持arm M3/4内核的仿真器才行,而cJTAG是IEEE  1149.7标准,需要XDS100 V3或者XDS200仿真器来支持。有个疑惑的地方,TI官网说专门为基于cc26xx的sensortag开发了一个15美元的debugger DevPack,可以对chip进行编程,不知这个东西是否就是XDS100 V3的简化版,而且现在这个15美元的DevPack还不可购买,只提供design file下载

Sum:

回复 maker:

FROM TI  Ken Wang

CC2640是ARM的内核,CC debuger不支持它。你可以选择TI的XDS100/200系列的烧写器,或是ARM内核通用的烧写器。

SmartRf06上面已经自带了XDS100V3的调试器,在板子背面。你只需要通过一个mini USB线接到电脑上面就可以调试。

PS: SMartRf06上面的调试器也可以用来调试另外的板子,上面有external JTAG的接口

http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/81269.aspx?pi2132219853=1

Butterfly:

回复 Sum:

对的 SUM的回答很全面 SmartRF06EB 在Estore上可以直接买

http://www.ti.com/tool/smartrf06ebk?keyMatch=SMartRf06EB&tisearch=Search-EN-Everything

jason_handsome:

买sensortag时直接买一个DEV PACK就可以了吧,而且2650用的是XDS110版本!

Butterfly:

回复 jason_handsome:

是的,sensortag配DEV PACK,CC2640用默认XDS100V3,SmartRF06EB集成

CC2640支持的调试器:http://processors.wiki.ti.com/index.php/CC13xx_CC26xx_Tools_Overview#Segger_J-Link

TI:XDS100V3,XDS110,XDS200

IAR: I-Jet

Segger: J-Link

daniel_kung:

回复 Butterfly:

新的库ble_cc26xx_2_01_00_44423 用jlink烧录后,第二次就无法烧写,好像是库底层修改了程序导致jlink无法复位cc2650

ti工程师不知道有解决方法没

赞(0)
未经允许不得转载:TI中文支持网 » CC2650 Debugger
分享到: 更多 (0)