I'm trying to upload an 1.1.8 firmware (custom with french language) from a french forum. This firmware is reported to work with no issues on other Pro B.
I have an error message at compiling related to probe position (i'm using a 3D touch, wich is functionnal with standard Geeetech firmware).
Here is the Error message :
Code: Select all
Arduino : 1.8.5 (Windows 7), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
In file included from sketch\MarlinConfig.h:40:0,
from sketch\G26_Mesh_Validation_Tool.cpp:27:
SanityCheck.h:296: error: static assertion failed: Movement bounds ([XY]_MIN_POS, [XY]_MAX_POS) are too narrow to contain [XY]_BED_SIZE.
static_assert(X_MAX_LENGTH >= X_BED_SIZE && Y_MAX_LENGTH >= Y_BED_SIZE,
^
SanityCheck.h:828: error: static assertion failed: RIGHT_PROBE_BED_POSITION can't be reached by the Z probe.
static_assert(RIGHT_PROBE_BED_POSITION <= MAX_PROBE_X, "RIGHT_PROBE_BED_POSITION can't be reached by the Z probe.");
^
exit status 1
static assertion failed: Movement bounds ([XY]_MIN_POS, [XY]_MAX_POS) are too narrow to contain [XY]_BED_SIZE.
I Tried to change X_BED_SIZE and Y_BED_SIZE, increased a lot, but it wo'nt compile either.
I'd like to try this firmware, i feel that Geeetech Rev A+ with probe is full of bugs and outdated.
Any clue with this issue ?
Thanks by advance.
Regards,
RLF