3.2b1 issue - BLTouch toolboard not responding to G30



  • There is always a chance we made a mistake, but I don't believe so as everything appeared to have successfully upgraded to 3.2b1 beta without issue - and the toolboard was also updated, but G30 is not deploying the BLTouch probe. I'm running a fresh copy of DuetPi lite on a Duet3/RPi combo.

    Unfortunately, this was a dealbreaker so we had to roll back to 3.1.1. Same configs are working fine on 3.1.1..

    Also, this maybe wasn't targeted for the release, but we also observed the BLTouch still isn't properly initializing on the toolboard without the workaround we came up with ( https://forum.duet3d.com/topic/18261/bltouch-v3-1-toolboard-resolution?_=1600209404907 ).

    If you'd like us to test once more, we are willing to do so. Please just let us know what you need from us.


  • administrators

    @oozeBot , thanks for your report. I will re-test BLTouch connected to a tool board.

    Regarding the lack of self test at the start, I think this is a hardware issue. Are you able to test the effect of adding between 10uF and 100uF capacitance between the 5V and ground wires of the BLTouch?


  • administrators

    I just re-tested BLTouch (v3.0, genuine) on tool board, and it's working for me. In config.g I have:

    M558 K0 P9 C"121.io0.in"
    M950 S0 C"121.io0.out"

    In deployprobe.g:

    M280 P0 S10

    In retractprobe.g:

    M280 P0 S90

    Self-test at power up is working too.

    PS - I am using 24V power to the tool board. Are you too?



  • @dc42 Thank you, David. I'm pulling a new Duet3 and toolboard out of the box to run another test now and will report back. Note that our configs are identical and yes, we are using Meanwell 24v power supplies. The only difference I see is we have BLTouch v3.1 (genuine). I am not sure the differences between 3.0 and 3.1 as I've not been able to find any clear info on the web..



  • Update - brand new Duet3, RPi, toolboard, and BLTouch v3.1 (all fresh out of the box) upgraded to 3.2b1. G30 is working correctly.

    I will update the same machine we tested yesterday again following the same upgrade path I just took and report back. I am in hopes this was just user error on our end.

    However, I'd like to point out that the BLTouch v3.1 is not self-testing upon startup like @dc42 was able to achieve without the work-around identified in my other thread. I will test with a capacitor soon..



  • Last response - this was user error on our end as we apparently botched the upgrade.. I apologize for the false alarm!

    We will let this thread die and respond back to the BLTouch workaround thread after testing with capacitors like suggested as that is still occurring.



  • @oozeBot

    As the old saying goes: measure twice, cut once.......



  • @CaLviNx well, we did actually.. we just botched the upgrade in the same way twice. Doh! Chris Hamm posted a cleaner upgrade procedure in a different thread that allowed us to successfully upgrade.



  • @CaLviNx It just struck me that the equivalent advice for additive manufacturing might legitimately be, "measure once, print twice"! 😂



  • @whopping-pochard that's usually how it goes right enough


  • Moderator

    @oozeBot said in 3.2b1 issue - BLTouch toolboard not responding to G30:

    However, I'd like to point out that the BLTouch v3.1 is not self-testing upon startup

    This has been reported once before with the 3.1 Bltouch. Not sure what has changed in it's logic or how it deals with 3.3 and 5v.


  • administrators

    @Phaedrux said in 3.2b1 issue - BLTouch toolboard not responding to G30:

    @oozeBot said in 3.2b1 issue - BLTouch toolboard not responding to G30:

    However, I'd like to point out that the BLTouch v3.1 is not self-testing upon startup

    This has been reported once before with the 3.1 Bltouch. Not sure what has changed in it's logic or how it deals with 3.3 and 5v.

    The tool board uses 5V for everything except the filament monitor input (IO1), so 3.3V vs. 5V is not relevant.

    My best guess is that the self-test issue is connected with available power. The tool board has less 5V power available than a full controller board has; however it should be plenty enough to power a BLTouch.


Log in to reply