注释
忘了提,我正在运行 GRBL V 0.9j。 |
你好,我也遇到了同样的问题,通过安装FLIP软件自带的Usb驱动解决了 |
问题是我不知道如何安装该驱动程序。 约翰 |
打开设备管理器 维尔纳 |
wega52,非常感谢您的明确指示。我能够让 Flip 运行并连接 USB。 我现在确定我有正确的驱动程序来闪存到 16U2。我很确定我会使用 Alex Holden 的 Arduino-usbserial-UNOR3。在我提交之前还有几件事要检查。 最后,我摆脱了困境,让我的轮子着地。甚至可能取得一些进展。 再次感谢您花时间陪我。 约翰 |
好的。我确定 Arduino-usbserial-UNOR3 是我所追求的。 现在我遇到了 Flip,它提供了多种选择,但没有一个是熟悉的。 我确实加载了十六进制文件。但现在我不确定。 我是否擦除、空白检查、编程、验证、运行、选择 EEPROM、启动应用程序。 请再帮忙。 约翰 |
Flip 选中了 Erase、Program 和 Verify,所以我点击了 Run。它似乎奏效了。 如果我做错了,请告诉我。 约翰 |
约翰, 目前我面临着和你一样的问题。您是否使用过 ISP 程序员来加载 hex 文件?还是通过它的“普通”USB 连接器连接 Uno R3 就足够了? 迪特 |
您不需要 ISP 程序员来加载 hex 文件。使用普通 USB 连接器加载 hex 文件。 按照https://www.arduino.cc/en/Hacking/DFUProgramming8U2 这让我发疯,直到 109JB 告诉我这样做。人行道上简单而愚蠢的小裂缝会让你绊倒。 约翰 |
谢谢,我现在可以加载十六进制文件了。令我困惑的是,我在一个德国论坛上读到 16U2 只能使用 ISP 编程器进行编程。但在再次阅读 arduino 文章后,我发现了关于 USB 连接的声明。 |
你用什么程序向arduino发送数据? |
我使用了一个朋友的简单测试界面。好消息是,他发现了问题。现在一切运行良好。 |
确定的解决方案。 |
我在 2 天的时间里花了 10 个小时在几十个网站上找到这条评论。它实际上修复了“无法打开 USB 设备”。 |
老盐1945 评论 on 20 May 2016
当我尝试使用 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芯片。
请帮忙。
约翰