classicrocker883 / MRiscoCProUI

This is optimized firmware for Voxelab Aquila & Ender3 V2/S1 3D printers.
https://classicrocker883.github.io/
Other
74 stars 17 forks source link

[BUG] MicroProbe V2 Can't Home #139

Closed Contrakey closed 1 month ago

Contrakey commented 1 month ago

Did you test the latest release build?

Yes, and the problem still exists.

Bug Description

This issue was fixed for Aquila printers, but I don't think it's been changed for Ender: https://github.com/classicrocker883/MRiscoCProUI/issues/118

When auto homing the MicroProbe either 1- Doesn't Deploy and the z axis raises slightly 3 times, lowers once, then stops the homing sequence with no error message. The probe deploys 4 times when turning on the printer. Cannot manually deploy probe once booted. 2- Deploys probe but doesn't act as a stop when the probe touches the bed and the z axis crashes into the bed. The probe acts normally other than not activating on touch.

Scenario 1 happens when the probe is plugged into the z stop port (GND/Probe) and BL Touch Port (GND,5V,Servos) Scenario 2 happens when the MicroProbe is plugged into the BL touch port with a 5 pin bl touch cable. I checked the wiring for the cable and everything is going to where it should.

Version: Ender_BMP_427_UBL-ProUI-EX-MPC-05-23

I believe the firmware is set to use the 5pin connector for the MicroProbe V2 but 4.2.2 and 4.2.7 boards don't support it through that port because of the weak pull up resistor. So it needs to be set up through the z stop and Bl touch port, but that needs to be set in the firmware for it to work with that wiring.

Printer Model

Creality Ender-3

Model Type

V2

Your Mainboard

Creality v4.2.7/4.2.2 F103RET6

Other Mainboard Type

4.2.7

Add-ons that could be involved

Biqu MicroProbe V2

ProUI-EX | Extra Features?

Yes

Bed Leveling

UBL - Unified Bed Leveling

Did you include your own configuration files?

Additional information & file uploads

No response

Contrakey commented 1 month ago

3 pin connector was loose in bl touch 5 pin port. It works now as intended.