Contact me: hankecnc@gmail.com

在最新版本中启用 CoreXY 后无法上传。 #378

推推 grbl 3年前 (2023-01-22) 282次浏览

关闭
jcphlux 打开了这个问题 2018 年 2 月 13 日 · 3条评论
关闭

在最新版本中启用 CoreXY 后无法上传。#378

jcphlux 打开了这个问题 2018 年 2 月 13 日 · 3条评论

注释

在最新版本中启用 CoreXY 后无法上传。 #378

如果我更改 config.h 文件以启用 CoreXY,我会在上传时遇到错误。我希望这只是我做错的简单事情。

vrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x7800
         0xff != 0x16
avrdude: verification error; content mismatch

我可以恢复对 config.h 的更改,它可以正常上传,或者如果我只是注释掉第 189 行#define COREXY,它仍然可以正常上传。

这是我对 config.h 所做的更改

第 104 至 113 行

// NOTE: Defaults are set for a traditional 3-axis CNC machine. Z-axis first to clear, followed by X & Y.
//#define HOMING_CYCLE_0 (1<<Z_AXIS)                // REQUIRED: First move Z to clear workspace.
//#define HOMING_CYCLE_1 ((1<<X_AXIS)|(1<<Y_AXIS))  // OPTIONAL: Then move X,Y at the same time.
// #define HOMING_CYCLE_2                         // OPTIONAL: Uncomment and add axes mask to enable

// NOTE: The following are two examples to setup homing for 2-axis machines.
// #define HOMING_CYCLE_0 ((1<<X_AXIS)|(1<<Y_AXIS))  // NOT COMPATIBLE WITH COREXY: Homes both X-Y in one cycle. 

#define HOMING_CYCLE_0 (1<<X_AXIS)  // COREXY COMPATIBLE: First home X
#define HOMING_CYCLE_1 (1<<Y_AXIS)  // COREXY COMPATIBLE: Then home Y

第 182 至 189 行

// Enable CoreXY kinematics. Use ONLY with CoreXY machines.
// IMPORTANT: If homing is enabled, you must reconfigure the homing cycle #defines above to
// #define HOMING_CYCLE_0 (1<<X_AXIS) and #define HOMING_CYCLE_1 (1<<Y_AXIS)
// NOTE: This configuration option alters the motion of the X and Y axes to principle of operation
// defined at (http://corexy.com/theory.html). Motors are assumed to positioned and wired exactly as
// described, if not, motions may move in strange directions. Grbl requires the CoreXY A and B motors
// have the same steps per mm internally.
#define COREXY // Default disabled. Uncomment to enable.
在最新版本中启用 CoreXY 后无法上传。 #378
作者

我在 0.9 版上遇到了同样的问题。我试过 3 个独立的板。

在最新版本中启用 CoreXY 后无法上传。 #378

我猜你内存不足,https://github.com/grbl/grbl/wiki/Frequently-Asked-Questions#flashing-grbl

在最新版本中启用 CoreXY 后无法上传。 #378
作者

我拿了一个额外的 Uno 并制作了一个 ISP 加载程序,并且能够重新加载引导加载程序并能够在其上加载构建。

喜欢 (0)