如图所示:
使用的iar版本是7.40.3,编译后的hex文件能使用Flash Programmer 2烧写。
使用的sdk为Z-Stack home 1.2.2a
Mon Nov 19, 2018 16:13:44: Fatal error: Failed to connect to the XDS emulator (connect ICEPick)… (Error -263 @ 0x0) Incompatible XDS110 firmware detected. The firmware version of the connected XDS110 debug probe does not match the expected version. Please update the firmware using the xdsdfu utility found in the …/ccs_base/common/uscif/xds110 directory of your installation. View the ReadMe.txt file there for instructions. (Emulation package 5.1.641.0)
Session aborted!
YiKai Chen:
這個問題一般是JTAG接線不良造成的,你是用TI官方的開發版還是自己作的板子?
user5762899:
回复 YiKai Chen:
是自己做的板子。
完整的报错是这样的。
但是studio和Flash Programmer 2都是可以识别和使用的。
YiKai Chen:
回复 user5762899:
把你XDS110跟CC2630 JTAG連線拍個照片貼上來看一下
user5762899:
回复 YiKai Chen:
YiKai Chen:
回复 user5762899:
你jTAG線拉太長了、一般建議不超過10cm
user5762899:
回复 YiKai Chen:
我这样使用自己做的CC2640R2F和CC1310板子,CC2640R2F在新版本IAR上是可以成功debug的,CC1310在ccs上也可以正常使用。
YiKai Chen:
回复 user5762899:
Jtag接線太長有時就會不能Debug、我建議你試試縮短接線看看
user5762899:
回复 YiKai Chen:
我尝试使用了一条比较短的线,但是还是会出现问题。
之后我按照提示使用xdsdfu
又出现了新的错误:
Fatal error: Failed to connect to the XDS emulator (connect ICEPick)… (Error -242 @ 0x0)
望解答!
YiKai Chen:
回复 user5762899:
這兩個錯誤是類似的,都可能是JTAG 接線不穩造成,你的接線為什麼要先接到一個轉版再轉模塊,建議你JTAG直接接線到模塊,而且線越短越好
user5762899:
第二块板子也是出现同样的问题,我觉得应该不是线的问题,之前使用CC1310和CC2640R2F都没有出现这样的问题。会不会是哪里配置出了问题。