我正在尝试使用AVR Studio5来编写一个带有基本hello world代码的Atxmega64a1。我使用的是64位win7。我把芯片插到STK600上,试着给它编程。当我转到tools>AVR编程并选择该工具时,我看到两个选项:模拟器和STK600 (后面有一个很长的序列号)。我将工具设置为STK600并选择适当的设备,将接口切换为JTAG,然后点击"Apply“。
AVR Studio停顿了一下,然后说:
"Unable to connect to tool STK600 (6&33ECC3F5& 20000 &4)“,详细信息如下: ComponentId: 2012-01-19 20:04:38.771严重性:错误StatusCode: 20000
无法连接到工具上下文:'Atmel.VsIde.AvrStudio.Services.TargetService.TCF.Internal.Services.Remote.ToolProxy+ToolContext'.
我点击了close,又过了几秒钟,又得到了第二个错误:
“无法获取JTAG菊花链设置。”时间戳: 20000 -01-19 20:07:59.057严重性:错误ComponentId: 2012-01-19 StatusCode: 0
无法连接到工具上下文:'Atmel.VsIde.AvrStudio.Services.TargetService.TCF.Internal.Services.Remote.ToolProxy+ToolContext'.
它不是这个板,因为它可以在朋友的电脑上工作,当我使用JTAGICE MKII,甚至使用Dragon时,我得到了同样的错误。你知道这可能是什么吗?我已经尝试过卸载并重新安装所有的东西。
发布于 2012-01-21 02:58:00
经过反复试验,似乎USB3.0与avr编程器不兼容。我将USB端口切换到2.0端口,现在它工作得很漂亮!
https://stackoverflow.com/questions/8936635
复制相似问题