Hello
I am new here on the forum and have recently bought an Anet ET4 and I was thinking of upgrading firmware to Marlin-bugfix-2.0.x, I am following DR Wax video Marlin 2.0 Build and Install | ANET ET4 / 5 | Ender 3 V2 and I use the program Visual Studio Code but I get problems when I type in
Configuration.h
#define NOZZLE_TO_PROBE_OFFSET {-25, -8.5, 0} and when I create a PlatformIO: Build I get an error message
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:1358:56: error: static assertion failed: NOZZLE_AS_PROBE requires the XY offsets in NOZZLE_TO_PROBE_OFFSET to both be 0.
1358 | static_assert(sanity_nozzle_to_probe_offset.x == 0 && sanity_nozzle_to_probe_offset.y == 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio\build\ET4\src\src\HAL\STM32\Sd2Card_sdio_stm3 2duino.cpp.o] Error 1
*** [.pio\build\ET4\src\src\HAL\STM32\Servo.cpp.o] Error 1
but I change it to
#define NOZZLE_TO_PROBE_OFFSET {0, 0, 0}
Environment Status Duration
------------- -------- ------------
ET4 SUCCESS 00:00:08.794
so it works what do i do wrong
Hope for help
Regards Peter
I am new here on the forum and have recently bought an Anet ET4 and I was thinking of upgrading firmware to Marlin-bugfix-2.0.x, I am following DR Wax video Marlin 2.0 Build and Install | ANET ET4 / 5 | Ender 3 V2 and I use the program Visual Studio Code but I get problems when I type in
Configuration.h
#define NOZZLE_TO_PROBE_OFFSET {-25, -8.5, 0} and when I create a PlatformIO: Build I get an error message
Marlin\src\HAL\STM32\../../inc/SanityCheck.h:1358:56: error: static assertion failed: NOZZLE_AS_PROBE requires the XY offsets in NOZZLE_TO_PROBE_OFFSET to both be 0.
1358 | static_assert(sanity_nozzle_to_probe_offset.x == 0 && sanity_nozzle_to_probe_offset.y == 0,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~
*** [.pio\build\ET4\src\src\HAL\STM32\Sd2Card_sdio_stm3 2duino.cpp.o] Error 1
*** [.pio\build\ET4\src\src\HAL\STM32\Servo.cpp.o] Error 1
but I change it to
#define NOZZLE_TO_PROBE_OFFSET {0, 0, 0}
Environment Status Duration
------------- -------- ------------
ET4 SUCCESS 00:00:08.794
so it works what do i do wrong
Hope for help
Regards Peter
Comment