开源改变世界

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

推推 grbl 3年前 (2022-10-27) 516次浏览 0个评论
打开
OldSalt1945 打开了这个问题 2016 年 5 月 20 日 · 15 条评论
打开

爱特梅尔 FLIP w。Arduino R3 上的 16U2 问题#995

OldSalt1945 打开了这个问题 on 20 May 2016 · 15 条评论

注释

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

当我尝试使用 FLIP“加载 HEX 文件”时,出现“地址超出范围”错误。

我下载了这个 HEX 文件: https ://github.com/arduino/Arduino/blob/master/hardware/arduino/avr/firmwares/atmegaxxu2/Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex

我被困住了。我知道的还不够多。我花了几个小时在网上搜索无济于事。

我正在尝试解决此处概述的 USB 到串行传输错误问题: https ://github.com/grbl/grbl/wiki/Known-Bugs

我正在使用 Win 8.1 与最近从 Radio Shack 购买的正版 Arduino UNO R3 通信。它有16U2芯片。

请帮忙。

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题
作者

老盐1945 评论 on 20 May 2016

忘了提,我正在运行 GRBL V 0.9j。

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题 OldSalt1945 改了标题 爱特梅尔 FLIP w。16U2 问题 爱特梅尔 FLIP w。Arduino R3 上的 16U2 问题 on 20 May 2016
爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

您必须重置 16U2,如下面的链接所示。

https://www.arduino.cc/en/Hacking/DFUProgramming8U2

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

你好,我也遇到了同样的问题,通过安装FLIP软件自带的Usb驱动解决了

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题
作者

老盐1945 评论 on 26 May 2016

问题是我不知道如何安装该驱动程序。
我认为它是“AtLibUsbDfu.dll”文件,但我不知道如何安装它。
当我运行 FLIP 时,它抱怨找不到“AtLibUsbDfu.dll”。
您介意给我一些有关如何安装此驱动程序的详细说明吗?

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

打开设备管理器
查找“未知设备”
如果UNO板上没有未知设备插件并重置16U2而不是UNO
设备应该显示
右键单击条目并选择“更新驱动程序”
选择“在计算机上搜索驱动程序”
导航到“C:\Program Files (x86)\Atmel\Flip 3.4.7\usb”或您安装 FLIp的位置
确认
计算机将找到正确驱动程序并安装它的目录
完成DLL
的问题也将得到解决

维尔纳

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

wega52,非常感谢您的明确指示。我能够让 Flip 运行并连接 USB。

我现在确定我有正确的驱动程序来闪存到 16U2。我很确定我会使用 Alex Holden 的 Arduino-usbserial-UNOR3。在我提交之前还有几件事要检查。

最后,我摆脱了困境,让我的轮子着地。甚至可能取得一些进展。

再次感谢您花时间陪我。

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

好的。我确定 Arduino-usbserial-UNOR3 是我所追求的。

现在我遇到了 Flip,它提供了多种选择,但没有一个是熟悉的。

我确实加载了十六进制文件。但现在我不确定。

我是否擦除、空白检查、编程、验证、运行、选择 EEPROM、启动应用程序。
这么多机会看到释放的魔烟。

请再帮忙。

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

Flip 选中了 Erase、Program 和 Verify,所以我点击了 Run。它似乎奏效了。

如果我做错了,请告诉我。

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

约翰,

目前我面临着和你一样的问题。您是否使用过 ISP 程序员来加载 hex 文件?还是通过它的“普通”USB 连接器连接 Uno R3 就足够了?
我正在使用的ISP编程器,我是为那个16U2问题的编程才买的,在设备管理器中安装好(作为usb设备,没有COM接口),但是Flip打不开usb连接!?
任何帮助表示赞赏。

迪特

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

您不需要 ISP 程序员来加载 hex 文件。使用普通 USB 连接器加载 hex 文件。

按照https://www.arduino.cc/en/Hacking/DFUProgramming8U2
上的说明操作时, 您必须按照“重置 8U2”标题下的说明重置 16U2。我被标题弄糊涂了,因为我使用的是 16U2,所以没有这样做。
如果您不执行此步骤,则没有任何效果。
标题应为“重置 8U2 或 16U2”。
完成此操作后,您将在设备管理器上看到 16U2,并且可以在 Flip 上使用它。

这让我发疯,直到 109JB 告诉我这样做。人行道上简单而愚蠢的小裂缝会让你绊倒。

约翰

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

谢谢,我现在可以加载十六进制文件了。令我困惑的是,我在一个德国论坛上读到 16U2 只能使用 ISP 编程器进行编程。但在再次阅读 arduino 文章后,我发现了关于 USB 连接的声明。
但是我的 arduino 仍然会报告诸如无效 gcode ID:25 或错误数字格式之类的错误,即使 gcode 检查告诉我一切正常。
还有几个小时需要调查。

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

你用什么程序向arduino发送数据?

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

我使用了一个朋友的简单测试界面。好消息是,他发现了问题。现在一切运行良好。

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

打开设备管理器
查找“未知设备”
如果UNO板上没有未知设备插件并重置16U2而不是UNO
设备应该显示
右键单击条目并选择“更新驱动程序”
选择“在计算机上搜索驱动程序”
导航到“C:\Program Files (x86)\Atmel\Flip 3.4.7\usb”或您安装 FLIp的位置
确认
计算机将找到正确驱动程序并安装它的目录
完成DLL
的问题也将得到解决

维尔纳

确定的解决方案。

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题

打开设备管理器
查找“未知设备”
如果UNO板上没有未知设备插件并重置16U2而不是UNO
设备应该显示
右键单击条目并选择“更新驱动程序”
选择“在计算机上搜索驱动程序”
导航到“C:\Program Files (x86)\Atmel\Flip 3.4.7\usb”或您安装 FLIp的位置
确认
计算机将找到正确驱动程序并安装它的目录
完成DLL
的问题也将得到解决

维尔纳

我在 2 天的时间里花了 10 个小时在几十个网站上找到这条评论。它实际上修复了“无法打开 USB 设备”。
谢谢!!!!

爱特梅尔 FLIP w。 Arduino R3 #995上的 16U2 问题
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

喜欢 (0)

您必须 登录 才能发表评论!