Ender 3 with BTT RRF 1.1 - no bed heat
-
I have installed a BTT RRF 1.1 board in my Ender 3.
The bed does not heat when commanded to, though the hotend works fine (everything works fine).The bed heating warning (not reaching commanded heat) does not trigger either.
I have attached my config.g file if that will help: config.g -
@linkvanayli your config looks ok.
Can you post an output of M122 and M122 P200 -
Thanks for the assist.
M122 reports
"Bed heaters 0, chamber heaters -1, ordering errs 0"
But the config does define a bed heater? -
@linkvanayli that just means that heater 0 is the bed, which is normal.
can you post a photo of your wiring?
also, with the sd card removed, does the bed still heat up? -
With no SD card the LCD is blank. I can't connect over serial either in this state.
With the SD card in, sending M140 S55 results in:
"[ERROR] Error: Heater 0 fault: at 30.4°C temperature is rising at 0.4°C/sec, well below the expected 2.2°C/sec" Then the heater faults and needs to be reset -
@linkvanayli oh, does not heat.
Does it work when tuning the bed?
M303 H0 S60
-
@jay_s_uk
Yes I just tuned the bed and it heated slowly but fine.
M140 now works, though slowly
Still can't set the temperature from the LCD panel though -
@linkvanayli i believe setting the temp from the LCD is a known issue as the bed is not active
-
@jay_s_uk
Thanks so much for the assistance! -
@jay_s_uk
So M140 straight up doesn't work and the heater keeps faulting for 0.3C/s temperature rise. It's just heating super slowly when commanded over serial. But when tuning PID it works fine.
Bang bang mode also heats it super slowly. -
@linkvanayli what was the M307 output from tuning?
-
Heater 1 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode PID
Computed PID parameters: setpoint change: P13.4, I0.482, D51.4, load change: P13.4, I0.949, D51.4 -
@linkvanayli thats heater 1. i'm assuming you're using heater 0 for the bed?
-
Wrong H value, sorry:
Heater 0 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode bang-bang
-
@linkvanayli i'm surprised you've got the same values for heater 0 and heater 1.
Best to run the PID again and make note of the M307 line thats output, or use M500 and make sure you have M501 at the end -
@jay_s_uk
SO I ran the PID tuning for both heaters and got this:2021/12/13, 15:49:54 M307 H1
Heater 1 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode PID
Computed PID parameters: setpoint change: P13.4, I0.482, D51.4, load change: P13.4, I0.949, D51.42021/12/13, 15:49:46 M307 H0
Heater 0 model: heating rate 2.429, cooling time constant 140.0, dead time 5.50, max PWM 1.00, calibration voltage 0.0, mode bang-bang -
@linkvanayli that doesn't look correct. are you rebooting at all?
can you post the output that is displayed in DWC when tuning is complete? -
So I used a fresh SD card and reflashed the firmeware and all seems well. Thanks for all the help.