首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不使用usb jtagice3的winavr的贪婪

不使用usb jtagice3的winavr的贪婪
EN

Stack Overflow用户
提问于 2014-08-29 05:17:23
回答 1查看 686关注 0票数 1

我使用具有eclipse的win来构建和调试我的ATxmega256a3bu devie项目。当我尝试使用avarice调试代码时,使用以下命令:

代码语言:javascript
复制
avarice --part atxmega256a3bu -mkII --jtag usb --read-fuses

它显示了以下错误

代码语言:javascript
复制
AVaRICE version 2.9, Jan  7 2010 22:42:57

Defaulting JTAG bitrate to 250 kHz.

did not find any USB device "usb"
USB device not found

如何在窗口中利用贪婪检测jtagice3?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-19 12:52:27

如果没有为该设备安装libusb过滤器,avarice将无法找到它。

您可能已经安装了Windows端口(如果没有,您可以在http://libusb-win32.sourceforge.net上获得它);转到它的bin/< platform >路径并运行install-filter.exe;然后选择您的JTAGICE3设备。

注意,一旦您这样做了,您的JTAGICE3将不再对Atmel Studio可见,除非您卸载libusb过滤器(使用相同的实用程序)。如果您需要在avArICE和Atmel Studio之间来回切换,您将不得不一遍又一遍地重复这个循环(对不起.)

另一个问题是,至少在avarice2.13(这是我编写这篇文章时的最新版本)之前,JTAGICE3是不受支持的。我必须下载head源代码并在cygwin中构建它们才能使用它。您使用的标志(-mkII)用于另一种型号,由于它们的USB不同,因此无法工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25562081

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档