使用利尔达FET430UIF仿真器,根据下图接线(复位电容试过10nf,2.2nf,1nf,去掉电容都没用),IAR版本6.3,错误信息:
Fri Jun 09, 2017 15:07:47: Using license: Standalone license – IAR Embedded Workbench for Texas Instruments MSP430
Fri Jun 09, 2017 15:07:47: Firmware version 3.5.1.1
Fri Jun 09, 2017 15:07:47: Interface dll version 3.5.1.1
Fri Jun 09, 2017 15:07:50: Unknown device : (OpenDevice) , Device=MSP430I204x_I203x_I202x, PwLength=0x0
Fri Jun 09, 2017 15:07:52: Fatal error: Could not find device (or device not supported) Session aborted!
Fri Jun 09, 2017 15:07:53: Internal error : (EEMSetVariableWatch)
换2线制接线可以烧入程序,但无法打断点跟踪调试。
有几点疑问:
1、是否是仿真器问题?(利尔达技术支持说2线制可以烧录的话,就说明IAR版本和仿真器都没问题)
2、JTAG的2,4引脚不接是否可以(目标板单独供电,仿真器也有usb供电)?还是一定要接一个?
3、2线制的仿真是否真的无法跟踪调试,还是我没有设好?
请大家帮忙提供一下解决或查找问题的思路,谢谢!
灰小子:
你用的iar是什么版本的?
什么上位机?从提示上看,仿真器是发现mcu了,上位机不识别
user4207297:
回复 灰小子:
IAR是6.3
上位机是win7企业版64位的
但是2线制的可以烧进去啊。
Seven Han:
请参考通过 JTAG接口进行 MSP430 编程用户手册
http://www.ti.com.cn/cn/lit/ug/zhcu029g/zhcu029g.pdf?keyMatch=%E9%80%9A%E8%BF%87%20%E8%BF%9B%E8%A1%8C%20MSP430%20%E7%BC%96%E7%A8%8B&tisearch=Search-CN