Using the Firmware Builder, I have an Ender 5 Pro with a MicroSwiss hotend and extruder, no other mods. Hoping to flash the printer to a Marlin firmware - using the builder, I get an error about the hotbed it will only heat to 60 degrees. I may be selecting the wrong thermistor for the hotbed, but I am using what others have specified in the configuration.h file, which is 1 (an Epcos 100k 4.7 pullup). Everything else does seem to work, but I cannot print because I get an error about the hotbed temp everytime.
I am pretty sure I figured it out. If I do not check “Enable Bed PID Support”, a functioning firmware is generated and all is good.
With Bed PID suport enabled, running an M301 generates an error of “Bad Temperature ID” on my machine. I am not knowledgeable enough at this point to tell if it is an issue with my bed thermistor or the firmware that is generated. All I know, I got it working right now, so I am happy!!
Z-Probe Offset Wizard
Babysteps
Power Loss Recovery
…and really nice print jobs.
As a pointer, you probably needed to do a PID Tune on the hotend and the bed… Likely that would have fixed the problem and allowed you to keep the PID function - which is much better for maintaining temperatures.
I did PID tune the hot end just fine. The bed failed. As soon as the M301 command was entered for the bed, an immediate reply that the thermistor was bad. I am going to get a new bed heater and go from there…
Figured it out. I was getting errors because I had the Octoprint Temperature Fix plugin loaded. As soon as I deleted that plugin, no more errors.