Gen6 SD

From RepRap
Revision as of 02:46, 23 October 2012 by Jarretcardenas (talk | contribs)
Jump to: navigation, search

Kliments SD Ramps works with Gen6.

This is how to connect the cables. [1]

And thats the pins: (taken form my currrently running Marlin FW) aresearchpaper.org

   if MOTHERBOARD == 5 || MOTHERBOARD == 51
   #define KNOWN_BOARD 1
    
   #ifndef __AVR_ATmega644P__
   #ifndef __AVR_ATmega1284P__
   #error Oops!  Make sure you have 'Sanguino' selected from the 'Tools -> Boards' menu.
   #endif
   #endif
    
   //x axis pins
   #define X_STEP_PIN      15
   #define X_DIR_PIN       18
   #define X_ENABLE_PIN    19
   #define X_MIN_PIN       20
   #define X_MAX_PIN       -1
        
   //y axis pins
   #define Y_STEP_PIN      23
   #define Y_DIR_PIN       22
   #define Y_ENABLE_PIN    24
   #define Y_MIN_PIN       25
   #define Y_MAX_PIN       -1
        
   //z axis pins
   #define Z_STEP_PIN      27
   #define Z_DIR_PIN       28
   #define Z_ENABLE_PIN    29
   #define Z_MIN_PIN       30
   #define Z_MAX_PIN       -1
         
   //extruder pins
   #define E0_STEP_PIN      4    //Edited @ EJE Electronics 20100715
   #define E0_DIR_PIN       2    //Edited @ EJE Electronics 20100715
   #define E0_ENABLE_PIN    3    //Added @ EJE Electronics 20100715
   #define TEMP_0_PIN      5     //changed @ rkoeppl 20110410
   #define TEMP_1_PIN      -1    //changed @ rkoeppl 20110410
    
   #define TEMP_2_PIN      -1    //changed @ rkoeppl 20110410
   #define HEATER_0_PIN    14    //changed @ rkoeppl 20110410
   #define HEATER_1_PIN    -1
   #define HEATER_2_PIN    -1
   #if MOTHERBOARD == 5
   #define HEATER_BED_PIN  -1    //changed @ rkoeppl 20110410
   #define TEMP_BED_PIN    -1    //changed @ rkoeppl 20110410
   #else
   #define HEATER_BED_PIN   1    //changed @ rkoeppl 20110410
   #define TEMP_BED_PIN     0    //changed @ rkoeppl 20110410
   #endif
   #define SDPOWER          -1
   #define SDSS             17
   #define LED_PIN         -1    //changed @ rkoeppl 20110410
   #define FAN_PIN         -1    //changed @ rkoeppl 20110410
   #define PS_ON_PIN       -1    //changed @ rkoeppl 20110410
   #define KILL_PIN        -1    //changed @ drakelive 20120830
   //our pin for debugging.
       
   #define DEBUG_PIN        0
        
   //our RS485 pins
   #define TX_ENABLE_PIN	12
   #define RX_ENABLE_PIN	13
   
       
   #endif