From 7d93c079df1d3c760ec80f1c0811e94d8fe4160f Mon Sep 17 00:00:00 2001 From: midopple Date: Sat, 10 Mar 2012 19:20:16 +0100 Subject: New Board --> GEN7 @ 20 Mhz Select in configuration.h --> #define MOTHERBOARD 71 New Speedtable for 16 Mhz and 20 Mhz --- Sprinter/pins.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Sprinter/pins.h') diff --git a/Sprinter/pins.h b/Sprinter/pins.h index 2ff7513..58edc3c 100644 --- a/Sprinter/pins.h +++ b/Sprinter/pins.h @@ -687,6 +687,11 @@ * Gen7 pin assignment * ****************************************************************************************/ +#if MOTHERBOARD == 71 //GEN7 with 20 Mhz +#define MOTHERBOARD 7 +#define QUARZ_20MHZ +#endif + #if MOTHERBOARD == 7 #define KNOWN_BOARD 1 -- cgit v1.2.1 From 10198f7ffe09561c5e82dbfe6b31597a468cb5e8 Mon Sep 17 00:00:00 2001 From: Christian Metzen Date: Tue, 13 Mar 2012 14:12:04 +0100 Subject: Update pins.h for gen7, working setup for 20MHz --- Sprinter/pins.h | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) (limited to 'Sprinter/pins.h') diff --git a/Sprinter/pins.h b/Sprinter/pins.h index 58edc3c..4d57e4b 100644 --- a/Sprinter/pins.h +++ b/Sprinter/pins.h @@ -686,7 +686,11 @@ /**************************************************************************************** * Gen7 pin assignment * -****************************************************************************************/ +**************************************************************************************** +* for Gen7 to work properly, you should reset your fuses to lfuse= 0xF7 ; hfuse = 0xD4 ; efuse = FD; +* else you will always get a "brown out reset" loop resetting the firmware +* you need a programmer to set the fuses +**/ #if MOTHERBOARD == 71 //GEN7 with 20 Mhz #define MOTHERBOARD 7 #define QUARZ_20MHZ @@ -702,28 +706,28 @@ //x axis pins #define X_STEP_PIN 19 #define X_DIR_PIN 18 - #define X_ENABLE_PIN -1 + #define X_ENABLE_PIN 24 #define X_MIN_PIN 7 - #define X_MAX_PIN 6 + #define X_MAX_PIN -1 //y axis pins #define Y_STEP_PIN 23 #define Y_DIR_PIN 22 - #define Y_ENABLE_PIN -1 + #define Y_ENABLE_PIN 24 #define Y_MIN_PIN 5 - #define Y_MAX_PIN 2 + #define Y_MAX_PIN -1 //z axis pins #define Z_STEP_PIN 26 #define Z_DIR_PIN 25 #define Z_ENABLE_PIN 24 #define Z_MIN_PIN 1 - #define Z_MAX_PIN 0 + #define Z_MAX_PIN -1 //extruder pins #define E_STEP_PIN 28 #define E_DIR_PIN 27 - #define E_ENABLE_PIN -1 + #define E_ENABLE_PIN 24 #define TEMP_0_PIN 1 // Extruder #define HEATER_0_PIN 4 // Extruder #define HEATER_1_PIN 3 // Bed -- cgit v1.2.1 From 97c90f75016c44178bf7fdd08844b7e971ad7b46 Mon Sep 17 00:00:00 2001 From: midopple Date: Tue, 13 Mar 2012 14:17:05 +0100 Subject: Add info to GEN7 Pins --- Sprinter/pins.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Sprinter/pins.h') diff --git a/Sprinter/pins.h b/Sprinter/pins.h index 4d57e4b..315c28e 100644 --- a/Sprinter/pins.h +++ b/Sprinter/pins.h @@ -708,21 +708,21 @@ #define X_DIR_PIN 18 #define X_ENABLE_PIN 24 #define X_MIN_PIN 7 - #define X_MAX_PIN -1 + #define X_MAX_PIN -1 //X - Maxpin is 6 //y axis pins #define Y_STEP_PIN 23 #define Y_DIR_PIN 22 #define Y_ENABLE_PIN 24 #define Y_MIN_PIN 5 - #define Y_MAX_PIN -1 + #define Y_MAX_PIN -1 //Y - Maxpin is 2 //z axis pins #define Z_STEP_PIN 26 #define Z_DIR_PIN 25 #define Z_ENABLE_PIN 24 #define Z_MIN_PIN 1 - #define Z_MAX_PIN -1 + #define Z_MAX_PIN -1 //Z - Maxpin is 0 //extruder pins #define E_STEP_PIN 28 -- cgit v1.2.1