Created
September 8, 2022 13:10
-
-
Save drio/fc38c1156e756a7c41ca8e94694aa7fa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/Marlin/Configuration.h b/Marlin/Configuration.h | |
index 0b8691f..4377bc6 100644 | |
--- a/Marlin/Configuration.h | |
+++ b/Marlin/Configuration.h | |
@@ -87,7 +87,8 @@ | |
// Choose the name from boards.h that matches your setup | |
#ifndef MOTHERBOARD | |
- #define MOTHERBOARD BOARD_RAMPS_14_EFB | |
+ //#define MOTHERBOARD BOARD_RAMPS_14_EFB | |
+ #define MOTHERBOARD BOARD_BTT_SKR_MINI_E3_V3_0 // 3DWORK E3v3 | |
#endif | |
/** | |
@@ -98,7 +99,8 @@ | |
* | |
* :[-1, 0, 1, 2, 3, 4, 5, 6, 7] | |
*/ | |
-#define SERIAL_PORT 0 | |
+//#define SERIAL_PORT 0 | |
+#define SERIAL_PORT 2 // 3DWORK E3v3 | |
/** | |
* Serial Port Baud Rate | |
@@ -111,7 +113,8 @@ | |
* | |
* :[2400, 9600, 19200, 38400, 57600, 115200, 250000, 500000, 1000000] | |
*/ | |
-#define BAUDRATE 250000 | |
+//#define BAUDRATE 250000 | |
+#define BAUDRATE 115200 | |
//#define BAUD_RATE_GCODE // Enable G-code M575 to set the baud rate | |
@@ -122,6 +125,7 @@ | |
*/ | |
//#define SERIAL_PORT_2 -1 | |
//#define BAUDRATE_2 250000 // :[2400, 9600, 19200, 38400, 57600, 115200, 250000, 500000, 1000000] Enable to override BAUDRATE | |
+#define SERIAL_PORT_2 -1 | |
/** | |
* Select a third serial port on the board to use for communication with the host. | |
@@ -158,10 +162,12 @@ | |
* TMC5130, TMC5130_STANDALONE, TMC5160, TMC5160_STANDALONE | |
* :['A4988', 'A5984', 'DRV8825', 'LV8729', 'TB6560', 'TB6600', 'TMC2100', 'TMC2130', 'TMC2130_STANDALONE', 'TMC2160', 'TMC2160_STANDALONE', 'TMC2208', 'TMC2208_STANDALONE', 'TMC2209', 'TMC2209_STANDALONE', 'TMC26X', 'TMC26X_STANDALONE', 'TMC2660', 'TMC2660_STANDALONE', 'TMC5130', 'TMC5130_STANDALONE', 'TMC5160', 'TMC5160_STANDALONE'] | |
*/ | |
-#define X_DRIVER_TYPE A4988 | |
-#define Y_DRIVER_TYPE A4988 | |
-#define Z_DRIVER_TYPE A4988 | |
-//#define X2_DRIVER_TYPE A4988 | |
+//#define X_DRIVER_TYPE A4988 | |
+//#define Y_DRIVER_TYPE A4988 | |
+//#define Z_DRIVER_TYPE A4988 | |
+#define X_DRIVER_TYPE TMC2209 // 3DWORK DRIVERS | |
+#define Y_DRIVER_TYPE TMC2209 // 3DWORK DRIVERS | |
+#define Z_DRIVER_TYPE TMC2209 // 3DWORK DRIVERS | |
//#define Y2_DRIVER_TYPE A4988 | |
//#define Z2_DRIVER_TYPE A4988 | |
//#define Z3_DRIVER_TYPE A4988 | |
@@ -172,7 +178,8 @@ | |
//#define U_DRIVER_TYPE A4988 | |
//#define V_DRIVER_TYPE A4988 | |
//#define W_DRIVER_TYPE A4988 | |
-#define E0_DRIVER_TYPE A4988 | |
+//#define E0_DRIVER_TYPE A4988 | |
+#define E0_DRIVER_TYPE TMC2209 // 3DWORK DRIVERS | |
//#define E1_DRIVER_TYPE A4988 | |
//#define E2_DRIVER_TYPE A4988 | |
//#define E3_DRIVER_TYPE A4988 | |
@@ -2169,7 +2176,7 @@ | |
* M501 - Read settings from EEPROM. (i.e., Throw away unsaved changes) | |
* M502 - Revert settings to "factory" defaults. (Follow with M500 to init the EEPROM.) | |
*/ | |
-//#define EEPROM_SETTINGS // Persistent storage with M500 and M501 | |
+#define EEPROM_SETTINGS // Persistent storage with M500 and M501 | |
//#define DISABLE_M503 // Saves ~2700 bytes of flash. Disable for release! | |
#define EEPROM_CHITCHAT // Give feedback on EEPROM commands. Disable to save PROGMEM. | |
#define EEPROM_BOOT_SILENT // Keep M503 quiet and only give errors during first load | |
@@ -2454,7 +2461,7 @@ | |
* SD Card support is disabled by default. If your controller has an SD slot, | |
* you must uncomment the following option or it won't work. | |
*/ | |
-//#define SDSUPPORT | |
+#define SDSUPPORT | |
/** | |
* SD CARD: ENABLE CRC | |
@@ -2534,7 +2541,7 @@ | |
// | |
// Add individual axis homing items (Home X, Home Y, and Home Z) to the LCD menu. | |
// | |
-//#define INDIVIDUAL_AXIS_HOMING_MENU | |
+#define INDIVIDUAL_AXIS_HOMING_MENU | |
//#define INDIVIDUAL_AXIS_HOMING_SUBMENU | |
// | |
diff --git a/Marlin/Configuration_adv.h b/Marlin/Configuration_adv.h | |
index 55512e6..bd32637 100644 | |
--- a/Marlin/Configuration_adv.h | |
+++ b/Marlin/Configuration_adv.h | |
@@ -1576,11 +1576,11 @@ | |
// LCD's font must contain the characters. Check your selected LCD language. | |
//#define UTF_FILENAME_SUPPORT | |
- //#define LONG_FILENAME_HOST_SUPPORT // Get the long filename of a file/folder with 'M33 <dosname>' and list long filenames with 'M20 L' | |
+ #define LONG_FILENAME_HOST_SUPPORT // Get the long filename of a file/folder with 'M33 <dosname>' and list long filenames with 'M20 L' | |
//#define LONG_FILENAME_WRITE_SUPPORT // Create / delete files with long filenames via M28, M30, and Binary Transfer Protocol | |
//#define M20_TIMESTAMP_SUPPORT // Include timestamps by adding the 'T' flag to M20 commands | |
- //#define SCROLL_LONG_FILENAMES // Scroll long filenames in the SD card menu | |
+ #define SCROLL_LONG_FILENAMES // Scroll long filenames in the SD card menu | |
//#define SD_ABORT_NO_COOLDOWN // Leave the heaters on after Stop Print (not recommended!) | |
@@ -1681,7 +1681,7 @@ | |
* | |
* :[ 'LCD', 'ONBOARD', 'CUSTOM_CABLE' ] | |
*/ | |
- //#define SDCARD_CONNECTION LCD | |
+ #define SDCARD_CONNECTION ONBOARD | |
// Enable if SD detect is rendered useless (e.g., by using an SD extender) | |
//#define NO_SD_DETECT | |
@@ -3278,7 +3278,7 @@ | |
* Enable M122 debugging command for TMC stepper drivers. | |
* M122 S0/1 will enable continuous reporting. | |
*/ | |
- //#define TMC_DEBUG | |
+ #define TMC_DEBUG | |
/** | |
* You can set your own advanced settings by filling in predefined functions. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment