Skip to content

Commit ceed144

Browse files
committed
Fix configs for EZBoard Upload on EZFirmware Site
1 parent 8c1bc25 commit ceed144

File tree

2 files changed

+18
-111
lines changed

2 files changed

+18
-111
lines changed

Board_Configs/TH3D_EZBoardLite/Firmware/Marlin/Configuration.h

Lines changed: 9 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,7 @@
164164
/**
165165
* BLTouch/CRTouch
166166
*
167-
* If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below.
168-
* You also need then enter in your sensor offsets below in the CUSTOM PROBE section.
169-
*
167+
* If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below. You also need then enter in your sensor offsets below in the CUSTOM PROBE section.
170168
* If you need to change your SERVO pin you can change that with the SERVO0_PIN Line below. Most people do NOT need to change/set this.
171169
*/
172170
//#define BLTOUCH
@@ -175,8 +173,7 @@
175173
/**
176174
* Custom Probe Offset - EZABL/BLTouch/CRTouch
177175
*
178-
* If you have a probe mount that is not pre-setup in the firmware then uncomment
179-
* the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below
176+
* If you have a probe mount that is not pre-setup in the firmware then uncomment the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below
180177
*/
181178
#if ANY(CUSTOM_PROBE, BLTOUCH)
182179
/**
@@ -323,11 +320,7 @@
323320
/**
324321
* EEPROM on SD Card
325322
*
326-
* NOTE: THIS TAKES UP EXTRA SPACE ON THE CPU SO IF YOUR COMPILE FAILS DISABLE SOME OTHER OPTIONS IN THE FIRMWARE.
327-
* If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file
328-
* You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line
329-
* and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing
330-
* then put your GCode files on the SD card, insert the card again, and then power the printer up.
323+
* If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file. You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing then put your GCode files on the SD card, insert the card again, and then power the printer up.
331324
*/
332325
//#define SDCARD_EEPROM_EMULATION
333326

@@ -336,8 +329,7 @@
336329
*
337330
* See here on how to use Input Shaping: https://www.th3dstudio.com/marlin-input-shaping-calculator/
338331
*
339-
* Below are the frequency and damping settings for each axis.
340-
* Damping must have f at the end of the number and the range is 0.00-1.00.
332+
* Below are the frequency and damping settings for each axis. Damping must have f at the end of the number and the range is 0.00-1.00.
341333
*/
342334
//#define INPUT_SHAPING
343335

@@ -364,8 +356,7 @@
364356
* If you need to adjust your XY home offsets from defaults then you can uncomment the HOME_ADJUST line below and enter your
365357
* custom XY offsets. This is provided for convenience and is unsupported with included product support.
366358
*
367-
* How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off
368-
* the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values
359+
* How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values
369360
* Positive values will NOT work (move your endstops to fix a positive offset or change your bed size above).
370361
*/
371362
//#define HOME_ADJUST
@@ -400,12 +391,9 @@
400391
/**
401392
* Manual Mesh Leveling
402393
*
403-
* If you want to use manual mesh leveling you can enable the below option.
404-
* This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above.
405-
*
406-
* Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html
394+
* If you want to use manual mesh leveling you can enable the below option. This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above.
407395
*
408-
* NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com
396+
* Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com
409397
*/
410398
//#define MANUAL_MESH_LEVELING
411399

@@ -445,20 +433,13 @@
445433
#define XY_DIAG_BD 282.8427124746
446434
#define XY_SIDE_AD 200
447435

448-
// Or, set the XY skew factor directly:
449-
//#define XY_SKEW_FACTOR 0.0
450-
451436
//#define SKEW_CORRECTION_FOR_Z
452437
#if ENABLED(SKEW_CORRECTION_FOR_Z)
453438
#define XZ_DIAG_AC 282.8427124746
454439
#define XZ_DIAG_BD 282.8427124746
455440
#define YZ_DIAG_AC 282.8427124746
456441
#define YZ_DIAG_BD 282.8427124746
457442
#define YZ_SIDE_AD 200
458-
459-
// Or, set the Z skew factors directly:
460-
//#define XZ_SKEW_FACTOR 0.0
461-
//#define YZ_SKEW_FACTOR 0.0
462443
#endif
463444

464445
// Enable this option for M852 to set skew at runtime
@@ -506,7 +487,7 @@
506487
#if ENABLED(BLTOUCH) && DISABLED(CUSTOM_PROBE)
507488
#define CUSTOM_PROBE
508489
#endif
509-
490+
510491
//Set Ender 3 Pro Machine Setting
511492
#if ENABLED(ENDER3_PRO)
512493
#define ENDER3
@@ -629,7 +610,7 @@
629610
#define Z_MAX_POS 220
630611
#define PRINTER_VOLTAGE_12
631612
#endif
632-
613+
633614
#if ENABLED(ENDER2_PRO)
634615
#define X_BED_SIZE 165
635616
#define Y_BED_SIZE 168

Board_Configs/TH3D_EZBoardV2/Firmware/Marlin/Configuration.h

Lines changed: 9 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,7 @@
193193
/**
194194
* BLTouch/CRTouch
195195
*
196-
* If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below.
197-
* You also need then enter in your sensor offsets below in the CUSTOM PROBE section.
198-
*
196+
* If you want to use the BLTouch/CRTouch uncomment the BLTOUCH line below. You also need then enter in your sensor offsets below in the CUSTOM PROBE section.
199197
* If you need to change your SERVO pin you can change that with the SERVO0_PIN Line below. Most people do NOT need to change/set this.
200198
*/
201199
//#define BLTOUCH
@@ -204,8 +202,7 @@
204202
/**
205203
* Custom Probe Offset - EZABL/BLTouch/CRTouch
206204
*
207-
* If you have a probe mount that is not pre-setup in the firmware then uncomment
208-
* the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below
205+
* If you have a probe mount that is not pre-setup in the firmware then uncomment the CUSTOM_PROBE option (or BLTOUCH if using one) above and enter your probe offsets below
209206
*/
210207
#if ANY(CUSTOM_PROBE, BLTOUCH)
211208
/**
@@ -362,11 +359,7 @@
362359
/**
363360
* EEPROM on SD Card
364361
*
365-
* NOTE: THIS TAKES UP EXTRA SPACE ON THE CPU SO IF YOUR COMPILE FAILS DISABLE SOME OTHER OPTIONS IN THE FIRMWARE.
366-
* If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file
367-
* You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line
368-
* and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing
369-
* then put your GCode files on the SD card, insert the card again, and then power the printer up.
362+
* If your board has issues saving the EEPROM that could be due to a defective EEPROM chip. This will make an EEPROM.DAT file. You can use a SD card in the printer slot to save the EEPROM to that instead. Just uncomment the below line and then leave an SD card in the printer at all times. If you have to take it out, power off the printer before removing then put your GCode files on the SD card, insert the card again, and then power the printer up.
370363
*/
371364
//#define SDCARD_EEPROM_EMULATION
372365

@@ -375,8 +368,7 @@
375368
*
376369
* See here on how to use Input Shaping: https://www.th3dstudio.com/marlin-input-shaping-calculator/
377370
*
378-
* Below are the frequency and damping settings for each axis.
379-
* Damping must have f at the end of the number and the range is 0.00-1.00.
371+
* Below are the frequency and damping settings for each axis. Damping must have f at the end of the number and the range is 0.00-1.00.
380372
*/
381373
//#define INPUT_SHAPING
382374

@@ -403,8 +395,7 @@
403395
* If you need to adjust your XY home offsets from defaults then you can uncomment the HOME_ADJUST line below and enter your
404396
* custom XY offsets. This is provided for convenience and is unsupported with included product support.
405397
*
406-
* How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off
407-
* the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values
398+
* How to use - measure (home XY then jog using the LCD 1mm at a time) the X and Y distance the nozzle is off the build plate and then put those as NEGATIVE values below on the X_HOME_LOCATION and Y_HOME_LOCATION values
408399
* Positive values will NOT work (move your endstops to fix a positive offset or change your bed size above).
409400
*/
410401
//#define HOME_ADJUST
@@ -439,12 +430,9 @@
439430
/**
440431
* Manual Mesh Leveling
441432
*
442-
* If you want to use manual mesh leveling you can enable the below option.
443-
* This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above.
444-
*
445-
* Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html
433+
* If you want to use manual mesh leveling you can enable the below option. This is for generating a MANUAL mesh WITHOUT a probe. To change the mesh inset value change the EZABL_PROBE_EDGE setting above.
446434
*
447-
* NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com
435+
* Mesh Bed Leveling Documentation: http://marlinfw.org/docs/gcode/G029-mbl.html NOTE: If you want to automate the leveling process our EZABL kits do this for you. Check them out here: http://EZABL.TH3DStudio.com
448436
*/
449437
//#define MANUAL_MESH_LEVELING
450438

@@ -484,20 +472,13 @@
484472
#define XY_DIAG_BD 282.8427124746
485473
#define XY_SIDE_AD 200
486474

487-
// Or, set the XY skew factor directly:
488-
//#define XY_SKEW_FACTOR 0.0
489-
490475
//#define SKEW_CORRECTION_FOR_Z
491476
#if ENABLED(SKEW_CORRECTION_FOR_Z)
492477
#define XZ_DIAG_AC 282.8427124746
493478
#define XZ_DIAG_BD 282.8427124746
494479
#define YZ_DIAG_AC 282.8427124746
495480
#define YZ_DIAG_BD 282.8427124746
496481
#define YZ_SIDE_AD 200
497-
498-
// Or, set the Z skew factors directly:
499-
//#define XZ_SKEW_FACTOR 0.0
500-
//#define YZ_SKEW_FACTOR 0.0
501482
#endif
502483

503484
// Enable this option for M852 to set skew at runtime
@@ -1080,24 +1061,8 @@
10801061
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
10811062
#endif
10821063

1083-
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
1084-
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
1085-
1086-
// Set one or more commands to execute on filament runout.
1087-
// (After 'M412 H' Marlin will ask the host to handle the process.)
1064+
#define FIL_RUNOUT_PULLUP
10881065
#define FILAMENT_RUNOUT_SCRIPT "M600"
1089-
1090-
// After a runout is detected, continue printing this length of filament
1091-
// before executing the runout script. Useful for a sensor at the end of
1092-
// a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead.
1093-
//#define FILAMENT_RUNOUT_DISTANCE_MM 25
1094-
1095-
#ifdef FILAMENT_RUNOUT_DISTANCE_MM
1096-
// Enable this option to use an encoder disc that toggles the runout pin
1097-
// as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM
1098-
// large enough to avoid false positives.)
1099-
//#define FILAMENT_MOTION_SENSOR
1100-
#endif
11011066
#endif
11021067

11031068
#if ENABLED(EZNEO_220)
@@ -1114,17 +1079,6 @@
11141079
#define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup
11151080
#endif
11161081

1117-
/**
1118-
* Printer Event LEDs
1119-
*
1120-
* During printing, the LEDs will reflect the printer status:
1121-
*
1122-
* - Gradually change from blue to violet as the heated bed gets to target temp
1123-
* - Gradually change from violet to red as the hotend gets to temperature
1124-
* - Change to white to illuminate work surface
1125-
* - Change to green once print has finished
1126-
* - Turn off after the print has finished and the user has pushed a button
1127-
*/
11281082
#if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
11291083
#define PRINTER_EVENT_LEDS
11301084
#endif
@@ -1396,24 +1350,8 @@
13961350
#define FIL_RUNOUT_STATE HIGH // Pin state indicating that filament is NOT present.
13971351
#endif
13981352

1399-
#define FIL_RUNOUT_PULLUP // Use internal pullup for filament runout pins.
1400-
//#define FIL_RUNOUT_PULLDOWN // Use internal pulldown for filament runout pins.
1401-
1402-
// Set one or more commands to execute on filament runout.
1403-
// (After 'M412 H' Marlin will ask the host to handle the process.)
1353+
#define FIL_RUNOUT_PULLUP
14041354
#define FILAMENT_RUNOUT_SCRIPT "M600"
1405-
1406-
// After a runout is detected, continue printing this length of filament
1407-
// before executing the runout script. Useful for a sensor at the end of
1408-
// a feed tube. Requires 4 bytes SRAM per sensor, plus 4 bytes overhead.
1409-
//#define FILAMENT_RUNOUT_DISTANCE_MM 25
1410-
1411-
#ifdef FILAMENT_RUNOUT_DISTANCE_MM
1412-
// Enable this option to use an encoder disc that toggles the runout pin
1413-
// as the filament moves. (Be sure to set FILAMENT_RUNOUT_DISTANCE_MM
1414-
// large enough to avoid false positives.)
1415-
//#define FILAMENT_MOTION_SENSOR
1416-
#endif
14171355
#endif
14181356

14191357
#if ENABLED(EZNEO_220)
@@ -1429,18 +1367,6 @@
14291367
#define NEOPIXEL_BRIGHTNESS 255 // Initial brightness (0-255)
14301368
#define NEOPIXEL_STARTUP_TEST // Cycle through colors at startup
14311369
#endif
1432-
1433-
/**
1434-
* Printer Event LEDs
1435-
*
1436-
* During printing, the LEDs will reflect the printer status:
1437-
*
1438-
* - Gradually change from blue to violet as the heated bed gets to target temp
1439-
* - Gradually change from violet to red as the hotend gets to temperature
1440-
* - Change to white to illuminate work surface
1441-
* - Change to green once print has finished
1442-
* - Turn off after the print has finished and the user has pushed a button
1443-
*/
14441370
#if ANY(BLINKM, RGB_LED, RGBW_LED, PCA9632, PCA9533, NEOPIXEL_LED)
14451371
#define PRINTER_EVENT_LEDS
14461372
#endif

0 commit comments

Comments
 (0)