I own the Ender 3 Pro BUT, I have the silent motherboard 32-bit and installed with the firmware: "Ender-3 Pro_HW4.2.7_SW2.0.9.03_SpritExt_H300" because it seems like its the only one meant for the extruder pro kit. It complains that the BL-Touch is not attach to it. I can see it in Octoprint error message and gcode terminal.
- Firmware Source: https://www.crealitycloud.com/software-firmware/firmware?type=2
With the default firmware on it, it did manage to start the print till its heated to 228°C, but Octoprint couldn't proceed after the printer heated. It just waited till infinity.
Additionally the Display is not working at all, its beeping and mid beeping a louder beep is repeating every second. Not sure why, but the display claims to support Ender 3 Pro, Ender 3 and Ender 3 v2.
More Sources:
- Display: https://www.amazon.de/dp/B09292H22C
- Extruder kit: https://www.amazon.de/dp/B0B4NHNJ7K
- Silent Mainboard: https://www.amazon.de/dp/B07TY3HQ5H
What firmware would be the correct one for the extruder? Should I return the Display?
Silent Mainboard did work with the stock-extruder. It stopped working with Octoprint after replacing the extruder with the new one, but seems to heat and move correctly.
Idk about the extruder, but maybe you should compile marlin from scratch. The display issue seems to indicate that marlin has basically no idea what to do with it. Silent motherboard might not be working, because the hybrid threshold is set too low (e.g. switches from stealthchop to spreadcycle too early) or it just operates in spreadcycle. The probe can also be attributed to bad firmware. If you want to dive deeper or need help, hit me up, we'll figure it out.
Also PID tune your hotend with this command: M303 E0 C5 S210 U
This seemed to work with PID tune. It was confusing at first to compile bit seems easy now.
The screen was needed to be selected. But I just send it back for being too glitchy and restrictive.
Glad it worked out for you. Good luck and happy printing. Send me a message if you need help with the firmware. Cheers.
I first want to try compiling it. How can it be that the downloads I randomly saw had the same marlin version but differen bin files for ender 3, ender 3 pro and ender 3 v2? It seems like I just compile a general firmware for an unknown printer.
Marlin is the name of the firmware. It can be configured for any printer. It stands between the cpu of the mainboard and the motion system, telling the cpu what hardware you have and how to use it.