请选择 进入手机版 | 继续访问电脑版
搜索
查看: 587|回复: 4

器件ATxmega64D4,仿真器AVR ATJTAGICE-MKII无法使用PDI烧录和仿真

[复制链接]
发表于 2018-4-17 17:06:05 | 显示全部楼层 |阅读模式
软件环境:Atmel Studio 7.0.1645
硬件环境:芯片就引出来PDI接口和电源。
与仿真器的连接如下:Pin2(GND), Pin4(VTref), Pin6(nSRST), Pin9(TDI)分别连接器件的GND,VTref, PDI_CLK, PDI_DATA四个引脚

点击“Tools -》 Device proramming”后,分别选择:
Tool: JTAGIC mkII,
Device: ATemega64D4,
点击Apply, 正常,Read: Target Voltage正常,当我点击Device signature下面的Read,出现图片错误:
Got error setting up PDI mode:An unknown emulator error occurred, Debugger command setParameter failed.  
Unable to enter programming mode , Verify device selection, interface setting, target power, security bit, and connections to the target device.

向大婶们请教

回复

使用道具 举报

 楼主| 发表于 2018-4-17 17:07:45 | 显示全部楼层
对了,Target Voltage Read后是:1.8V,我系统电压是1.8V
回复 支持 反对

使用道具 举报

发表于 2018-4-20 11:53:00 | 显示全部楼层
PDI 用的脚和 isp 的不一样的,要自己焊接的,或网上买转接头的,去as4.19的说明文当里看AVR JTAG MKII的接口,里面有说明的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-21 16:39:44 | 显示全部楼层
问题解决了,原因是:RSTn/PDI_CLK引脚我除了外接一个上拉电阻,还连接一个0.1uf电容接地,该电容影响了PDI的时序,去掉电容就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-4-21 16:40:19 | 显示全部楼层
ersha4877 发表于 2018-4-20 11:53
PDI 用的脚和 isp 的不一样的,要自己焊接的,或网上买转接头的,去as4.19的说明文当里看AVR JTAG MKII的接 ...

好的,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /5 下一条

facebook google plus twitter linkedin youku weibo rss
©2019 Microchip Corporation

小黑屋|手机版|Archiver|Microchip技术社区

GMT+8, 2019-5-24 20:02 , Processed in 0.124883 second(s), 6 queries , MemCache On.

快速回复 返回顶部 返回列表