注释
|
@gorazdr: 不知道是什么原因造成的。源代码中没有任何看起来可疑的地方。您对已发布的源代码到底做了什么更改?你是如何编译它的? |
|
除了在 config.h 中我已经定义了 CPU_MAP_ATMEGA2560 之外,其他都是默认的。现在我在没有任何外围设备的情况下在 Arduino mega2560 上运行它。我用 make 编译源代码并用 make flush 上传到 arduino(将 Makefile CPU 更改为 atmeag2560,将 Programer 更改为 stk500v2) |
|
@gorazdr: 行。我会看看这个周末晚些时候会发生什么。请记住,Mega2560 不受官方支持,但受社区支持,这样的事情很可能会突然出现。如果我不能快速找出错误,我将不得不让这个问题悬而未决。 |
|
谢谢你。这是我的完整编译上传日志: avrdude:AVR 设备已初始化并准备好接受指令 阅读 | ################################################## | 100% 0.01s avrdude:设备签名 = 0x1e9801 avrdude 写作 | ################################################## | 100% 4.67s avrdude:写入 28970 字节的闪存 阅读 | ################################################## | 100% 3.74s avrdude:正在验证… avrdude:安全模式:保险丝正常(H:00,E:00,L:00) avrdude 完成。谢谢你。 |
|
一方面注意,当我在没有 -D 默认设置的情况下闪烁时, M30 命令执行此操作:
Grbl 0.9i [‘$’寻求帮助] 我当前的 GRBL 设置:
|
|
当我为 mega2560 编译一个固件时,我遇到了类似的问题。 2015-03-27 18:11 GMT+01:00,gorazdr notifications@github.com:
|
|
@cri-s:就像我之前提到的,Mega2560 没有得到官方支持,可能会有随机错误。如果您注意到了特定问题,请无论如何报告它们或提供帮助并为它们提交修复程序。我通常只有时间确保 328p 构建尽可能稳定。 |
|
因为我没有 2560,只是为朋友编译的,所以我没有 2015-03-27 20:22 GMT+01:00,Sonny Jeon notifications@github.com:
|
|
@gorazdr: 行。我刚刚将 Grbl 上传到 Arduino Mega2560 R3 板上。我按照标准程序通过 Arduino IDE 上传 Grbl,并确保选择 Mega2560 作为我要上传到的板。我将 |
|
@chamnit:你是对的,我尝试通过 Arduino IDE 上传,它工作正常。 |


如果我
发出 ? 命令控制器开始发送报告,但随后它重置,我收到欢迎消息。
我尝试注释掉 realtime_status_report 的部分内容,我发现这部分代码是问题所在
我在 atmega2560 上运行 0.9i
如果我为 atmega328p 编译相同的版本它工作正常。
感谢您的建议。