Giter Site home page Giter Site logo

configurations's Introduction

Configurations

Pre-tested Configurations for Marlin Firmware. Links below…

Important

Before downloading configurations in ZIP format using the CODE button above you must select the correct branch for your version of Marlin.

Release Branches

Branches that apply to most users. Select the branch for your version of Marlin:

Version File Tree Download
2.1.2.2 (Browse) (Download ZIP)
2.1.2.1 (Browse) (Download ZIP)
2.1.2 (Browse) (Download ZIP)
2.1.1 (Browse) (Download ZIP)
2.1 (Browse) (Download ZIP)
2.0.9.7 (Browse) (Download ZIP)
2.0.9.6 (Browse) (Download ZIP)
2.0.9.5 (Browse) (Download ZIP)
2.0.9.4 (Browse) (Download ZIP)
2.0.9.3 (Browse) (Download ZIP)
2.0.9.2 (Browse) (Download ZIP)
2.0.9.1 (Browse) (Download ZIP)
2.0.9 (Browse) (Download ZIP)
2.0.8.3 (Browse) (Download ZIP)
2.0.8.2 (Browse) (Download ZIP)
2.0.8.1 (Browse) (Download ZIP)
2.0.8 (Browse) (Download ZIP)
2.0.7.3 (Browse) (Download ZIP)
2.0.7.2 (Browse) (Download ZIP)
2.0.7.1 (Browse) (Download ZIP)
2.0.7 (Browse) (Download ZIP)
2.0.6.2 (Browse) (Download ZIP)
2.0.6.1 (Browse) (Download ZIP)
2.0.6 (Browse) (Download ZIP)
2.0.5 (Browse) (Download ZIP)
2.0.4 (Browse) (Download ZIP)
2.0.3 (Browse) (Download ZIP)
2.0.2 (Browse) (Download ZIP)
2.0.1 (Browse) (Download ZIP)
2.0.0 (Browse) (Download ZIP)
1.1.9 (Browse) (Download ZIP)

Development Branches

Version File Tree Download Notes
bugfix-2.1.x (Browse) (Download ZIP) Contains unpublished features under development.
bugfix-2.0.x (Browse) (Download ZIP) Contains upcoming patches for Marlin 2.0.x.
import-2.1.x (Browse) (Download ZIP) New contributions. Submitted pull requests must be based on this branch.
import-2.0.x (Browse) (Download ZIP) Patches to Marlin 2.0.x configurations.

configurations's People

Contributors

alfonder avatar ansonl avatar chepo92 avatar crcinau avatar ellensp avatar evilgremlin avatar fog-yamato avatar foxies-cstl avatar gamester17 avatar gjpc avatar ils15 avatar insanityautomation avatar just-trey avatar mindspawn avatar mojocorp avatar photodude avatar rhapsodyv avatar sjasonsmith avatar slowbro avatar sphawes avatar swiftnick avatar thenitek avatar thinkyhead avatar thisiskeithb avatar tho85 avatar tiagofreire-pt avatar tome9111991 avatar umo-printing avatar vertabreak avatar wjohnsaunders avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

configurations's Issues

Mesh Bed Leveling an Anet A8 with new firmware installed

4/1/2020 6:58:36 PM

Hello,

Information sought

Instead of repeating what may have already been discussed and closed, we are seeking guidance of how to locate in GitHub a description of how to correctly perform the necessary steps to achieve Mesh Bed Leveling on an Anet A8 3D Printer. After installing the listed firmware in the attached image on an Anet V1.7 motherboard and without using any potentiometer knob, probe or sensor thus relying on the original buttons for manual controls of the printer menus, we are not able to correctly level the bed.
5-Firmware and all zip files used thus far

The newly installed firmware accurately provided the following:
// The size of the print bed
#define X_BED_SIZE 220
#define Y_BED_SIZE 220

// Travel limits (mm) after homing, corresponding to endstop positions.
#define X_MIN_POS -33
#define Y_MIN_POS -10
#define Z_MIN_POS 0
#define X_MAX_POS X_BED_SIZE
#define Y_MAX_POS Y_BED_SIZE
#define Z_MAX_POS 240

Problem
Our problem occurs when mesh leveling moves the extruder completely off the bed in the X axis and Y axis after initially beginning the first mesh point on the lower left corner of the bed.

Cr-10 default display not showing anything

This also happened with 1.1.9 and I thought the newer firmware would fix it but it hasn't. Marlin 2.0 is loaded and I am able to use it in serial monitor however, nothing shows up on the screen. Its just a blank screen that is lit up .

TMC2208 "TX only" does not compile in 2.0.x but works perfectly in 1.1.x

marlin doesn't compile if you set tmc2208 for TX only (ender 3 melzi) on marlin 2.0.x
but does on 1.1.x

by adding this and selecting any axis to have tmc2208:

#define Y_SERIAL_TX_PIN 14
#define Y_SERIAL_RX_PIN -1

it errors out like this:

sketch\src\inc/SanityCheck.h:2088:4: error: #error "TMC2208 or TMC2209 on Y requires Y_HARDWARE_SERIAL or Y_SERIAL_(RX|TX)_PIN."

error TMC2208 or TMC2209 on Y requires Y_HARDWARE_SERIAL or Y_SERIAL_(RX|TX)_PIN.

And after disabling sanity check it errors out like this:

fork/exec C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avr-gcc.exe: The filename or extension is too long.
Error compiling for board Sanguino.

I have tried with my setup and stock setup and just adding those two lines and just selected tmc2208 stepper for Y stepper driver

my marlin setup: https://drive.google.com/open?id=1hROjDBbQuNfpImhbR3PDjXNqvJSD0zu0

2.0.5.2 Impossible to compile

Why it's impossible compile this version?
I'm using the file like downloaded,open in ide and compile.
I've got hundered of errors:

warning: this use of #defined may not be portable [-Wexpansion-to-defined]

and i have to force close ide 'cause still not response....

But....You try the release before public?
I mean...If a noob starting Marlin's word from this,i think switch back early

Thanks

Nozzle position during filament change right on top of heated bed cable (stock CR-10S)

I'm running marlin 2.0 on a stock CR-10S and I find the Y position during filament change dangerous as it melts plastic directly above the bed cable conector and not on the glass. I would suggest changing this value to
#define NOZZLE_PARK_POINT { (X_MIN_POS + 3), (Y_MIN_POS + 3), 10 }
unless... there's a reason behing this I'm missing.

#define NOZZLE_PARK_POINT { (X_MIN_POS + 3), (Y_MAX_POS - 3), 10 }

Creality Ender 3 (not the V2) has #define DWIN_ENDER3_V2 enabled

Issue:
Standard Ender 3 (V1) configuration file has the DWIN display type enabled, but the V1 of this printer doesn't have this display type - only the V2 does.

Line 2092 in Configuration.h from the bugfix-2.0.x branch:
#define DWIN_ENDER3_V2

Probably should be:
//#define DWIN_ENDER3_V2

It seems this is already fixed in the import-2.0.x branch:
https://github.com/MarlinFirmware/Configurations/blob/import-2.0.x/config/examples/Creality/Ender-3/Configuration.h#L2092

Formbot/Raptor fails with missing DEFAULT_YJERK value

Build fails due to missing parameters. It seems the Junction Deviation formula utilizes values which are not present when CLASSIC_JERK is disabled.

In file included from Marlin\src\module\../inc/MarlinConfigPre.h:37:0,
                 from Marlin\src\module\../inc/MarlinConfig.h:28,
                 from Marlin\src\module\configuration_store.h:24,
                 from Marlin\src\module\configuration_store.cpp:47:
Marlin\src\module\configuration_store.cpp: In static member function 'static void MarlinSettings::reset()':
Marlin\src\module\../inc/../../Configuration.h:876:39: error: 'DEFAULT_YJERK' was not declared in this scope
   #define JUNCTION_DEVIATION_MM (.4 * DEFAULT_YJERK * DEFAULT_YJERK / DEFAULT_ACCELERATION)  // (mm) Distance from real junction edge
                                       ^
Marlin\src\module\configuration_store.cpp:2278:43: note: in expansion of macro 'JUNCTION_DEVIATION_MM'
     planner.junction_deviation_mm = float(JUNCTION_DEVIATION_MM);
                                           ^
*** [.pio\build\megaatmega2560\src\src\module\configuration_store.cpp.o] Error 1

Request: Alfawise U20 Plus

I'm absolutly new on this area.
So firat thx to all, you make a great job.

Maybe i will buy a Alfawise U20 Plus and so it is very interessting for me to know if i can use the 'normal' U20 config? Or did i need an adapted or complitly new config.

In the first step, i think i don't buy the BLtouch. But maybe a few weeks/months in the future ;)

Maybe anybody have a config for the U20 Plus? Would you send a Pull Request please?

Thx again to all for your great job!

Best regards

Configuration version control on a modified machine.

My hard disk is cluttered with Marlin versions with my corresponding configuration files. Now I know enough git to be dangerous, I'm thing of trying to version control this.
To be concrete, I have a modified Rigidbot and that to derive my configuration from the Marlin example requires maybe a dozen changes.
Should I fork this repo and add a my_Rigidbot branch? I would need to make a script to build Marlin with the configuration pulled from here - easy enough for the current code, but I'm not sure how I would wind back both Marlin and Configurations to a common point in the past if I wanted to build an older version.
Alternatively, I could make a my_Rigidbot branch in my Marlin repo, but then it's not clear to me how I would pull in upstream changes to configuration.h. Are those changes totally reflected in the Marlin default configuration.h, so I could attempt to apply the diff in that file to my custom configuration.h? Or are the changes made to the files in this repo machine dependent?

This is an obvious enough problem that I'm sure others have come up with good solutions.

lcd sd card does not work

everything compiles for btt gtr v 1.0. when i try and use sd card slot on tft35 v3. nothing shows up. if i take the card out of the main board and replace it with an sd card with an stl file on it the gtr board reads the card. why is the card not being read by the tft35? i have sd card enabled in config. I noticed when i went into pins i saw an option for custom spi pins. once i disabled that feature the lcd was able to read the card, but i cannot print. When i try and select an stl and click on it, it goes to the main screen.

Monoprice select mini v1 unresponsive after flashing

I flashed using latest marlin and the configs from the repo.
Build goes perfectly (used the guide at https://github.com/MarlinFirmware/Configurations/tree/release-2.0.5/config/examples/Malyan/M200
It seems to flash "fine" Showing v99.109.2 after "completing" but it seems to be looping after (I can hear the steppers locking and unlocking) Temps read as 0 0, and the firmware version seems to be coming up every 5 seconds or so.

I was able to flash back the original v26 firmware.
Not sure if im missing anything. I followed those instructions to a T.

Any debug tips?

EDIT: usb connection is not working after flashing with Marlin either. Works with stock firmware.

Releases to correlate with Marlin Stable releases

With Marlin 2.0.3, the configuration examples directory points to this git. However, as config files are being updated here as per the bugfix, there are already compilation conflicts between 2.0.3 and 2.0.x bugfix. For example, LEVEL_CORNERS_INSET has been modified to the array LEVEL_CORNERS_INSET_LFRB.

If the configurations are no longer being distributed under the main package, it would be extremely valuable to release a stable example package in line with Marlin releases.

Tool for understanding: feedrate, acceleration and jerk

Hi guys,

I've written basic app to better understand basic motion principles in Marlin.
https://github.com/daleckystepan/MarlinMotion

https://github.com/daleckystepan/MarlinMotion/raw/master/screenshot.png

It is written in Python, based on simply RungeKutta ODE solver. Jerk is used only for initial velocity which is half of jerk. It is only for one axis now. We can improve it by proper jerk, s curve acceleration or so on.

Feel free to test it and give me feedback.
Thank you

Delta auto calibration failing

I had been running 2.0.0 using the Example Anycubic Kossel configs modified for Bigtree SKR V1_3, and TMC2208 drivers. But with 2.0.4, when I attempt to perform a Delta Auto Calibration, I am prompted to deploy my probe (which I do) the machine probes a single point, it requests that I stow the probe and then issues a probing failed error message.

I built using as vanilla 2.0.4 configuration as possible, starting with the 2.0.4 config releases of the examples/delta/Anycubic/Kossel config files, and have just made the minimal changes for my board and the TMC2208 drivers. For reference I have attached the config files here:
Configuration_files.zip

Status/plans of this repository

When I first saw this repository I thought that the MarlinFirmware/Marlin/config/examples directory will be removed at the expense of this repository used for that purpose; or that Marlin/config will be a git-submodule of MarlinFirmware/Configurations and then each user will checkout the desired submodule branch; or .... .

It seems, however, that this repository is not actively maintained, neither are the configuration files correct (looking in some directories all the Configuration.h are just copies of the default).

What are the plans if this repo? I suppose we shall use the files in MarlinFirmware/Marlin/config/examples until further notice?

SKR mini e3 v1.2 Z axis noise on Ender 3 Pro

Ender 3 Pro: Skr mini e3 v1.2 + TFT35 v3 + OctoPrint

I have been trying to figure out a way to get the Z axis to stop making noise since 2.0.4.4 I have not been able to. Anything before this release they all have been silent. wondering if there is a way to get all to be silent again.

thanks

Creality Marlin 5 configuration not working with Marlin 2.0.4.4

Hi all
I'm trying to compile Marlin 2.0.4.4 for a Creality Ender-5 with the Bigtreetech SKR Mini 1.2 mainboard. I've taken the configurations from here and modified the needed values for the different board.

VSCode complains this:

Log Output
The terminal process terminated with exit code: 1

Terminal will be reused by tasks, press any key to close it.

> Executing task: platformio run <

Processing STM32F103RC_bigtree (platform: ststm32; board: genericSTM32F103RC; framework: arduino)
----------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/genericSTM32F103RC.html
PLATFORM: ST STM32 6.0.0 > STM32F103RC (48k RAM. 256k Flash)
HARDWARE: STM32F103RCT6 72MHz, 48KB RAM, 256KB Flash
DEBUG: Current (blackmagic) External (blackmagic, jlink, stlink)
PACKAGES: 
 - framework-arduinoststm32-maple 1.10000.190819 (1.0.0) 
 - tool-stm32duino 1.0.1 
 - toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
Converting Marlin.ino
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 38 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <LiquidCrystal>
|-- <TMCStepper> 0.6.2
|   |-- <SoftwareSerialM> 1.0.0
|-- <U8glib-HAL> 0.4.1
|   |-- <Wire> 1.0
|-- <Adafruit MAX31865 library> 1.0.3
|-- <LiquidTWI2>
|   |-- <Wire> 1.0
|-- <Arduino-L6470> 0.8.0
|-- <SailfishLCD>
|-- <SailfishRGB_LED>
|   |-- <Wire> 1.0
|-- <SlowSoftI2CMaster>
|-- <SoftwareSerialM> 1.0.0
|-- <STM32ADC> 1.0
|-- <USBComposite for STM32F1> 0.91
|-- <EEPROM>
|-- <Wire> 1.0
Building in release mode
Compiling .pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/HAL.cpp.o
Compiling .pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/HAL_SPI.cpp.o
Compiling .pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/Servo.cpp.o
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/HAL.cpp:30:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:45:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
   #error "You are using an old Configuration.h file, update it before building Marlin."
    ^~~~~
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/HAL.cpp:30:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:49:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
   #error "You are using an old Configuration_adv.h file, update it before building Marlin."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:316:4: error: #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
   #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:1773:6: error: #error "Enable USE_XMIN_PLUG when homing X to MIN."
     #error "Enable USE_XMIN_PLUG when homing X to MIN."
      ^~~~~
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/Servo.cpp:26:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:45:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
   #error "You are using an old Configuration.h file, update it before building Marlin."
    ^~~~~
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/Servo.cpp:26:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:49:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
   #error "You are using an old Configuration_adv.h file, update it before building Marlin."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:316:4: error: #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
   #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:1773:6: error: #error "Enable USE_XMIN_PLUG when homing X to MIN."
     #error "Enable USE_XMIN_PLUG when homing X to MIN."
      ^~~~~
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/HAL_SPI.cpp:35:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:45:4: error: #error "You are using an old Configuration.h file, update it before building Marlin."
   #error "You are using an old Configuration.h file, update it before building Marlin."
    ^~~~~
In file included from Marlin/src/HAL/HAL_STM32F1/../../inc/MarlinConfig.h:38:0,
                 from Marlin/src/HAL/HAL_STM32F1/HAL_SPI.cpp:35:
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:49:4: error: #error "You are using an old Configuration_adv.h file, update it before building Marlin."
   #error "You are using an old Configuration_adv.h file, update it before building Marlin."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:316:4: error: #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
   #error "LEVEL_CORNERS_INSET is now LEVEL_CORNERS_INSET_LFRB . Please update your Configuration.h."
    ^~~~~
Marlin/src/HAL/HAL_STM32F1/../../inc/SanityCheck.h:1773:6: error: #error "Enable USE_XMIN_PLUG when homing X to MIN."
     #error "Enable USE_XMIN_PLUG when homing X to MIN."
      ^~~~~
*** [.pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/Servo.cpp.o] Error 1
*** [.pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/HAL.cpp.o] Error 1
*** [.pio/build/STM32F103RC_bigtree/src/src/HAL/HAL_STM32F1/HAL_SPI.cpp.o] Error 1

Thanks for upgrading the configurations.

Error compiling for board sanguino

Please help! I'm frustrated! Its been one thing after another.seems to be updating then fails. Thanks in advance!

Arduino: 1.8.11 (Windows 10), Board: "Sanguino, ATmega1284 or ATmega1284P (16 MHz)"

In file included from sketch\src\inc/MarlinConfig.h:38:0,

                 from sketch\src\MarlinCore.h:24,

                 from sketch\src\MarlinCore.cpp:31:

sketch\src\inc/SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\persistent_store_eeprom.cpp:24:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\MarlinSerial.cpp:39:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\Servo.cpp:56:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\HAL_SPI.cpp:34:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\watchdog.cpp:25:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

In file included from c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\marlinconfig.h:38:0,

                 from sketch\src\HAL\HAL_AVR\HAL.cpp:25:

c:\users\ryan~1.rya\appdata\local\temp\arduino_build_312513\sketch\src\inc\SanityCheck.h:1772:6: error: #error "Enable USE_XMAX_PLUG when homing X to MAX."

     #error "Enable USE_XMAX_PLUG when homing X to MAX."

      ^~~~~

exit status 1
Error compiling for board Sanguino.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

controller fan compile error

when attempting to enable controller fan get this error on compile

Marlin\src\feature/controllerfan.h:61:46: error: 'constexpr' needed for in-class initialization of static data member 'const controllerFan_settings_t& ControllerFan::settings' of non-integral type [-fpermissive]
       static const controllerFan_settings_t &settings = controllerFan_defaults;
                                              ^~~~~~~~

Anycubic kossel delta plus + tmc2130 standalone

I'm using 2.0bugfix from December with no problems (attached configs), tried to upgrade to 2.03 stable and its not working, tried downloading todays (17-2-20) bugfix release and the problem remains. Attached are the config files

The problem is: X axis doesn't move,

From the examples I only defined the bare minimum:

in configuration.h:
defined the printer as plus model
probe as 2
heated bed as 1
drivers as tmc2130_standalone (extruder is default 4988)

in configuration_adv.h:
#define USE_CONTROLLER_FAN
#define CONTROLLER_FAN_PIN 7

What could be wrong?
Thanks

2-17-20- anycubic delta plus.zip
This one works fine.zip
@thinkyhead

RepRapWorld/Megatronics fails with too many LCD Controllers

I'm not sure whether this is an error in the configuration, or if these two controllers should be allowed to co-exist, and a fix is needed in Marlin.

In file included from Marlin\src\HAL\HAL_AVR\../../inc/MarlinConfig.h:38:0,
                 from Marlin\src\HAL\HAL_AVR\HAL.cpp:25:
Marlin\src\HAL\HAL_AVR\../../inc/SanityCheck.h:1923:4: error: #error "Please select no more than one LCD controller option."
   #error "Please select no more than one LCD controller option."
    ^

This occurs because the example enables both of these options:

#define ULTRA_LCD
#define REPRAPWORLD_KEYPAD

information more than Issue Athorbot buddy

I just got my hand on an Athorbot buddy, and the firmware really suck ... (not intuitive, not been able to change filament and so on .... the list is pretty long)

on the website ... the only thing i can download is the .hex to flash the firmware, but it's pretty hold.

Anyone know if it's possible to flash the marlin firmware on this 3d printer ?
i have looked into the exemple rep on github, and the 3d printer is not listed, now i know it do not mean that it doesn't work but it better to ask before and not after !^^

zone leveling request

Hi folks.

I have been searching many places and have not found the following (if there is, forgive me)
You could implement a leveling function in marlin in the area, I explain, for those of us who have a large bed and sometimes have to print something small, when ordered to level the table, it is time (in my case the whole table and several points, due to deformation), I propose that by means of some command delimit a parallelogram, for example:
M4000 X100 (x min) Y100 (y min) K200 (x max) L (y max) P12 (points in the area to be measured), and thus go to exclusively measure that area of ​​the bed, with this I hope that the programmers from any slicing program, develop a command to get that data out and enter it at the beginning of each G-code

Issue with geeetech i3 pro B with bltouch

Hi, trying to update the firmware to 2.0 i'm trying several combinations with or without z_max
and always got a M112 message after first contact with the bed on a bed leveling

should have miss something

[FR] Feedback on closed PRs

Description

Can we get feedback on PRs when they're closed & not merged? PR #28 for BigTreeTech's MK3S BTT002 config was closed without feedback and is not in any of the branches, so I'm not sure what needs to be corrected before submitting another PR.

Fatal error in /Marlin/SRC/Hal/LPC1768/HAL_SPI.cpp line 216 (PlatformIO)

Hi everyone, I hope all of you are fine!

I had some trouble last night trying to compile marlin bugfix-2.0.x, because of a fatal error in /Marlin/SRC/Hal/LPC1768/HAL_SPI.cpp line 216 (PlatformIO - 'void SPIClass::beginTransaction(SPISettings)' does not match any in class 'SPIClass'). So, I figured out that in Marlin/HAL/LPC1768/incluse/spi.h, line 42 was "void beginTransaction(const SPISettings&);". So I reverted spi.h line 42 to "void beginTransaction(SPISettings);" as in Marlin-2.0.0.0 and it compiled fine. Is it ok?

CR10 V2 Configuration

Dears,
I'm searching the configuration example of my printer which is a pretty new model: CR10 V2.
What I need to do in order to help you to have the work done ?

The MB is a Creality V2.5.2 with TMC2208. This is what I know

MKS Base 1.6 and TFT35 configuration

Marlin 2.0.x configuration files for the following 3D printer setup:

  • Controller: Makerbase MKS Base v1.6, to add more I/O and memory then original Anet A6 controller board
  • Display: Original Anet 12864 display or replacement by Makerbase MKS-TFT35 host controller, wifi card is optional. Both are in the configuration files, but the files are default for MKS-TFT35 - if using 12864 then you need to modify the enclosed files.
  • Z-endstops: Using dual (left and right side) endstops to ensure level X-axis, no need for manual alignment of Z motor heights
  • Frame: Original Anet A6 acrylic frame or a customized 2040 profiles aluminum frame, which is more robust and rigid
  • Heatbed: Original Anet A6 factory size heatbed or a customized 250x250x5 mm heat-treated aluminum plate, which is absolutely flat

Warning: Standard wiring of Anet 12864 display does not fit to MKS Base 1.6 by default because Anet switched 5V and ground. You therefore need to switch 2 wires in the flatcable before connection and power-up. Ignoring this will damage the Anet 12864 display! The wiring is explained in the files, and guides are widely available on the web - just search for it.

In all the files my mods are marked with "svenddk" to make it easier for you to find the tweaks.

All files are provided as is, confirmed fully functional on my Anet A6 MKS Base v1.6 MKS-TFT35 2040 frame tweaked 3D printer. Use files at your own risk.

Files are zipped here:
2.0.x.zip

import-2.0.x versus bugfix-2.0.x?

Question:
The readme in the marlin firmware for the bugfix-2.0.x firmware branch notes we shoud use the bugfix-2.0.x branch of the configuration files as well.

That's all well and good, but the configurations repository defaults to the import-2.0.x branch. On top of this, the bugfix-2.0.x branch is currently 101 commits behind the default import-2.0.x branch.

Which should we be using now? What is the goal of the import-2.0.x branch?

image

Which branch to PR new configs?

Which branch should be pointed to make PR's to add some Machines? import ? bugfix? dev?
Maybe make it clear in the default readme/Wiki/documentation? (I would push that change too)

x, y axis issue while leveling Ender 3 , SKR mini e3 v1.2

The X and Y Axis are making noises while bed leveling. Also the y-axis does not move properly (it does not move at all). Custom movements are no problem.
I tried the "old" bin file and the printer is not the problem.
Also the x and y axis size is wrong i think. it is 220 and not 235. But this was not the reason for the strange behaviour.

ANET A8Plus configuration

This configuration will make a mess of the screen on the A8plus. If you look at the A6 configuration line 1997 and E10 configuration line 1881 they have setup ST7920_DELAY_?. This should also exist in the A8plus configuration. A quick fix is to set it to the CR10_STOCKDISPLAY

G12 don't work on Head1

I don't know if this is been there for a long time or appear recently.
I've have been using G12 before every print. But mostly use when printing with Head0. It works.
Recently I change to print using head1 only and notice that G12 only issue the print to move to the clean place but not initiate any clean pattern. Then return.

Skr 1.3 + TMC2130 + TFT35 v2 - Steppers do not work

Hi everyone,

first of all I wanted to apologize if there are errors in the post but I'm new, I used the search button but nothing about this configuration.

My configuration is the one mentioned in the title. My problem is that once I launch the command (both from pc and TFT) to move the steppers they do not respond and do not move.

I tried to mount several Firmware from 2.0.0 to 2.0.4, but the problem remains the same. I followed the guide ( link ) to set the firmware and everything, but the result was always negative.

if you need any more information, I will gladly provide it, I would be very grateful. Unfortunately, my printer is OFF since Christmas for this reason... and now I'm giving up and thinking of giving up

Creality Cr-10 and cr-10S bed wrong configs

Bug Description

The creality cr-10 and cr-10s bed related settings are wrong (probably the cr-10s4 and cr-10s5 too since they share the same bed offsets and have the exact same heater, but a bigger and heat-dispersive aluminium)

For the heating feature, these are the stock codes in the firmware:

//120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
 //from FOPDT model - kp=.39 Tp=405 Tdead=66, Tc set to 79.2, aggressive factor of .15 (vs .1, 1, 10)
 #define DEFAULT_bedKp 10.00
 #define DEFAULT_bedKi .023
 #define DEFAULT_bedKd 305.4

 //120V 250W silicone heater into 4mm borosilicate (MendelMax 1.5+)
 //from pidautotune
 //#define DEFAULT_bedKp 97.1
 //#define DEFAULT_bedKi 1.41
 //#define DEFAULT_bedKd 1675.16

those are unrelated from the cr-10(S) and don't work.
No matter if PID is enabled or disabled, the heating fails anyway with those values.
If I use the one defined there without manual PID, I can't print over 60°C, which even takes an eternity to reach.
If I define the manual PID autotune, the PID autotuning feature doesn't work because it still uses the defined PID values as reference, so there is no way around that and still fails the PID autotuning at 60°C.

I worked manually on them until being able to do a proper PID autotune at 80°C (mid value between 60°C for PLA and 100°C for ABS), and this is the PID value that results:

  //Stock cr10s bed and stock 4mm borosilicate glass
  #define DEFAULT_bedKp 185.12
  #define DEFAULT_bedKi 36.99
  #define DEFAULT_bedKd 617.69

with this I can easily print even on ABS temp at 110°C.

Talking about mechanical limits, the bed area settings don't make much sense.

This setting is non-sense:

#define X_BED_SIZE 296 // Nozzle is at X4 when homed
#define Y_BED_SIZE 298 // Nozzle is at Y2 when homed

it should be, instead

#define X_BED_SIZE 300 // Nozzle is at X0 when homed
#define Y_BED_SIZE 300 // Nozzle is at Y0 when homed

again, this doesn't make sense

#define X_MAX_POS 319 // 15mm Extra space on the right end
#define Y_MAX_POS 306 // 4mm Extra space behind the bed

what is correct is, since the bed size is 5mm ahead:

#define X_MAX_POS 305 // 5mm Extra space on the right end
#define Y_MAX_POS 305 // 5mm Extra space behind the bed

same for this, which is wrong:

#define MANUAL_X_HOME_POS 4
#define MANUAL_Y_HOME_POS 2

while the correct values are

//#define MANUAL_X_HOME_POS 0
//#define MANUAL_Y_HOME_POS 0

because the bed is larger of 5mm on the negative side, so printing at the homing position is not on the edge and is totally fair.

Home bump or BLtouch Z_clearance not applied [Intermittent issue]

Expected Behavior:
G28 - home all axes
X and Y go to endstop, than back for X_HOME_BUMP_MM and Y_HOME_BUMP_MM
X and Y go to Z_SAFE_HOMING_X_POINT and Z_SAFE_HOMING_Y_POINT
Homing of Z begins. Printer head moves down until BLtouch triggers
Printer head moves up with Z_HOME_BUMP_MM or Z_CLEARANCE_BETWEEN_PROBES (I dont know which one has in this case priority)
Printer head moves down with speed lowered by HOMING_BUMP_DIVISOR {X, Y, Z} until BL touch triggeres
Printer head moves up with Z_HOME_BUMP_MM or Z_CLEARANCE_BETWEEN_PROBES

Actual Behavior
G28 - home all axes
X and Y go to endstop, than back for X_HOME_BUMP_MM and Y_HOME_BUMP_MM
X and Y go to Z_SAFE_HOMING_X_POINT and Z_SAFE_HOMING_Y_POINT
Homing of Z begins. Printer head moves down until BLtouch triggers
Printer head does not move up, but deploys the BLtouch probe causing error, as the probe hit directly the glass

Same issue with G29 - bilinear bed leveling.
Issue is intermittent, does not occur every time. With homing once a while, with probing of the bed once per probing session

Configuration files are attached

Specifications

Version: 2.0.5.3
Platform: Custom FDM printer, Megatronics 3.2 board

Short video of failure mode on youtube
[(https://youtu.be/eYs-kp-vDC0)]

configFiles.zip

A3S download?

I purchased a used A3S and i don't want to mess it up. I bought a new power supply with a higher current rating(15 Amp) which is going to be delivered tomorrow. now I am attempting to install the software on my PC. I see that the A3S is not in the download options. Do I just download the A5S file? It has the GEN L 1.0 with the TFT28 v3.0. I am completely new at this so I don't know all of the do's and don'ts yet. i have been on the wiki and youtube

ANET A8 Plus -- Bltouch non-responsive && EEPROM warnings.

Hello everyone.

I have a TriangleLabs Bltouch sensor that I am trying to install on a stock Anet A8 Plus. I am performing many upgrades at once and the motherboard has been stripped from all components besides it's USB connection to the computer while flashing the firmware. The only other component connected at this time, is the Bltouch which I have wired to the controller according to this schematic and verified over a few other sources as well.

Marlin 2.0.4 compiles OK and uploads fine to the board using the exact configs that are attached to this thread. Upon powering the board over USB, the BLtouch sensor powers on and performs a couple of quick open and retractions, then goes into standby mode. When in standby, an Orange LED is turned on and it begins blinking a Green LED similarly to how the LED on the micro-controller does when in standby mode.

Despite the firmware uploading successfully and double, tripple, quadruple checking my resources, I cannot perform the BLtouch tests over Serial USB to verify if the hardware is working. Such tests, like echoing the state of the BLtouch sensor when using the M119 Gcode will report the switch being 'open' when it is closed, and other Gcode that is supposed to open/close the Bltouch's "Pin" does not do anything.

I thought this could potentially be a problem with what pin is defined as the servo pin for the sensor #define SERVO0_PIN. Many guides for the standard A8 board claim to have this set to 27. I noticed a warning from the compiler saying that this was a redeclaration from somewhere else deeper in the config files which indicate that the pin was being set to 29 elsewhere by default. I tried both of these pin # configurations and neither one changed any behavior.

I also noticed there are some debug messages being echo'd over the serial port, but I'm pretty sure that it's just because I disabled the SD card reader to free up some flash memory to enable auto bed leveling:

01:06:58.967 : echo:Unknown command: "M20"
01:06:58.970 : echo:Unknown command: "M80"

At one point, I plugged in the LCD display and there was a warning message notifying me that there was an EEPROM version mismatch. A simple google search led me to discover an additional option in the config.h file #define EEPROM_AUTO_INIT which will re-initialize the EEPROM if an error is found and thus eliminate the error. However, I'm not sure if re-initializing the EEPROM would screw up the configuration set for the BLtouch. I would imagine not, since I have tried both enabling/disabling this auto-init feature anyway without further success.

What am I missing? For the Anet A8 Plus V1.7 board, is there additional setup or configuration involved? Could I be missing the wrong pin number?

My gut instinct is telling me it is not related to the hardware wiring, since it does seem to successfully perform what appears to be a some sort of startup sequence as the micro-controller is first powered on. This tells me that it's very likely receiving signal data to do that in the first place.

marlinConfigs.zip

Malayan M200 fails when linking.

I get the follwing error when trying to build for the Malayan 200, following https://github.com/MarlinFirmware/Configurations/tree/bugfix-2.0.x/config/examples/Malyan/M200 to the letter. This happens with bugfix-2.0.x as well as with 2.0.x.

Linking everything together...
"C:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\tools\\xpack-arm-none-eabi-gcc\\9.2.1-1.1/bin/arm-none-eabi-gcc" -mcpu=cortex-m0 -mthumb -Os --specs=nano.specs -Wl,--defsym=LD_FLASH_OFFSET=0x2000 -Wl,--defsym=LD_MAX_SIZE=122880 -Wl,--defsym=LD_MAX_DATA_SIZE=15168 -Wl,--cref -Wl,--check-sections -Wl,--gc-sections -Wl,--entry=Reset_Handler -Wl,--unresolved-symbols=report-all -Wl,--warn-common "-TC:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\hardware\\stm32\\1.8.0\\variants\\MALYANMx00_F070CB/ldscript.ld" "-Wl,-Map,e:\\tmp/Marlin.ino.map" "-LC:\\Users\\s\\AppData\\Local\\Arduino15\\packages\\STM32\\tools\\CMSIS\\5.5.1/CMSIS/DSP/Lib/GCC/" -larm_cortexM0l_math -o "e:\\tmp/Marlin.ino.elf" "-Le:\\tmp" -Wl,--start-group "sketch\\Marlin.ino.cpp.o" "sketch\\SrcWrapper.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\HAL.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\HAL_SPI.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\Sd2Card_sdio_stm32duino.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\Servo.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\SoftwareSerial.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\fastio.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_flash.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_impl.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\persistent_store_sdcard.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\timers.cpp.o" "sketch\\src\\HAL\\HAL_STM32\\watchdog.cpp.o" "sketch\\src\\HAL\\shared\\HAL_spi_L6470.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\backtrace.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm_arm.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarm_thumb.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarmbytab.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwarmmem.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwinder.cpp.o" "sketch\\src\\HAL\\shared\\backtrace\\unwmemaccess.cpp.o" "sketch\\src\\HAL\\shared\\eeprom_i2c.cpp.o" "sketch\\src\\HAL\\shared\\eeprom_spi.cpp.o" "sketch\\src\\HAL\\shared\\persistent_store_api.cpp.o" "sketch\\src\\HAL\\shared\\servo.cpp.o" "sketch\\src\\MarlinCore.cpp.o" "sketch\\src\\core\\multi_language.cpp.o" "sketch\\src\\core\\serial.cpp.o" "sketch\\src\\core\\utility.cpp.o" "sketch\\src\\feature\\I2CPositionEncoder.cpp.o" "sketch\\src\\feature\\Max7219_Debug_LEDs.cpp.o" "sketch\\src\\feature\\babystep.cpp.o" "sketch\\src\\feature\\backlash.cpp.o" "sketch\\src\\feature\\baricuda.cpp.o" "sketch\\src\\feature\\bedlevel\\abl\\abl.cpp.o" "sketch\\src\\feature\\bedlevel\\bedlevel.cpp.o" "sketch\\src\\feature\\bedlevel\\mbl\\mesh_bed_leveling.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl_G29.cpp.o" "sketch\\src\\feature\\bedlevel\\ubl\\ubl_motion.cpp.o" "sketch\\src\\feature\\binary_protocol.cpp.o" "sketch\\src\\feature\\bltouch.cpp.o" "sketch\\src\\feature\\cancel_object.cpp.o" "sketch\\src\\feature\\caselight.cpp.o" "sketch\\src\\feature\\closedloop.cpp.o" "sketch\\src\\feature\\controllerfan.cpp.o" "sketch\\src\\feature\\dac\\dac_dac084s085.cpp.o" "sketch\\src\\feature\\dac\\dac_mcp4728.cpp.o" "sketch\\src\\feature\\dac\\stepper_dac.cpp.o" "sketch\\src\\feature\\digipot\\digipot_mcp4018.cpp.o" "sketch\\src\\feature\\digipot\\digipot_mcp4451.cpp.o" "sketch\\src\\feature\\emergency_parser.cpp.o" "sketch\\src\\feature\\fanmux.cpp.o" "sketch\\src\\feature\\filwidth.cpp.o" "sketch\\src\\feature\\fwretract.cpp.o" "sketch\\src\\feature\\host_actions.cpp.o" "sketch\\src\\feature\\joystick.cpp.o" "sketch\\src\\feature\\leds\\blinkm.cpp.o" "sketch\\src\\feature\\leds\\leds.cpp.o" "sketch\\src\\feature\\leds\\neopixel.cpp.o" "sketch\\src\\feature\\leds\\pca9632.cpp.o" "sketch\\src\\feature\\leds\\printer_event_leds.cpp.o" "sketch\\src\\feature\\leds\\tempstat.cpp.o" "sketch\\src\\feature\\mixing.cpp.o" "sketch\\src\\feature\\pause.cpp.o" "sketch\\src\\feature\\power.cpp.o" "sketch\\src\\feature\\power_loss_recovery.cpp.o" "sketch\\src\\feature\\probe_temp_compensation.cpp.o" "sketch\\src\\feature\\prusa_MMU2\\mmu2.cpp.o" "sketch\\src\\feature\\runout.cpp.o" "sketch\\src\\feature\\snmm.cpp.o" "sketch\\src\\feature\\solenoid.cpp.o" "sketch\\src\\feature\\spindle_laser.cpp.o" "sketch\\src\\feature\\tmc_util.cpp.o" "sketch\\src\\feature\\touch\\xpt2046.cpp.o" "sketch\\src\\feature\\twibus.cpp.o" "sketch\\src\\feature\\z_stepper_align.cpp.o" "sketch\\src\\gcode\\bedlevel\\G26.cpp.o" "sketch\\src\\gcode\\bedlevel\\G42.cpp.o" "sketch\\src\\gcode\\bedlevel\\M420.cpp.o" "sketch\\src\\gcode\\bedlevel\\abl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\abl\\M421.cpp.o" "sketch\\src\\gcode\\bedlevel\\mbl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\mbl\\M421.cpp.o" "sketch\\src\\gcode\\bedlevel\\ubl\\G29.cpp.o" "sketch\\src\\gcode\\bedlevel\\ubl\\M421.cpp.o" "sketch\\src\\gcode\\calibrate\\G28.cpp.o" "sketch\\src\\gcode\\calibrate\\G33.cpp.o" "sketch\\src\\gcode\\calibrate\\G34_M422.cpp.o" "sketch\\src\\gcode\\calibrate\\G425.cpp.o" "sketch\\src\\gcode\\calibrate\\G76_M871.cpp.o" "sketch\\src\\gcode\\calibrate\\M100.cpp.o" "sketch\\src\\gcode\\calibrate\\M12.cpp.o" "sketch\\src\\gcode\\calibrate\\M425.cpp.o" "sketch\\src\\gcode\\calibrate\\M48.cpp.o" "sketch\\src\\gcode\\calibrate\\M665.cpp.o" "sketch\\src\\gcode\\calibrate\\M666.cpp.o" "sketch\\src\\gcode\\calibrate\\M852.cpp.o" "sketch\\src\\gcode\\config\\M200-M205.cpp.o" "sketch\\src\\gcode\\config\\M217.cpp.o" "sketch\\src\\gcode\\config\\M218.cpp.o" "sketch\\src\\gcode\\config\\M220.cpp.o" "sketch\\src\\gcode\\config\\M221.cpp.o" "sketch\\src\\gcode\\config\\M281.cpp.o" "sketch\\src\\gcode\\config\\M301.cpp.o" "sketch\\src\\gcode\\config\\M302.cpp.o" "sketch\\src\\gcode\\config\\M304.cpp.o" "sketch\\src\\gcode\\config\\M305.cpp.o" "sketch\\src\\gcode\\config\\M43.cpp.o" "sketch\\src\\gcode\\config\\M540.cpp.o" "sketch\\src\\gcode\\config\\M575.cpp.o" "sketch\\src\\gcode\\config\\M672.cpp.o" "sketch\\src\\gcode\\config\\M92.cpp.o" "sketch\\src\\gcode\\control\\M108_M112_M410.cpp.o" "sketch\\src\\gcode\\control\\M111.cpp.o" "sketch\\src\\gcode\\control\\M120_M121.cpp.o" "sketch\\src\\gcode\\control\\M17_M18_M84.cpp.o" "sketch\\src\\gcode\\control\\M211.cpp.o" "sketch\\src\\gcode\\control\\M226.cpp.o" "sketch\\src\\gcode\\control\\M280.cpp.o" "sketch\\src\\gcode\\control\\M3-M5.cpp.o" "sketch\\src\\gcode\\control\\M350_M351.cpp.o" "sketch\\src\\gcode\\control\\M380_M381.cpp.o" "sketch\\src\\gcode\\control\\M400.cpp.o" "sketch\\src\\gcode\\control\\M42.cpp.o" "sketch\\src\\gcode\\control\\M605.cpp.o" "sketch\\src\\gcode\\control\\M7-M9.cpp.o" "sketch\\src\\gcode\\control\\M80_M81.cpp.o" "sketch\\src\\gcode\\control\\M85.cpp.o" "sketch\\src\\gcode\\control\\M997.cpp.o" "sketch\\src\\gcode\\control\\M999.cpp.o" "sketch\\src\\gcode\\control\\T.cpp.o" "sketch\\src\\gcode\\eeprom\\M500-M504.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M122.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M906.cpp.o" "sketch\\src\\gcode\\feature\\L6470\\M916-918.cpp.o" "sketch\\src\\gcode\\feature\\advance\\M900.cpp.o" "sketch\\src\\gcode\\feature\\baricuda\\M126-M129.cpp.o" "sketch\\src\\gcode\\feature\\camera\\M240.cpp.o" "sketch\\src\\gcode\\feature\\cancel\\M486.cpp.o" "sketch\\src\\gcode\\feature\\caselight\\M355.cpp.o" "sketch\\src\\gcode\\feature\\clean\\G12.cpp.o" "sketch\\src\\gcode\\feature\\digipot\\M907-M910.cpp.o" "sketch\\src\\gcode\\feature\\filwidth\\M404-M407.cpp.o" "sketch\\src\\gcode\\feature\\fwretract\\G10_G11.cpp.o" "sketch\\src\\gcode\\feature\\fwretract\\M207-M209.cpp.o" "sketch\\src\\gcode\\feature\\i2c\\M260_M261.cpp.o" "sketch\\src\\gcode\\feature\\leds\\M150.cpp.o" "sketch\\src\\gcode\\feature\\leds\\M7219.cpp.o" "sketch\\src\\gcode\\feature\\macro\\M810-M819.cpp.o" "sketch\\src\\gcode\\feature\\mixing\\M163-M165.cpp.o" "sketch\\src\\gcode\\feature\\mixing\\M166.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G27.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G60.cpp.o" "sketch\\src\\gcode\\feature\\pause\\G61.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M125.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M600.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M603.cpp.o" "sketch\\src\\gcode\\feature\\pause\\M701_M702.cpp.o" "sketch\\src\\gcode\\feature\\powerloss\\M1000.cpp.o" "sketch\\src\\gcode\\feature\\powerloss\\M413.cpp.o" "sketch\\src\\gcode\\feature\\prusa_MMU2\\M403.cpp.o" "sketch\\src\\gcode\\feature\\runout\\M412.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M122.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M569.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M906.cpp.o" "sketch\\src\\gcode\\feature\\trinamic\\M911-M914.cpp.o" "sketch\\src\\gcode\\gcode.cpp.o" "sketch\\src\\gcode\\geometry\\G17-G19.cpp.o" "sketch\\src\\gcode\\geometry\\G53-G59.cpp.o" "sketch\\src\\gcode\\geometry\\G92.cpp.o" "sketch\\src\\gcode\\geometry\\M206_M428.cpp.o" "sketch\\src\\gcode\\host\\M110.cpp.o" "sketch\\src\\gcode\\host\\M113.cpp.o" "sketch\\src\\gcode\\host\\M114.cpp.o" "sketch\\src\\gcode\\host\\M115.cpp.o" "sketch\\src\\gcode\\host\\M118.cpp.o" "sketch\\src\\gcode\\host\\M119.cpp.o" "sketch\\src\\gcode\\host\\M16.cpp.o" "sketch\\src\\gcode\\host\\M876.cpp.o" "sketch\\src\\gcode\\lcd\\M0_M1.cpp.o" "sketch\\src\\gcode\\lcd\\M117.cpp.o" "sketch\\src\\gcode\\lcd\\M145.cpp.o" "sketch\\src\\gcode\\lcd\\M250.cpp.o" "sketch\\src\\gcode\\lcd\\M300.cpp.o" "sketch\\src\\gcode\\lcd\\M73.cpp.o" "sketch\\src\\gcode\\motion\\G0_G1.cpp.o" "sketch\\src\\gcode\\motion\\G2_G3.cpp.o" "sketch\\src\\gcode\\motion\\G4.cpp.o" "sketch\\src\\gcode\\motion\\G5.cpp.o" "sketch\\src\\gcode\\motion\\G80.cpp.o" "sketch\\src\\gcode\\motion\\M290.cpp.o" "sketch\\src\\gcode\\parser.cpp.o" "sketch\\src\\gcode\\probe\\G30.cpp.o" "sketch\\src\\gcode\\probe\\G31_G32.cpp.o" "sketch\\src\\gcode\\probe\\G38.cpp.o" "sketch\\src\\gcode\\probe\\M401_M402.cpp.o" "sketch\\src\\gcode\\probe\\M851.cpp.o" "sketch\\src\\gcode\\probe\\M951.cpp.o" "sketch\\src\\gcode\\queue.cpp.o" "sketch\\src\\gcode\\scara\\M360-M364.cpp.o" "sketch\\src\\gcode\\sdcard\\M20.cpp.o" "sketch\\src\\gcode\\sdcard\\M21_M22.cpp.o" "sketch\\src\\gcode\\sdcard\\M23.cpp.o" "sketch\\src\\gcode\\sdcard\\M24_M25.cpp.o" "sketch\\src\\gcode\\sdcard\\M26.cpp.o" "sketch\\src\\gcode\\sdcard\\M27.cpp.o" "sketch\\src\\gcode\\sdcard\\M28_M29.cpp.o" "sketch\\src\\gcode\\sdcard\\M30.cpp.o" "sketch\\src\\gcode\\sdcard\\M32.cpp.o" "sketch\\src\\gcode\\sdcard\\M33.cpp.o" "sketch\\src\\gcode\\sdcard\\M34.cpp.o" "sketch\\src\\gcode\\sdcard\\M524.cpp.o" "sketch\\src\\gcode\\sdcard\\M928.cpp.o" "sketch\\src\\gcode\\stats\\M31.cpp.o" "sketch\\src\\gcode\\stats\\M75-M78.cpp.o" "sketch\\src\\gcode\\temperature\\M104_M109.cpp.o" "sketch\\src\\gcode\\temperature\\M105.cpp.o" "sketch\\src\\gcode\\temperature\\M106_M107.cpp.o" "sketch\\src\\gcode\\temperature\\M140_M190.cpp.o" "sketch\\src\\gcode\\temperature\\M141_M191.cpp.o" "sketch\\src\\gcode\\temperature\\M155.cpp.o" "sketch\\src\\gcode\\temperature\\M303.cpp.o" "sketch\\src\\gcode\\units\\G20_G21.cpp.o" "sketch\\src\\gcode\\units\\M149.cpp.o" "sketch\\src\\gcode\\units\\M82_M83.cpp.o" "sketch\\src\\lcd\\HD44780\\lcdprint_hd44780.cpp.o" "sketch\\src\\lcd\\HD44780\\ultralcd_HD44780.cpp.o" "sketch\\src\\lcd\\dogm\\lcdprint_u8g.cpp.o" "sketch\\src\\lcd\\dogm\\status_screen_DOGM.cpp.o" "sketch\\src\\lcd\\dogm\\status_screen_lite_ST7920.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_ssd1306_sh1106_128x64_I2C.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_st7565_64128n_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_st7920_128x64_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_tft_320x240_upscale_from_128x64.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_dev_uc1701_mini12864_HAL.cpp.o" "sketch\\src\\lcd\\dogm\\u8g_fontutf8.cpp.o" "sketch\\src\\lcd\\dogm\\ultralcd_DOGM.cpp.o" "sketch\\src\\lcd\\dogm\\ultralcd_st7920_u8glib_rrd_AVR.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplay.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionFYSETC.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionHIPRECY.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\dgus\\DGUSDisplayDefinitionOrigin.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\archim2-flash\\flash_storage.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\archim2-flash\\media_file_reader.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\basic\\commands.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\basic\\spi.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\command_processor.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\dl_cache.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\event_loop.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\screen_types.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\sound_player.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\text_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\tiny_timer.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\font_bitmaps.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\font_size_t.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\standard_char_set.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\unicode.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\ftdi_eve_lib\\extended\\unicode\\western_char_set.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\language\\language.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\marlin_events.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\about_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\advanced_settings_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\alert_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\backlash_compensation_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\base_numeric_adjustment_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\base_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_advanced_settings.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_confirm_home_e.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_confirm_home_xyz.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_main_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_printing_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_status_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\bio_tune_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\boot_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\case_light_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\change_filament_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_abort_print_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_auto_calibration_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_erase_flash_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_start_print_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\confirm_user_request_alert_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\default_acceleration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\developer_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\dialog_box_base_class.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\display_tuning_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\endstop_state_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\feedrate_percent_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\filament_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\filament_runout_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\files_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\interface_settings_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\interface_sounds_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\jerk_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\junction_deviation_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\kill_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\language_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\linear_advance_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\lock_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\main_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\max_acceleration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\max_velocity_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\media_player_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\move_axis_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\nozzle_offsets_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\nudge_nozzle_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\preheat_timer_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\restore_failsafe_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\save_settings_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\screens.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\spinner_dialog_box.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\statistics_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\status_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stepper_bump_sensitivity_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stepper_current_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\steps_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\stress_test_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\string_format.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\temperature_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\touch_calibration_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\touch_registers_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\tune_menu.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\widget_demo_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\screens\\z_offset_screen.cpp.o" "sketch\\src\\lcd\\extensible_ui\\lib\\ftdi_eve_touch_ui\\theme\\sounds.cpp.o" "sketch\\src\\lcd\\extensible_ui\\ui_api.cpp.o" "sketch\\src\\lcd\\extui_dgus_lcd.cpp.o" "sketch\\src\\lcd\\extui_example.cpp.o" "sketch\\src\\lcd\\extui_malyan_lcd.cpp.o" "sketch\\src\\lcd\\fontutils.cpp.o" "sketch\\src\\lcd\\lcdprint.cpp.o" "sketch\\src\\lcd\\menu\\game\\brickout.cpp.o" "sketch\\src\\lcd\\menu\\game\\game.cpp.o" "sketch\\src\\lcd\\menu\\game\\invaders.cpp.o" "sketch\\src\\lcd\\menu\\game\\maze.cpp.o" "sketch\\src\\lcd\\menu\\game\\snake.cpp.o" "sketch\\src\\lcd\\menu\\menu.cpp.o" "sketch\\src\\lcd\\menu\\menu_advanced.cpp.o" "sketch\\src\\lcd\\menu\\menu_backlash.cpp.o" "sketch\\src\\lcd\\menu\\menu_bed_corners.cpp.o" "sketch\\src\\lcd\\menu\\menu_bed_leveling.cpp.o" "sketch\\src\\lcd\\menu\\menu_cancelobject.cpp.o" "sketch\\src\\lcd\\menu\\menu_configuration.cpp.o" "sketch\\src\\lcd\\menu\\menu_custom.cpp.o" "sketch\\src\\lcd\\menu\\menu_delta_calibrate.cpp.o" "sketch\\src\\lcd\\menu\\menu_filament.cpp.o" "sketch\\src\\lcd\\menu\\menu_game.cpp.o" "sketch\\src\\lcd\\menu\\menu_info.cpp.o" "sketch\\src\\lcd\\menu\\menu_job_recovery.cpp.o" "sketch\\src\\lcd\\menu\\menu_led.cpp.o" "sketch\\src\\lcd\\menu\\menu_main.cpp.o" "sketch\\src\\lcd\\menu\\menu_media.cpp.o" "sketch\\src\\lcd\\menu\\menu_mixer.cpp.o" "sketch\\src\\lcd\\menu\\menu_mmu2.cpp.o" "sketch\\src\\lcd\\menu\\menu_motion.cpp.o" "sketch\\src\\lcd\\menu\\menu_spindle_laser.cpp.o" "sketch\\src\\lcd\\menu\\menu_temperature.cpp.o" "sketch\\src\\lcd\\menu\\menu_tmc.cpp.o" "sketch\\src\\lcd\\menu\\menu_tune.cpp.o" "sketch\\src\\lcd\\menu\\menu_ubl.cpp.o" "sketch\\src\\lcd\\ultralcd.cpp.o" "sketch\\src\\libs\\L64XX\\L64XX_Marlin.cpp.o" "sketch\\src\\libs\\buzzer.cpp.o" "sketch\\src\\libs\\crc16.cpp.o" "sketch\\src\\libs\\heatshrink\\heatshrink_decoder.cpp.o" "sketch\\src\\libs\\hex_print_routines.cpp.o" "sketch\\src\\libs\\least_squares_fit.cpp.o" "sketch\\src\\libs\\nozzle.cpp.o" "sketch\\src\\libs\\numtostr.cpp.o" "sketch\\src\\libs\\stopwatch.cpp.o" "sketch\\src\\libs\\vector_3.cpp.o" "sketch\\src\\module\\configuration_store.cpp.o" "sketch\\src\\module\\delta.cpp.o" "sketch\\src\\module\\endstops.cpp.o" "sketch\\src\\module\\motion.cpp.o" "sketch\\src\\module\\planner.cpp.o" "sketch\\src\\module\\planner_bezier.cpp.o" "sketch\\src\\module\\printcounter.cpp.o" "sketch\\src\\module\\probe.cpp.o" "sketch\\src\\module\\scara.cpp.o" "sketch\\src\\module\\servo.cpp.o" "sketch\\src\\module\\stepper.cpp.o" "sketch\\src\\module\\stepper\\L64xx.cpp.o" "sketch\\src\\module\\stepper\\TMC26X.cpp.o" "sketch\\src\\module\\stepper\\indirection.cpp.o" "sketch\\src\\module\\stepper\\trinamic.cpp.o" "sketch\\src\\module\\temperature.cpp.o" "sketch\\src\\module\\tool_change.cpp.o" "sketch\\src\\sd\\Sd2Card.cpp.o" "sketch\\src\\sd\\SdBaseFile.cpp.o" "sketch\\src\\sd\\SdFatUtil.cpp.o" "sketch\\src\\sd\\SdFile.cpp.o" "sketch\\src\\sd\\SdVolume.cpp.o" "sketch\\src\\sd\\cardreader.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\Sd2Card_FlashDrive.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\Usb.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\masstorage.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\message.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\parsetools.cpp.o" "sketch\\src\\sd\\usb_flashdrive\\lib-uhs2\\usbhost.cpp.o" "libraries\\SrcWrapper\\syscalls.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_adc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_adc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_can.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cec.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_comp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_comp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cordic.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cortex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_crc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_crc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cryp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_cryp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dac.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dac_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dcmi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dcmi_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dfsdm.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dfsdm_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma2d.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dma_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_dsi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_eth.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_eth_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_exti.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fdcan.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_firewall.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_flash_ramfunc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmac.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmpi2c.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_fmpi2c_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gfxmmu.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gpio.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_gpio_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hash.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hash_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hrtim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_hsem.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2c.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2c_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2s.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_i2s_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ipcc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_irda.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_iwdg.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_jpeg.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_lcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_lptim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ltdc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ltdc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mdios.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mdma.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mmc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_mmc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_msp_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_nand.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_nor.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_opamp.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_opamp_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ospi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pccard.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pcd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pcd_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pka.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pwr.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_pwr_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_qspi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_ramecc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rcc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rcc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rng.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rtc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_rtc_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sai.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sai_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sd.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sd_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sdadc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sdram.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smartcard.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smartcard_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_smbus.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spdifrx.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_spi_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_sram.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_swpmi.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tim.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tim_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_rtc_alarm_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_rtc_wakeup_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_timebase_tim_template.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_tsc.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_uart.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_uart_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_usart.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_usart_ex.c.o" "libraries\\SrcWrapper\\HAL\\stm32yyxx_hal_wwdg.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_adc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_bdma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_comp.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_cordic.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_crc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_crs.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dac.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_delayblock.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_dma2d.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_exti.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fmac.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_fsmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_gpio.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_hrtim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_i2c.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_lptim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_lpuart.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_mdma.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_opamp.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_pka.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_pwr.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rcc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rng.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_rtc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_sdmmc.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_spi.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_swpmi.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_tim.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_ucpd.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_usart.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_usb.c.o" "libraries\\SrcWrapper\\LL\\stm32yyxx_ll_utils.c.o" "libraries\\SrcWrapper\\stm32\\PortNames.c.o" "libraries\\SrcWrapper\\stm32\\bootloader.c.o" "libraries\\SrcWrapper\\stm32\\clock.c.o" "libraries\\SrcWrapper\\stm32\\core_callback.c.o" "libraries\\SrcWrapper\\stm32\\dwt.c.o" "libraries\\SrcWrapper\\stm32\\hw_config.c.o" "libraries\\SrcWrapper\\stm32\\lock_resource.c.o" "libraries\\SrcWrapper\\stm32\\low_power.c.o" "libraries\\SrcWrapper\\stm32\\pinmap.c.o" "libraries\\SrcWrapper\\stm32\\rtc.c.o" "libraries\\SrcWrapper\\stm32\\stm32_def.c.o" "libraries\\SrcWrapper\\stm32\\stm32_eeprom.c.o" "libraries\\SrcWrapper\\stm32\\system_stm32yyxx.c.o" "libraries\\SrcWrapper\\stm32\\timer.c.o" "libraries\\SrcWrapper\\stm32\\uart.c.o" "libraries\\SrcWrapper\\stm32\\analog.cpp.o" "libraries\\SrcWrapper\\stm32\\interrupt.cpp.o" "libraries\\SPI\\SPI.cpp.o" "libraries\\SPI\\utility\\spi_com.c.o" "libraries\\IWatchdog\\IWatchdog.cpp.o" "core\\startup_Mx00_f070xb.S.o" "core\\PeripheralPins.c.o" "core\\variant.cpp.o" "core\\core.a" -lc -Wl,--end-group -lm -lgcc -lstdc++
c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\src\gcode\temperature\M303.cpp.o: in function `GcodeSuite::M303()':

M303.cpp:(.text._ZN10GcodeSuite4M303Ev+0x26): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: sketch\src\module\temperature.cpp.o: in function `Temperature::PID_autotune(float const&, heater_ind_t, signed char, bool)':

temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x56): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x30e): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x47e): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

c:/users/s/appdata/local/arduino15/packages/stm32/tools/xpack-arm-none-eabi-gcc/9.2.1-1.1/bin/../lib/gcc/arm-none-eabi/9.2.1/../../../../arm-none-eabi/bin/ld.exe: temperature.cpp:(.text._ZN11Temperature12PID_autotuneERKf12heater_ind_tab+0x55a): undefined reference to `ExtUI::OnPidTuning(ExtUI::result_t)'

collect2.exe: error: ld returned 1 exit status
Bibliothek SrcWrapper in Version 1.0.1 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\SrcWrapper  wird verwendet
Bibliothek SPI in Version 1.0 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\SPI  wird verwendet
Bibliothek IWatchdog in Version 1.0.0 im Ordner: C:\Users\s\AppData\Local\Arduino15\packages\STM32\hardware\stm32\1.8.0\libraries\IWatchdog  wird verwendet
exit status 1
Fehler beim Kompilieren für das Board 3D printer boards. 

Current surge after Power up with M80

The M80 is use to power up . There are 2 thing consider:
-The default value of PSU_POWERUP_DELAY =100 is too fast for some power supply to settle. The result is the TMC driver is not initialize properly and could cause damage to TMC driver( in my case it was flying like a bullet to the end stop)
-The power.cpp need to add an additional delay after initialize the driver. This is because some of the board is very fast causing the motor to start to move immediately after initialize and create a high surge current to the motor creating a knocking sound. Allow some time for the current to settle before start moving the stepper. It then can be quiet and smooth

void Power::power_on() {
  lastPowerOn = millis();
  if (!powersupply_on) {
    PSU_PIN_ON();

    #if HAS_TRINAMIC_CONFIG
      delay(PSU_POWERUP_DELAY); // Wait for power to settle
      restore_stepper_drivers();
       delay(PSU_POWERUP_DELAY); //add a delay to make sure no surge current if it start to move instanly
    #endif
  }

Clearly identifying which printer each configuration is for...please

Could there please be a convention for a comment near the top of each Configuration.h and Configuration_adv.h that prominently identifies which printer each is for?
That comment could simply be the directory path that these files are distributed under within the "config/examples" directory.
I realize that at least Configuration.h has the string STRING_CONFIG_H_AUTHOR. However, Configuration_adv.h doesn't seem to have anything similar.

100nF Cap should be in Parallel

Endstop Noise Threshold settings:
In the comments for this section in Configuration.h, is the statement "To fix noise install a 100nF ceramic capacitor inline with the switch."

This is incorrect, the capacitor should be placed in parallel to reduce noise.

15 example from Bugfix 2.0.x Configuration files fail to compile with marlin bugfix 2.0.x

New git clones of Marlin bugfix 2.0.x and Configurations where taken about 2 hours ago.

A script of my own was run that goes through all configurations and using marlins auto_build.py
attempt to compile them.

15 configuration files fail to build with an assortment of errors

Trying:: Configurations/config/examples/AlephObjects/TAZ4/
==================== 1 failed, 0 succeeded in 00:00:02.586 ====================
Trying:: Configurations/config/examples/Micromake/C1/enhanced/
==================== 1 failed, 0 succeeded in 00:00:02.328 ====================
Trying:: Configurations/config/examples/3DFabXYZ/Migbot/
==================== 1 failed, 0 succeeded in 00:00:02.297 ====================
Trying:: Configurations/config/examples/Formbot/Raptor/
==================== 1 failed, 0 succeeded in 00:00:30.194 ====================
Trying:: Configurations/config/examples/VORONDesign/
==================== 1 failed, 0 succeeded in 00:00:02.509 ====================
Trying:: Configurations/config/examples/STM32/STM32F4/
==================== 1 failed, 0 succeeded in 00:00:15.007 ====================
Trying:: Configurations/config/examples/STM32/Black_STM32F407VET6/
==================== 1 failed, 0 succeeded in 00:01:43.783 ====================
Trying:: Configurations/config/examples/Tronxy/X5S-2E/
==================== 1 failed, 0 succeeded in 00:00:02.592 ====================
Trying:: Configurations/config/examples/makibox/
==================== 1 failed, 0 succeeded in 00:00:03.925 ====================
Trying:: Configurations/config/examples/FYSETC/F6_13/
==================== 1 failed, 0 succeeded in 00:00:02.451 ====================
Trying:: Configurations/config/examples/FYSETC/S6/
==================== 1 failed, 0 succeeded in 00:01:41.950 ====================
Trying:: Configurations/config/examples/Malyan/M200/
==================== 1 failed, 0 succeeded in 00:00:02.502 ====================
Trying:: Configurations/config/examples/TheBorg/
==================== 1 failed, 0 succeeded in 00:00:14.125 ====================
Trying:: Configurations/config/examples/tvrrug/Round2/
==================== 1 failed, 0 succeeded in 00:00:02.466 ====================
Trying:: Configurations/config/examples/ArmEd/
==================== 1 failed, 0 succeeded in 00:01:41.240 ====================

full log of errors.
marlin.log

Probing fail the moment it touches the bed. SKR 1.3 for delta printer

I have been trying to update my firm ware and configure marlin2.0.4 and everything works great, but im having troubles calibrating and leveling, my probe is working but the the moment the probe touches the bed. a message appears that the probing fail.

i try changing some parameters but nothing changes the problem.

Any ideas what might be the problem?

please help i accidentally deleted my last firmware

Configuration h and adv.zip

sketch/src/module/motion.cpp:77:71: error: 'X_HOME_BUMP_MM' was not declared in this scope

Hi. I'm new to Marlin. My printer has been on Reperier since I built it three years ago. I want to compile the sketch but keep getting this error. I cannot figure out what setting I need to change to make it go away.

Jonathan

sketch/src/module/motion.cpp:77:71: error: 'X_HOME_BUMP_MM' was not declared in this scope
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
                                                                       ^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
 XYZ_CONSTS(float, home_bump_mm,   HOME_BUMP_MM);
 ^~~~~~~~~~
sketch/src/module/motion.cpp:77:71: note: suggested alternative: 'HOME_BUMP_MM'
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
                                                                       ^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
 XYZ_CONSTS(float, home_bump_mm,   HOME_BUMP_MM);
 ^~~~~~~~~~
sketch/src/module/motion.cpp:77:80: error: 'Y_HOME_BUMP_MM' was not declared in this scope
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
                                                                                ^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
 XYZ_CONSTS(float, home_bump_mm,   HOME_BUMP_MM);
 ^~~~~~~~~~
sketch/src/module/motion.cpp:77:80: note: suggested alternative: 'HOME_BUMP_MM'
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
                                                                                ^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
 XYZ_CONSTS(float, home_bump_mm,   HOME_BUMP_MM);
 ^~~~~~~~~~
sketch/src/module/motion.cpp:77:89: error: 'Z_HOME_BUMP_MM' was not declared in this scope
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
                                                                                         ^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
 XYZ_CONSTS(float, home_bump_mm,   HOME_BUMP_MM);
 ^~~~~~~~~~
sketch/src/module/motion.cpp:77:89: note: suggested alternative: 'HOME_BUMP_MM'
 #define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }

Anycubic i3 Trigorilla Z2 Stepper on E1 "No E stepper plug left for Z2!"

Hello,
I have a problem which has been dealt with here before. I can't get the second Z-Stepper motor to the E1 on the Trigorilla_13 board. Every time I get the error: exit status 1
#error "No E stepper plug left for Z2!"

Under "Configuration_adv.h" I have entered "#define NUM_Z_STEPPER_DRIVERS 2".
Then I deleted the // in "#define Z_STEPPER_AUTO_ALIGN" (according to info from another post).

Under "Configuration.h" I deleted the // "#define Z2_DRIVER_TYPE A4988".

Nevertheless I can't get it to run. In the E1 all pins are entered.

Thanks for the help.

gt2560 dual z jam not heated bed

Im running a gt2560 rev a, with marlin 2.0 firmware. I have 2 issues.

  1. The heated bed is not showing on the LCD or on the menus to allow config.
  2. The 2 dual z steppers jam when used together. If i remove the cable from one the other works fine, and visa versa. I cannot seem to find the issue.

Any help appreciated.

Configs uploaded

Configuration_adv.txt
Configuration.txt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.