diff options
author | kliment <kliment.yanev@gmail.com> | 2012-03-14 12:13:52 -0700 |
---|---|---|
committer | kliment <kliment.yanev@gmail.com> | 2012-03-14 12:13:52 -0700 |
commit | d8e913a6b6744872c2c1bb30901b930f3670444d (patch) | |
tree | bdf86f823d86265e61a3ead6ae7ef15563522909 /Sprinter/pins.h | |
parent | 54b68d0bf3c25de92147f35430eb1dee09eb60e2 (diff) | |
parent | 1fee76039cb55e620fc13a42acb518647633eac0 (diff) |
Merge pull request #150 from midopple/experimental
Fix gen7 support, fix bug in ENDSTOPS_ONLY_FOR_HOMING
Diffstat (limited to 'Sprinter/pins.h')
-rw-r--r-- | Sprinter/pins.h | 23 |
1 files changed, 16 insertions, 7 deletions
diff --git a/Sprinter/pins.h b/Sprinter/pins.h index 2ff7513..315c28e 100644 --- a/Sprinter/pins.h +++ b/Sprinter/pins.h @@ -686,7 +686,16 @@ /**************************************************************************************** * 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 +#endif + #if MOTHERBOARD == 7 #define KNOWN_BOARD 1 @@ -697,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 //X - Maxpin is 6 //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 //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 0 + #define Z_MAX_PIN -1 //Z - Maxpin is 0 //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 |