New build South Atlanta GA

Hey all,
Ive been lurking for a couple of months learning and reseaching. I was looking for cnc and came across the mpcnc and decide to try out the lowrider v2 cnc. So I started printing the parts and purchase the kit w/o the motherboard from V1. You guys made a great kit and setup.
The build:
Lr2 kit
SKR V1.4 TURBO
SKR TFT 3.5 E3 V3.O
TMC 2209’s
Dual Endstop on Y & Z axis

So far it built and geting ready to do the crown test ! I postup more pics and a video

6 Likes

2 Likes

5 Likes

Homing https://youtu.be/A2Li_PAqDw4

3 Likes

Tadah success! A proud moment :hugs:

5 Likes

Hope you are doing fine , I am doing the exact same setup with skr v1.4 turbo and tmc2209.

right now going to build but I find problems with the firmware, is your working that you can share I will appreciate it a lot!

first carve

4 Likes



Success :crazy_face:

4 Likes

Ok so some have been asking what changed in the config files. So i spent some time going back thru the files comparing to see what all I changed, and I think this is it .
listed below are what i changed ONLY those files. This complied for my build setup.

LOWRIDER2 CNC BUNDLE without motherboard purchased from RyanV1 (you did an amazing job sir!! i thank you !!!)
SKR V1.4 TURBO
SKR TFT 3.5 E3 V3.O
TMC 2209’s
Dual Endstop on Y & Z axis
single endstop on X axis
MARLIN 2.0x

----BTT SKR 1.4 TURBO—

marlin 2.0x file

----------------------------------CONFIG.H*-------------------------------------------------------------------------------------------------------

#define STRING_CONFIG_H_AUTHOR “(CRASH13 SKR V1.4 TURBO TFT35 E3 V3.0 06-13-20)” // Who made the changes.

#define SERIAL_PORT -1

#define SERIAL_PORT_2 0

#define BAUDRATE 115200

#define MOTHERBOARD BOARD_BTT_SKR_V1_4_TURBO

#define CUSTOM_MACHINE_NAME “V1 LR2 CNC”

#define EXTRUDERS 0

#define DEFAULT_NOMINAL_FILAMENT_DIA 1.75

#define TEMP_SENSOR_0 999

#define USE_XMIN_PLUG
#define USE_YMIN_PLUG
#define USE_ZMIN_PLUG
#define USE_XMAX_PLUG //UNDEFINE
#define USE_YMAX_PLUG //UNDEFINE
#define USE_ZMAX_PLUG //UNDEFINE

#define ENDSTOPPULLUPS
#if DISABLED(ENDSTOPPULLUPS)
// Disable ENDSTOPPULLUPS to set pullups individually
#define ENDSTOPPULLUP_XMAX //UNDEFINE
#define ENDSTOPPULLUP_YMAX //UNDEFINE
#define ENDSTOPPULLUP_ZMAX //UNDEFINE
#define ENDSTOPPULLUP_XMIN //UNDEFINE
#define ENDSTOPPULLUP_YMIN //UNDEFINE
#define ENDSTOPPULLUP_ZMIN //UNDEFINE
//#define ENDSTOPPULLUP_ZMIN_PROBE

// Mechanical endstop with COM to ground and NC to Signal uses “false” here (most common setup).
#define X_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define Y_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define Z_MIN_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define X_MAX_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define Y_MAX_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define Z_MAX_ENDSTOP_INVERTING true // Set to true to invert the logic of the endstop. false
#define Z_MIN_PROBE_ENDSTOP_INVERTING true // Set to true to invert the logic of the probe. false

#define X_DRIVER_TYPE TMC2209
#define Y_DRIVER_TYPE TMC2209
#define Z_DRIVER_TYPE TMC2209
//#define X2_DRIVER_TYPE TMC2209
#define Y2_DRIVER_TYPE TMC2209
#define Z2_DRIVER_TYPE TMC2209
//#define Z3_DRIVER_TYPE A4988
//#define Z4_DRIVER_TYPE A4988
#define E0_DRIVER_TYPE TMC2209
#define E1_DRIVER_TYPE TMC2209
//#define E2_DRIVER_TYPE TMC2209

#define DEFAULT_AXIS_STEPS_PER_UNIT { 100, 100, 400, 100 }

#define DEFAULT_MAX_FEEDRATE { 120, 120, 30, 25 }

#define DEFAULT_MAX_ACCELERATION { 400, 100, 100, 2000 }

#define DEFAULT_ACCELERATION 400 // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION 3000 // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION 400 // X, Y, Z acceleration for travel (non printing) moves

#define S_CURVE_ACCELERATION

#define X_BED_SIZE 1200 //200 or 1000
#define Y_BED_SIZE 1500 //200 or 2000

#define EEPROM_SETTINGS // Persistent storage with M500 and M501
//#define DISABLE_M503 // Saves ~2700 bytes of PROGMEM. Disable for release!
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM.
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load
#if ENABLED(EEPROM_SETTINGS)
#define EEPROM_AUTO_INIT // Init EEPROM automatically on any errors. //#define EEPROM_AUTO_INIT
#endif

#define SDSUPPORT

#define INDIVIDUAL_AXIS_HOMING_MENU

#define SPEAKER

#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER ( FOR THE TFT35 E3 V3)

1 Like

-----------------------------------------------CONFIGADV.H --------------------------------------------------------------------------

//#define X_DUAL_STEPPER_DRIVERS
#if ENABLED(X_DUAL_STEPPER_DRIVERS)
#define INVERT_X2_VS_X_DIR true // Set ‘true’ if X motors should rotate in opposite directions
//#define X_DUAL_ENDSTOPS
#if ENABLED(X_DUAL_ENDSTOPS)
#define X2_USE_ENDSTOP XMAX
#define X2_ENDSTOP_ADJUSTMENT 0
#endif
#endif

#define Y_DUAL_STEPPER_DRIVERS
#if ENABLED(Y_DUAL_STEPPER_DRIVERS)
#define INVERT_Y2_VS_Y_DIR true // Set ‘true’ if Y motors should rotate in opposite directions
#define Y_DUAL_ENDSTOPS
#if ENABLED(Y_DUAL_ENDSTOPS)
#define Y2_USE_ENDSTOP YMAX // YMAX //YMIN
#define Y2_ENDSTOP_ADJUSTMENT 0
#endif
#endif

//
// For Z set the number of stepper drivers
//
#define NUM_Z_STEPPER_DRIVERS 2 // (1-4) Z options change based on how many

#if NUM_Z_STEPPER_DRIVERS > 1
#define Z_MULTI_ENDSTOPS
#if ENABLED(Z_MULTI_ENDSTOPS)
#define Z2_USE_ENDSTOP XMAX //XMAX //ZMIN
#define Z2_ENDSTOP_ADJUSTMENT 0
#if NUM_Z_STEPPER_DRIVERS >= 3
#define Z3_USE_ENDSTOP YMAX //YMAX
#define Z3_ENDSTOP_ADJUSTMENT 0
#endif
#if NUM_Z_STEPPER_DRIVERS >= 4
#define Z4_USE_ENDSTOP ZMAX //ZMAX
#define Z4_ENDSTOP_ADJUSTMENT 0
#endif
#endif
#endif

#define ADAPTIVE_STEP_SMOOTHING

#define GCODE_MOTION_MODES

#define CUSTOM_USER_MENUS

#define USER_DESC_1 “Home & UBL Info”
#define USER_GCODE_1 “G28\nG29 W”

//#define USER_DESC_2 "Preheat for " PREHEAT_1_LABEL
//#define USER_GCODE_2 “M140 S” STRINGIFY(PREHEAT_1_TEMP_BED) “\nM104 S” STRINGIFY(PREHEAT_1_TEMP_HOTEND)

//#define USER_DESC_3 "Preheat for " PREHEAT_2_LABEL
//#define USER_GCODE_3 “M140 S” STRINGIFY(PREHEAT_2_TEMP_BED) “\nM104 S” STRINGIFY(PREHEAT_2_TEMP_HOTEND)

//#define USER_DESC_4 “Heat Bed/Home/Level”
//#define USER_GCODE_4 “M140 S” STRINGIFY(PREHEAT_2_TEMP_BED) “\nG28\nG29”

//#define USER_DESC_5 “Home & Info”
//#define USER_GCODE_5 “G28\nM503”

--------------------------------------------------------------------**** PINS****---------------------------------------------------------------------------

under lpc1768 BTT_SKR_V1_4 pins.h file
(BECAUSE THE LPC1769 FORWARDS TO THE LPC1768 PINS, so make the changes in lpc1768)

#define X_STEP_PIN P2_02
#define X_DIR_PIN P2_06
#define X_ENABLE_PIN P2_01
#ifndef X_CS_PIN
#define X_CS_PIN P1_10
#endif

#define Y_STEP_PIN P0_19
#define Y_DIR_PIN P0_20
#define Y_ENABLE_PIN P2_08
#ifndef Y_CS_PIN
#define Y_CS_PIN P1_09
#endif

#define Z_STEP_PIN P0_22
#define Z_DIR_PIN P2_11
#define Z_ENABLE_PIN P0_21
#ifndef Z_CS_PIN
#define Z_CS_PIN P1_08
#endif

#define Y2_STEP_PIN P2_13
#define Y2_DIR_PIN P0_11
#define Y2_ENABLE_PIN P2_12
#ifndef Y2_CS_PIN
#define Y2_CS_PIN P1_04
#endif

#define Z2_STEP_PIN P1_15
#define Z2_DIR_PIN P1_14
#define Z2_ENABLE_PIN P1_16
#ifndef Z2_CS_PIN
#define Z2_CS_PIN P1_01
#endif

//Set Extruder_0 to fan pins if needed

#define E0_STEP_PIN P2_05
#define E0_DIR_PIN P2_05
#define E0_ENABLE_PIN P2_05
#ifndef E0_CS_PIN
#define E0_CS_PIN P2_05
#endif

That is really helpful. I know that is exactly the information you’d need to recreate it, and it is really nice seeing it all on one place.

If you’d like syntax highlighting, you can put three backticks on the line above and the line below it.

1 Like

Thanks Jeffeb3
Im not an expert at this But I figured it would help others to get their rigs going. When I was getting ready to purchase the kit , Ryan ran out of the boards and so in my research i decide to go with the SKR1.4turbo… It WAS a major learning curve no doubt.

Nice looking first cuts! I also ordered the SKR V1.4 TURBO w/ TMC 2209’s and the TFT 3.5 E3 V3.0. Did you have to cut any of the pins on the TMC2209’s?

Thanks! i do appreciate that!

Yes the one for sensor-less homing… i just de-soldered the one pin on each driver.(so that way if i decide to use sensor-less homing i can just solder that pin back in place)
image

update just added a Z touch plate using the BL Touch pin P0_10 with Jeffeb3’s help!

ok in config.H I did this :

//#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

#define Z_MIN_PROBE_PIN P0_10

#define FIX_MOUNTED_PROBE

and in configadv.H I did this
#define G38_PROBE_TARGET

Heres the link to the post I made originally
https://forum.v1engineering.com/t/skr-v1-4-turbo-dual-endstops-and-adding-a-z-touch-plate/19066?u=crash13

Hope this helps others .
cheers .
Crash13
Rob h.

1 Like

Hello Rob,

Would you be able to share this portion of your code (under LPC1768 pins_BTT_SRK_V1_4). I am having some issues compiling and I believe this is the culprit.

//

// Limit Switches

//

heres the link to the pins file.

its for my setup…so you’ll need to make adjust to your setup

Hi Rob!

I basically am building the same machine as you have. Excellent work btw! You got it to run :slight_smile:
I have read the thread left, right and upside down by now and tried to compile the firmware with your config.h , config.adv.h and pins file. However, i get multiple errors. Can you give me a hint on where im going wrong? Here is the message i get:

Executing task: C:\Users\serge.platformio\penv\Scripts\platformio.exe run <

Processing LPC1769 (platform: https://github.com/p3p/pio-nxplpc-arduino-lpc176x/archive/0.1.3.zip; board: nxp_lpc1769; framework: arduino)

Verbose mode can be enabled via -v, --verbose option
Getting g++ path from cache
arm-none-eabi-g++.exe -D__MARLIN_FIRMWARE__ -DU8G_HAL_LINKS -w -dM -E -x c++ buildroot/share/PlatformIO/scripts/common-dependencies.h
Adding lib_deps for HAS_TRINAMIC_CONFIG…
Adding src_filter for HAS_TRINAMIC_CONFIG…
Adding lib_deps for HAS_GRAPHICAL_LCD…
Adding src_filter for HAS_GRAPHICAL_LCD…
Adding lib_deps for HAS_LCD_MENU…
Adding src_filter for HAS_LCD_MENU…
Ignoring libs: [‘ESP3DLib’, ‘Adafruit MAX31865 library’, ‘lvgl’, ‘AsyncTCP’, ‘TMC26XStepper’, ‘SlowSoftI2CMaster’, ‘ESP Async WebServer’, ‘SailfishLCD’, ‘ESP32SSDP’, ‘Arduino-L6470’, ‘arduinoWebSockets’, ‘LiquidTWI2’]
CONFIGURATION: https://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1769.html
PLATFORM: NXP Arduino LPC176x 0.1.3 > NXP LPC1769
HARDWARE: LPC1769 120MHz, 31.97KB RAM, 464KB Flash
DEBUG: Current (cmsis-dap) On-board (cmsis-dap) External (blackmagic, jlink)
PACKAGES:

  • framework-arduino-lpc176x 0.2.4
  • toolchain-gccarmnoneeabi 1.90201.191206 (9.2.1)
    Converting Marlin.ino
    LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
    LDF Modes: Finder ~ off, Compatibility ~ strict
    Found 5 compatible libraries
    Scanning dependencies…
    Dependency Graph
    |-- 1.0.0
    |-- 1.0.0
    |-- 1.5.0
    |-- 0.7.1
    |-- 0.4.1
    Building in release mode
    upload disk: E:
    Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\DebugMonitor.cpp.o
    Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\HAL.cpp.o
    Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\HAL_SPI.cpp.o
    Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\eeprom_flash.cpp.o
    In file included from Marlin\src\HAL\LPC1768…/…/core/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768…/…/core/serial.h:24,
    from Marlin\src\HAL\LPC1768\DebugMonitor.cpp:25:
    Marlin\src\HAL\LPC1768…/…/core/…/inc/SanityCheck.h:298:4: error: #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    298 | #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    | ^~~~~
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\HAL.cpp:24:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:298:4: error: #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    298 | #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    | ^~~~~
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\HAL_SPI.cpp:51:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:298:4: error: #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    298 | #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    | ^~~~~
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\eeprom_flash.cpp:39:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:298:4: error: #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    298 | #error “MIN_PROBE_EDGE is now called PROBING_MARGIN. Please update your configuration.”
    | ^~~~~
    In file included from Marlin\src\HAL\LPC1768…/…/core/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768…/…/core/serial.h:24,
    from Marlin\src\HAL\LPC1768\DebugMonitor.cpp:25:
    Marlin\src\HAL\LPC1768…/…/core/…/inc/SanityCheck.h:1469:25: error: ‘HOMING_BUMP_MM’ was not declared in this scope
    1469 | constexpr float hbm[] = HOMING_BUMP_MM;
    | ^~~~~~~~~~~~~~
    Marlin\src\HAL\LPC1768…/…/core/…/inc/SanityCheck.h:1470:26: error: static assertion failed: HOMING_BUMP_MM requires X, Y, and Z elements.
    1470 | static_assert(COUNT(hbm) == XYZ, “HOMING_BUMP_MM requires X, Y, and Z elements.”);
    Marlin\src\HAL\LPC1768…/…/core/…/inc/SanityCheck.h:1471:27: error: non-constant condition for static assertion
    1471 | static_assert(hbm[X_AXIS] >= 0, “HOMING_BUMP_MM.X must be greater than or equal to 0.”);
    | ~~~~~~~~^~
    Marlin\src\HAL\LPC1768…/…/core/…/inc/SanityCheck.h:1472:27: error: non-constant condition for static assertion
    1472 | static_assert(hbm[Y_AXIS] >= 0, “HOMING_BUMP_MM.Y must be greater than or equal to 0.”);
    | ^~
    compilation terminated due to -fmax-errors=5.
    *** [.pio\build\LPC1769\src\src\HAL\LPC1768\DebugMonitor.cpp.o] Error 1
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\HAL.cpp:24:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1469:25: error: ‘HOMING_BUMP_MM’ was not declared in
    this scope
    1469 | constexpr float hbm[] = HOMING_BUMP_MM;
    | ^
    ~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1470:26: error: static assertion failed: HOMING_BUMP_MM requires X, Y, and Z elements.
    1470 | static_assert(COUNT(hbm) == XYZ, “HOMING_BUMP_MM requires X, Y, and Z elements.”);
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1471:27: error: non-constant condition for static assertion
    1471 | static_assert(hbm[X_AXIS] >= 0, “HOMING_BUMP_MM.X must be greater than or equal to 0.”);
    | ~~~~~~~~^~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1472:27: error: non-constant condition for static assertion
    1472 | static_assert(hbm[Y_AXIS] >= 0, “HOMING_BUMP_MM.Y must be greater than or equal to 0.”);
    | ^~
    compilation terminated due to -fmax-errors=5.
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\HAL_SPI.cpp:51:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1469:25: error: ‘HOMING_BUMP_MM’ was not declared in
    this scope
    1469 | constexpr float hbm[] = HOMING_BUMP_MM;
    | ^
    ~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1470:26: error: static assertion failed: HOMING_BUMP_MM requires X, Y, and Z elements.
    1470 | static_assert(COUNT(hbm) == XYZ, “HOMING_BUMP_MM requires X, Y, and Z elements.”);
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1471:27: error: non-constant condition for static assertion
    1471 | static_assert(hbm[X_AXIS] >= 0, “HOMING_BUMP_MM.X must be greater than or equal to 0.”);
    | ~~~~~~~~^~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1472:27: error: non-constant condition for static assertion
    1472 | static_assert(hbm[Y_AXIS] >= 0, “HOMING_BUMP_MM.Y must be greater than or equal to 0.”);
    | ^~
    compilation terminated due to -fmax-errors=5.
    *** [.pio\build\LPC1769\src\src\HAL\LPC1768\HAL.cpp.o] Error 1
    *** [.pio\build\LPC1769\src\src\HAL\LPC1768\HAL_SPI.cpp.o] Error 1
    In file included from Marlin\src\HAL\LPC1768…/…/inc/MarlinConfig.h:41,
    from Marlin\src\HAL\LPC1768\eeprom_flash.cpp:39:
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1469:25: error: ‘HOMING_BUMP_MM’ was not declared in
    this scope
    1469 | constexpr float hbm[] = HOMING_BUMP_MM;
    | ^
    ~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1470:26: error: static assertion failed: HOMING_BUMP_MM requires X, Y, and Z elements.
    1470 | static_assert(COUNT(hbm) == XYZ, “HOMING_BUMP_MM requires X, Y, and Z elements.”);
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1471:27: error: non-constant condition for static assertion
    1471 | static_assert(hbm[X_AXIS] >= 0, “HOMING_BUMP_MM.X must be greater than or equal to 0.”);
    | ~~~~~~~~~~^~
    Marlin\src\HAL\LPC1768…/…/inc/SanityCheck.h:1472:27: error: non-constant condition for static assertion
    1472 | static_assert(hbm[Y_AXIS] >= 0, “HOMING_BUMP_MM.Y must be greater than or equal to 0.”);
    | ~~~~~~~~~~^~
    compilation terminated due to -fmax-errors=5.
    *** [.pio\build\LPC1769\src\src\HAL\LPC1768\eeprom_flash.cpp.o] Error 1
    ==================================== [FAILED] Took 4.36 seconds ====================================

Environment Status Duration


mega2560 IGNORED
mega1280 IGNORED
MightyBoard1280 IGNORED
MightyBoard2560 IGNORED
rambo IGNORED
FYSETC_F6_13 IGNORED
FYSETC_F6_14 IGNORED
sanguino644p IGNORED
sanguino1284p IGNORED
melzi IGNORED
melzi_optiboot IGNORED
melzi_optimized IGNORED
at90usb1286_cdc IGNORED
at90usb1286_dfu IGNORED
DUE IGNORED
DUE_USB IGNORED
DUE_debug IGNORED
DUE_archim IGNORED
DUE_archim_debug IGNORED
SAMD51_grandcentral_m4 IGNORED
LPC1768 IGNORED
LPC1769 FAILED 00:00:04.358
STM32F103RC IGNORED
STM32F103RC_meeb IGNORED
STM32F103RC_fysetc IGNORED
STM32F103RC_btt IGNORED
STM32F103RC_btt_USB IGNORED
STM32F103RC_btt_512K IGNORED
STM32F103RC_btt_512K_USB IGNORED
STM32F103RE IGNORED
STM32F103RE_btt IGNORED
STM32F103RE_btt_USB IGNORED
STM32F4 IGNORED
STM32F7 IGNORED
ARMED IGNORED
STM32F103VE_GTM32 IGNORED
STM32F103VE_longer IGNORED
mks_robin_mini IGNORED
mks_robin_nano35 IGNORED
mks_robin IGNORED
mks_robin_pro IGNORED
trigorilla_pro IGNORED
mks_robin_e3 IGNORED
mks_robin_lite IGNORED
mks_robin_lite3 IGNORED
jgaurora_a5s_a1 IGNORED
STM32F103CB_malyan IGNORED
STM32F070RB_malyan IGNORED
malyan_M300 IGNORED
chitu_f103 IGNORED
chitu_v5_gpio_init IGNORED
STM32F103RET6_creality IGNORED
STM32F401VE_STEVAL IGNORED
FLYF407ZG IGNORED
FYSETC_S6 IGNORED
STM32F407VE_black IGNORED
BIGTREE_SKR_PRO IGNORED
BIGTREE_GTR_V1_0 IGNORED
BIGTREE_BTT002 IGNORED
LERDGEX IGNORED
LERDGES IGNORED
LERDGEK IGNORED
rumba32 IGNORED
esp32 IGNORED
teensy31 IGNORED
teensy35 IGNORED
linux_native IGNORED
include_tree IGNORED
============================== 1 failed, 0 succeeded in 00:00:04.358 ==============================
The terminal process “C:\Users\serge.platformio\penv\Scripts\platformio.exe ‘run’” terminated with exit code: 1.

You need to update your config if you update the version of Marlin.

1 Like