What's new
VORON Design

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members!

Solved Nitehawk-sd Extruder Motor Not Working

EdB

New member
I couldn't find any specific for for the Nitehawk so since I found other questions about it here, I thought I would try this forum first.

I upgraded the Stealthburner on my Voron 2.4 r2 printer to the Nitehawk-sd board. I have gotten all the functions on the board to work, except the motor. I have two printers I was going to upgrade so had another Nitehawk that I was able to try. Same problem. Everything worked, except the motor.

I used the LDO doctumentation on for the Nitehawk for the configuration. Has anyone else experienced this problem?

Here is the part for the exteruder. I only commented out the lines when the extruder was connected directly to the Octopus board.

#####################################################################
# Extruder
#####################################################################

## Connected to MOTOR_6
## Heater - HE0
## Thermistor - T0
[extruder]
#step_pin: PE2
#dir_pin: PE3
#enable_pin: !PD4
step_pin: nhk:gpio23
dir_pin: nhk:gpio24
enable_pin: nhk:gpio25

## Update value below when you perform extruder calibration
## If you ask for 100mm of filament, but in reality it is 98mm:
## rotation_distance = <previous_rotation_distance> * <actual_extrude_distance> / 100
## 22.6789511 is a good starting point
rotation_distance: 13.335
## Update Gear Ratio depending on your Extruder Type
## Use 50:10 for Stealthburner/Clockwork 2
## Use 50:17 for Afterburner/Clockwork (BMG Gear Ratio)
## Use 80:20 for M4, M3.1
gear_ratio: 50:17 #BMG Gear Ratio
microsteps: 32
full_steps_per_rotation: 200 #200 for 1.8 degree, 400 for 0.9 degree
nozzle_diameter: 0.400
filament_diameter: 1.75

#heater_pin: PA2
heater_pin: nhk:gpio9

## Check what thermistor type you have. See https://www.klipper3d.org/Config_Reference.html#common-thermistors for common thermistor types.
## Use "Generic 3950" for NTC 100k 3950 thermistors
sensor_type: ATC Semitec 104NT-4-R025H42G

#sensor_pin: PF4
sensor_pin: nhk:gpio29
pullup_resistor: 2200

min_temp: 10
max_temp: 270
max_power: 1.0
min_extrude_temp: 170
max_extrude_only_distance: 500
## Try to keep pressure_advance below 1.0
#pressure_advance: 0.05
## Default is 0.040, leave stock
#pressure_advance_smooth_time: 0.040

## E0 on MOTOR6
## Make sure to update below for your relevant driver (2208 or 2209)
[tmc2209 extruder]
#uart_pin: PE1
uart_pin: nhk:gpio0
tx_pin: nhk:gpio1

interpolate: false
run_current: 0.5
sense_resistor: 0.100
#stealthchop_threshold: 0
 
gpio's all looks correct, try bumping your run current to .6 or .7
 
I bumped the current up to 0.7 and still no luck. After I send an extrude command, there is no resistance to turning the motor by hand. With other printers, I would feel some resistance even if the current was too low.

I thought maybe the wiring was different, but even when it is, I would hear something when trying to move the motor. I don't hear anything at all here.

Tried a different motor with no luck.

Moved the motor back to the Octopus and tried it the way it was. That worked. So I know the motor is good. The one thing different between the Octopus and Nitehawk is the use of a TX_PIN. Didn't have to use that with the Octopus.
 
Last edited:
Top