注释
|
在 arduino 用户界面中,选择“工具/处理器”下的“Atmega 328(旧引导加载程序)” |
|
谢谢 109JB 的快速帮助, 但我设法找到解决方案并将其放入 bat 文件中。 这是我创建的 Bash(这是针对 Windows 的)
|
|
如果有人想接受这个,你已经做了什么来为正确的处理器编译。 |
|
你好@nikryden, grbl 在 Nano Every 上是否正确工作?你遇到过任何问题吗? |
|
你好@Priedon, 它工作正常,但我没有用 Arduino IDE 上传它,我使用的是 bat 文件。 我的解决方案是在我的案例 COM7 中使用 1200bps 打开/关闭端口 COM(n) 强制重置。 Bash文件: uploadHex.bat
bash 仅适用于 Windows。 为了找到通往 avrdude 的路径,我这样做了:
|
|
你好@nikryden, 我已经调整了您的脚本以将 GRBL 上传到 Arduino Nano Every 板上,看起来脚本运行正常,但是当我启动 UGS 时它无法识别 GRBL 已连接。我从上面帖子中的链接下载了 .hex 文件,但这是正确的文件,还是需要其他步骤来为 ATMEGA4809 准备 .hex 文件?您有任何故障排除技巧吗? 谢谢 |
|
@litherw我不使用 UGS,所以我帮不了你。我正在使用 CNCJs 和http://chilipeppr.com/并且它与它们一起工作 我是前段时间所以我不记得我是否专门为 ATMEGA4809 编译了它,但这是我使用的http://gofile.me/4MzNh/CR3u4j2oj。该链接仅在 2022 年 4 月 15 日可用。 |
|
@nikryden感谢你能这么快回复。我用 avrdude 脚本上传了你的 grbl2.hex,但仍然得到相同的结果——bCNC、UGS 和 chilipeppr 都连接并识别 Nano Every 板串行端口,但无法连接到 GRBL(无响应/显示离线)。可能我的串口波特率不对… 我会继续排除故障,暂时继续使用我原来的 Nano GRBL。再次感谢你。 |
|
@litherw我在我的硬盘上发现了一个 grpl4.hex 文件,它略有不同,更新更小,你可以测试。我不记得那是不是我最终使用的文件,我记得那是我使用的 grbl2.hex,但后来我在子文件夹中找到了更新的 grpl4.hex 文件。也许值得一试。 |
|
我自己在 Linux 上使用 Arduino IDE 遇到了这个问题。@109JB他的回答对我来说几乎是正确的。但对我来说,这与仿真有关。我的修复是“工具 > 注册仿真 > 无 (ATMEGA4809)” |


我没有运气从 Windows 10 将十六进制上传到 Arduino Nano Every (ATMEGA4809)
我使用过 avrdude 但它对我不起作用。当我从 Arduino UI 上传任何示例时,它会起作用。
有没有人成功上传到 Nano Every 可以给我任何指示,感觉就像我在谷歌上测试了所有东西一样。
这是我使用的命令行
结果: