diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2019-07-10 13:31:38 -0400 |
---|---|---|
committer | KevinOConnor <kevin@koconnor.net> | 2019-07-11 10:35:22 -0400 |
commit | e2d8a6f02d7253c1a36f33f2d62b5bf609d0d6db (patch) | |
tree | 8ceb59832bff1bb659fb1c0126f50e6fe914c301 /config/generic-duet2.cfg | |
parent | b77375e955e2278977c97fe2509c895d6dc75bd9 (diff) | |
download | kutter-e2d8a6f02d7253c1a36f33f2d62b5bf609d0d6db.tar.gz kutter-e2d8a6f02d7253c1a36f33f2d62b5bf609d0d6db.tar.xz kutter-e2d8a6f02d7253c1a36f33f2d62b5bf609d0d6db.zip |
config: Rename generic-duet2.cfg to generic-duet2-duex.cfg
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'config/generic-duet2.cfg')
-rw-r--r-- | config/generic-duet2.cfg | 372 |
1 files changed, 0 insertions, 372 deletions
diff --git a/config/generic-duet2.cfg b/config/generic-duet2.cfg deleted file mode 100644 index c2dbf913..00000000 --- a/config/generic-duet2.cfg +++ /dev/null @@ -1,372 +0,0 @@ -# This file contains common pin mappings for Duet2 boards. To use -# this config, the firmware should be compiled for the SAM4E8E. - -# See the example.cfg file for a description of available parameters. - -## Drivers -# Here are the pins for the 10 stepper drivers supported by a Duet2 board -# | Drive | DIR pin | STEP pin | ENDSTOP pin | SPI EN pin | -# |-------|----------|-----------|--------------|-------------| -# | X | PD11 | PD6 | PC14 | PD14 | -# | Y | PD12 | PD7 | PA2 | PC9 | -# | Z | PD13 | PD8 | PD29 | PC10 | -# | E0 | PA1 | PD5 | PD10 | PC17 | -# | E1 | PD9 | PD4 | PC16 | PC25 | -# | E2 | PD28 | PD2 | PE0* | PD23 | -# | E3 | PD22 | PD1 | PE1* | PD24 | -# | E4 | PD16 | PD0 | PE2* | PD25 | -# | E5 | PD17 | PD3 | PE3* | PD26 | -# | E6 | PA25 | PD21 | PA17* | PC28 | -# Pins marked with asterisks (*) are only assigned to these functions -# if no duex is connected. If a duex is connected, these endstops are -# remapped to the SX1509 on the Duex (unfortunately they can't be used -# as endstops in klipper, however one may use them as digital outs or -# PWM outs). The SPI EN pins are required for the TMC2660 drivers (use -# the SPI EN pin as 'cs_pin' in the respective config block). The -# **enable pin for all steppers** is TMC_EN = !PC6. -# -## Fans -# | FAN | PIN | -# |------|-----------------------| -# | FAN0 | PC23 | -# | FAN1 | PC26 | -# | FAN2 | PA0 | -# | FAN3 | sx1509_duex:PIN_12* | -# | FAN4 | sx1509_duex:PIN_7* | -# | FAN5 | sx1509_duex:PIN_6* | -# | FAN6 | sx1509_duex:PIN_5* | -# | FAN7 | sx1509_duex:PIN_4* | -# | FAN8 | sx1509_duex:PIN_15* | -# Pins marked with (*) assume the following sx1509 config section: -#[sx1509 duex] -#i2c_address: 62 -# -## Heaters and Thermistors -# | Extruder Drive | HEAT pin | TEMP pin | -# |----------------|-----------|-----------| -# | BED | PA19 | PC13 | -# | E0 | PA20 | PC15 | -# | E1 | PA16 | PC12 | -# | E2 | PC3 | PC29 | -# | E3 | PC5 | PC30 | -# | E4 | PC8 | PC31 | -# | E5 | PC11 | PC27 | -# | E6 | PA15 | PA18 | -# -## Misc pins -# | Name | Pin | -# |-------------|---------| -# | ZProbe_IN | PC1 | -# | PS_ON | PD15 | -# | LED_ONBOARD | PC2 | -# | SPI0_CS0 | PC24 | -# | SPI0_CS1 | PB2 | -# | SPI0_CS2 | PC18 | -# | SPI0_CS3 | PC19 | -# | SPI0_CS4 | PC20 | -# | SPI0_CS5 | PA24 | -# | SPI0_CS6 | PE1* | -# | SPI0_CS7 | PE2* | -# | SPI0_CS8 | PE3* | -# | SX1509_IRQ | PA17* | -# | SG_TST | PE0* | -# | ENC_SW | PA7 | -# | ENC_A | PA8 | -# | ENC_B | PC7 | -# | LCD_DB7 | PD18 | -# | LCD_DB6 | PD19 | -# | LCD_DB5 | PD20 | -# | LCD_DB4 | PD21** | -# | LCD_RS | PC28** | -# | LCD_E | PA25** | -# Pins marked with one asterisk (*) replace E2_STOP-E6_STOP if a duex is present -# Pins marked with two asterisks (**) share pins with drive E6. -# For the remaining pins check the schematics provided here: https://github.com/T3P3/Duet - -[stepper_x] -step_pin: PD6 -dir_pin: PD11 -enable_pin: !PC6, tmc2660_stepper_x:virtual_enable -step_distance: .0125 -endstop_pin: ^PC14 -position_endstop: 0 -position_max: 250 - -[tmc2660 stepper_x] -cs_pin: PD14 # X_SPI_EN Required for communication -spi_bus: usart1 # All TMC2660 drivers are connected to USART1 -microsteps: 16 -interpolate: True # 1/16 micro-steps interpolated to 1/256 -run_current: 1.000 -sense_resistor: 0.051 -idle_current_percent: 20 - -[stepper_y] -step_pin: PD7 -dir_pin: !PD12 -enable_pin: !PC6, tmc2660_stepper_y:virtual_enable -step_distance: .0125 -endstop_pin: ^PA2 -position_endstop: 0 -position_max: 210 - -[tmc2660 stepper_y] -cs_pin: PC9 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 -idle_current_percent: 20 - -[stepper_z] -step_pin: PD8 -dir_pin: PD13 -enable_pin: !PC6, tmc2660_stepper_z:virtual_enable -step_distance: .0025 -endstop_pin: ^PD29 -position_endstop: 0.5 -position_max: 200 - -[tmc2660 stepper_z] -cs_pin: PC10 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -#On drive E4 -[stepper_z1] -step_pin: PD0 -dir_pin: PD16 -enable_pin: !PC6, tmc2660_stepper_z1:virtual_enable -step_distance: .0025 - -[tmc2660 stepper_z1] -cs_pin: PD25 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -#On drive E5 -[stepper_z2] -step_pin: PD3 -dir_pin: !PD17 -enable_pin: !PC6, tmc2660_stepper_z2:virtual_enable -step_distance: .0025 - -[tmc2660 stepper_z2] -cs_pin: PD26 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -#On drive E6 -[stepper_z3] -step_pin: PD21 -dir_pin: !PA25 -enable_pin: !PC6, tmc2660_stepper_z3:virtual_enable -step_distance: .0025 - -[tmc2660 stepper_z3] -cs_pin: PC28 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -#On drive E0 -[extruder0] -step_pin: PD5 -dir_pin: PA1 -enable_pin: !PC6, tmc2660_extruder0:virtual_enable -step_distance: .002 -nozzle_diameter: 0.400 -filament_diameter: 1.750 -heater_pin: !PA20 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC15 -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 -min_temp: 0 -max_temp: 250 - -[tmc2660 extruder0] -cs_pin: PC17 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -#On drive E1 -[extruder1] -step_pin: PD4 -dir_pin: PD9 -enable_pin: !PC6, tmc2660_extruder1:virtual_enable -step_distance: .002 -nozzle_diameter: 0.400 -filament_diameter: 1.750 -heater_pin: !PA16 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC12 -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 -min_temp: 0 -max_temp: 250 - -[tmc2660 extruder1] -cs_pin: PC25 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -# On drive E2 -[extruder2] -step_pin: PD2 -dir_pin: !PD28 -enable_pin: !PC6, tmc2660_extruder2:virtual_enable -step_distance: .002 -nozzle_diameter: 0.400 -filament_diameter: 1.750 -heater_pin: !PC3 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC29 -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 -min_temp: 0 -max_temp: 250 - -[tmc2660 extruder2] -cs_pin: PD23 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -# On drive E3 -[extruder3] -step_pin: PD1 -dir_pin: !PD22 -enable_pin: !PC6, tmc2660_extruder3:virtual_enable -step_distance: .002 -nozzle_diameter: 0.400 -filament_diameter: 1.750 -heater_pin: !PC5 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC30 -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 -min_temp: 0 -max_temp: 250 - -[tmc2660 extruder3] -cs_pin: PD24 -spi_bus: usart1 -microsteps: 16 -interpolate: True -run_current: 1.000 -sense_resistor: 0.051 - -[heater_bed] -heater_pin: !PA19 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC13 -control: watermark -min_temp: 0 -max_temp: 130 - -# Fan0 -[fan] -pin: PC23 - -# Fan1 controlled by extruder0 -[heater_fan nozzle_cooling_fan] -pin: PC26 -heater: extruder0 -heater_temp: 45 -fan_speed: 1.0 - -# Fan2, controlled by E5_TEMP -[temperature_fan chamber_fan] -pin: PA0 -max_power: 1 -shutdown_speed: 1 -cycle_time: 0.01 -min_temp: 40 -max_temp: 120 -sensor_type: EPCOS 100K B57560G104F -sensor_pin: PC27 -control: pid -pid_Kp: 22.2 -pid_Ki: 1.08 -pid_Kd: 114 - -[mcu] -serial: /dev/ttyACM0 -restart_method: command - -[sx1509 duex] -i2c_address: 62 # Address is fixed on duex boards - -[printer] -kinematics: cartesian -max_velocity: 300 -max_accel: 3000 -max_z_velocity: 5 -max_z_accel: 100 - -[static_digital_output onboard_led] -pins: !PC2 - -[output_pin FAN3] -pin: sx1509_duex:PIN_12 -pwm: True -hardware_pwm: True # Only hardware PWM fans are supported - -[output_pin FAN4] -pin: sx1509_duex:PIN_7 -pwm: True -hardware_pwm: True - -[output_pin FAN5] -pin: sx1509_duex:PIN_6 -pwm: True -hardware_pwm: True - -[output_pin FAN6] -pin: sx1509_duex:PIN_5 -pwm: True -hardware_pwm: True - -[output_pin FAN7] -pin: sx1509_duex:PIN_4 -pwm: True -hardware_pwm: True - -[output_pin FAN8] -pin: sx1509_duex:PIN_15 -pwm: True -hardware_pwm: True - -[output_pin GPIO1] # General purpose pin broken out on the duex -pin: sx1509_duex:PIN_11 -pwm: False -value: 1 |