Skip to content
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

[BUG] BLTouch fails to deploy during G29 (Potential UBL conflict/issue) #21994

Closed
brianredbeard opened this issue May 28, 2021 · 6 comments
Closed

Comments

@brianredbeard
Copy link

brianredbeard commented May 28, 2021

Did you test the latest bugfix-2.0.x code?

Yes, and the problem still exists.

Bug Description

Somewhere between 22de37a and 0d7075b probing with the BLtouch during G29 operations has stopped occurring.

Upon startup, the BLTouch unit itself successfully performs a power on self test. Subsequently, the probe successfully deploys upon G28 execution. Execution of G29 shows BLTouch DEPLOY requested but, as can be seen in the video, this operation does not occur.

Bug Timeline

2.0.8.x

Expected behavior

Proper deployment of probe

Actual behavior

Probe deploys during BLTouch DEPLOY requested

Steps to Reproduce

No response

Version of Marlin Firmware

0d7075b

Printer model

Ender 3 Pro

Electronics

BTT E3 DIP, TMC5160

Add-ons

BLTouch

Your Slicer

No response

Host Software

OctoPrint

Additional information & file uploads

Video of the problem:

2021-05-28.12-07-51.mp4

Power on self test at ~ 0:03
G28 begins at ~1:05
G29 P1 T0 V2 begins at ~ 1:40

Logfiles:

serial.log

Configurations:

Configurations.zip

Output of git diff -w -U0 0d7075b90c225d2f88e1d790b2df4acbdfcfac8b -- Marlin/Configuration{,_adv}.h:
https://gist.github.com/brianredbeard/015a0c4f8cb4e8625ddb9b1d7b3a506b

@brianredbeard brianredbeard changed the title [BUG] (bug summary) [BUG] BLTouch fails to deploy during G29 May 29, 2021
@brianredbeard
Copy link
Author

FYI, seems to be some interaction with UBL.

Re-building and swapping AUTO_BED_LEVELING_UBL for AUTO_BED_LEVELING_BILINEAR has the probe deploying on G29.

@brianredbeard brianredbeard changed the title [BUG] BLTouch fails to deploy during G29 [BUG] BLTouch fails to deploy during G29 (Potential UBL conflict/issue) May 29, 2021
@ldursw
Copy link
Contributor

ldursw commented May 29, 2021

It looks like the same issue as #21429 but the bad commit is not in the range you specified.

@GhostlyCrowd
Copy link
Contributor

GhostlyCrowd commented May 31, 2021

@brianredbeard

Can you try building the latest bugfix and instead of using the default envs for your board use the STM32 HAL version of STM32F103RC_btt envs.

[env:STM32F103RC_stm32] [env:STM32F103RC_btt_stm32] [env:STM32F103RC_btt_512K_stm32]

@brianredbeard
Copy link
Author

brianredbeard commented Jun 3, 2021

FYI: I am still engaged on this, but waiting on the STM32 HAL switch-over to stabilize (i.e. #21999, #22019, #22022, etc)

(This has been discussed in #dev-talk on Discord, but noted here for tracking purposes)

@github-actions
Copy link

github-actions bot commented Aug 3, 2021

This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.

@github-actions
Copy link

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

@github-actions github-actions bot locked and limited conversation to collaborators Oct 13, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants