-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stock ender 3 4.2.2 board #14
Comments
Same boat. Ender 3v2, v4.2.2 silent board; MRiscoC Professional Firmware. Works as expected with a BL-Touch probe. Microprobe cycles 3x at boot-up, but them won't deploy when needed. Have noted it seems to randomly deploy/retract as I muck about in various configuration screens. |
have you figured this out? i have the 4.2.2 and am trying to get it to work to |
Still a work in progress, but getting there. I am now understanding that this sensor might try and use the same plug as a BL/CR-Touch but it's not a clone of them and requires changes to code and compiling a new firmware. |
I went ahead and put a bl touch clone on there and it works good but I'd
like to use the bq micro on my pro or my ender extender pro. Wonder if you
can just ad firmware to the board for it with out messing with the firmware
already on the board
…On Sun, Oct 29, 2023, 5:45 AM Egosumumbravir ***@***.***> wrote:
have you figured this out? i have the 4.2.2 and am trying to get it to
work to
Still a work in progress, but getting there. I am now understanding that
this sensor might try and use the same plug as a BL/CR-Touch but it's not a
clone of them and requires changes to code and compiling a new firmware.
—
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BC2ZIGCW7B5V3VW2HLYTS4DYBYQSTAVCNFSM6AAAAAA5OP326OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOBUGA2TAMBVHA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sadly, there's only one option - flash a suitable system firmware compiled with settings appropriate to the device. |
UPDATE: I have the Microprobe v2 working as expected with a custom compiled MRiscoC Professional Firmware. |
I'm putting mine on an ender 3 pro with the 4.2.7 board and 400x400 build
plate. It says mriscoc isn't compatible with the pro. I do have a v2 with
mriscoc firmware on it and it has a bl touch on it. But since my pro has
such a big build plate and the biqu microprobe is more precise with
leveling I wanted it on there. If it comes down to it I may swap
motherboards and screens and turn the big printer into a v2.
…On Mon, Nov 6, 2023, 3:12 AM Egosumumbravir ***@***.***> wrote:
UPDATE: I have the Microprobe v2 working as expected with a custom
compiled MRiscoC Professional Firmware.
https://github.com/mriscoc/Ender3V2S1
—
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BC2ZIGA753W3HLGKVQWPZ33YDCLWFAVCNFSM6AAAAAA5OP326OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTOOJUGI3TSNZWHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
The changes required to get the MicroProbe working should apply to regular Marlin too, I don't think there's anything special about it. Basically: the BLT port on the 422/427 boards does not have sufficient pullup on the sense pin to work correctly with a v2 MicroProbe - nor does it use BLT protocols. A v427 board should be fine running MRiscoC, but I'm not sure about the display - that might be the issue with compatibility, |
Hey! Could you please provide your edited firmware or write down the specific changes you've made? I also have Ender 3V2 4.2.2 board trying to run the v2 microprobe, however I've never played with the firmware and I'm really scared that I mess something up xd. I really like the MRiscoC firmware so that would be exactly what I need! Thanks! |
Now I've been running it for a while and am sure there's no strange behaviours I reckon it's safe. Noting above that the cable needs to be split between the BLT port for probe deployment and the Z-stop for actual detection of course. Starting with a custom MRiscoC configuration.h with BLT enabled so that UBL is enabled. 1340: #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN // Probe connected to BLTouch port 1343: #define USE_PROBE_FOR_Z_HOMING 1358: #define Z_MIN_PROBE_PIN PA7 1378: #define FIX_MOUNTED_PROBE 1400: //#define BLTOUCH // 3D/CR/BLTouch version 1604: #define PROBE_ENABLE_DISABLE 1606: #define PROBE_ENABLE_PIN PB0 // Override the default pin here good luck |
Hey! Thank you so much for your time and effort you are a lifesaver! My microprobe shall arrive any day now, so I'll leave my feedback here after my attempt. Once again, thank you! |
Okay so I've used your configuration and everything works great! I would just like to add that when you set line 1179 to LOW, then you also need to set line 1165 to LOW otherwise the Auto Build Marlin doesn't let you compile the code. The physical installation itself was quite a pain in the ass. The cables were too short and have dupont connectors, so they don't fit very well. I used hot glue to make sure that they don't disconnect during printing. Overall the probe works great, and saves me a lot of time. |
Cheers, I missed that edit! For future reference |
I actually contacted mriscoc so on Telegram and he wrote me special
firmware for my Ender extender with a biqu microprobe and the firmware
works great. Just paid him a 5 dollar fee for doing it. If you go to
mriscoc firmware page on github and scroll down you will see a telegram
option go on there and become a member. It's free. Ask him and he will send
you a link for patrian then you can ask to have custom firmware done and he
will send you his PayPal and bam not even 10 min later the firmware was done
…On Sat, Dec 2, 2023, 2:31 PM Egosumumbravir ***@***.***> wrote:
I would just like to add that when you set line 1179 to LOW, then you also
need to set line 1165 to LOW otherwise the Auto Build Marlin doesn't let
you compile the code.
Cheers, I missed that edit!
For future reference
1179: #define Z_MIN_ENDSTOP_HIT_STATE LOW //Default is HIGH, needs to be
LOW for a BQMPv2
—
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BC2ZIGCL35VL5VMGX2D4SQ3YHN6Y3AVCNFSM6AAAAAA5OP326OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZXGIZTKNRYGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Can I have your hard connection? |
I did not customize my own firmware I had Miguel Risco do my custom
firmware for me for the BQ microprobe. I paid him $5 to do it. You will
customize any kind of firmware you want
…On Thu, Dec 21, 2023, 7:27 PM Keo Dara ***@***.***> wrote:
I would just like to add that when you set line 1179 to LOW, then you also
need to set line 1165 to LOW otherwise the Auto Build Marlin doesn't let
you compile the code.
Cheers, I missed that edit!
For future reference 1179: #define Z_MIN_ENDSTOP_HIT_STATE LOW //Default
is HIGH, needs to be LOW for a BQMPv2
Can I have your hard connection?
—
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/BC2ZIGEPGTQD2CLPOC4QRBLYKTHYVAVCNFSM6AAAAAA5OP326OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRXGA4DGMZYGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Could you describe specifically which release of MRiscoC you used (according to the line number I suspect and also which way did you connect the probe? using all 5 wires in the bltouch port or one of them in the z axis port |
Yeah, exactly. I personally used this version.
I pretty much followed these two sources: YouTube, Reddit Be careful, first you have to find out, what motherboard and CPU model is in your printer (either 4.2.2 or 4.2.7) and what type of display you have. I personally have a printer with a
Hope this helps, good luck! |
Thanks for the elaborate answer! I'm pretty sure I'm doing something wrong with the configuration and the firmware, unless you think there is something wrong with my probe itself.. Any suggestions? |
Start with the basics: Advanced -> End Stops Diag. |
My probe reports |
You can test the physical action of the sensor by plugging the old switch back in and simply clicking it. This might indicate flawed hardware or you've missed 1340: #define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN // Probe connected to BLTouch port Miguels BLT disables this, we need to REENABLE it to use the old Z-MIN endstop port (PA7) Does your probe do it's bootup routine when you power the machine on - cycles deploy and retract three (I think it's three?) times. |
Finally figured it out! turns out the firmware I built worked ok, but when I tested the extension cables I used for the probe with a multi meter were defected.. Just for future references summering what I used to make it work:
Thanks everyone for the help |
Thanks a lot. This helped me make the probe work with 4.2.2 mainboard based Ender 3. Below is the config patch that I ended up with. Built off of the Marlin bugfix-2.1.x branch. |
@hello42world Hi are you able to send me the file, i'm totally new to coding and have no item how to compile |
@ltxtxl What file? The configuration patch is attached to my message. You don't need to code anything if you just need to build Marlin. |
hola amigos. entiendo que el parche que ha colgado [hello42world] he de introducirlo en mi tarjeta SD y ponerselo a mi ender 3 Max? |
WORKING SOLUTION:My CR Touch died so I decided to change it to MicroProbe V2 (without much research 😕 )
Had all the mentioned issues + some of my own: gantry going the wrong way, probe not detecting the touch, probe always open or always triggered, etc. I reused the CR Touch wire (with idiotic color-coding) as it was already in place. Here's the config that finally worked for me (my old CR Touch config below is for reference):
Hope it helps. |
Olá, cheguei até aqui com o mesmo problema, minha impressora é uma Ender 3, 4.2.2, e não consigo fazer o microprobe funcionar, ja instalei vários firmware e nenhum funciona, alguém pode compartilhar o código. Vi várias dicas de alterações nos códigos, mas eu realmente não sei fazer ! |
Am I wrong to think that this thing will work on a 4.2.2 board? For the life of me cant get this to work and my searches are not getting good results.
The text was updated successfully, but these errors were encountered: