MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.17k stars 19.21k forks source link

[BUG] G29 P1 with UBL fails at second point #23813

Closed atsju closed 2 years ago

atsju commented 2 years ago

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

Yes, and the problem still exists.

Bug Description

When trying to level bed, the printer starts moving, and during 2nd point of mesh the levelling stops. There is no explicit error, no reset but the levelling ends.

Can be reproduced by sending command through repetier host but also using the screen menu.

Bug Timeline

First time compiling FW for this printer. Unable to determine

Expected behavior

G29 P1 working untill end of levelling. OR fails with explicit error OR fails and resets the board

Actual behavior

G29 P1 doesn't finish, no explicit error message and no board reset.

Steps to Reproduce

No response

Version of Marlin Firmware

16:48:12.162 : FIRMWARE_NAME:Marlin bugfix-2.0.x (Feb 26 2022 16:11:00) SOURCE_CODE_URL:github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:TINA2BASIC EXTRUDER_COUNT:1 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff Git-Sha:103b5f1ead5f610f95f19ad02327d73ea2767038

Printer model

TINA2 printer

Electronics

stock (hall probe)

Add-ons

No response

Bed Leveling

UBL Bilinear mesh

Your Slicer

No response

Host Software

Repetier Host

Additional information & file uploads

16:14:53.004 : N20 G29 P1*97
16:14:53.017 : Mesh invalidated. Probing mesh.
16:14:53.019 : current_position= X71.00 Y1.00 Z7.62 : Probe::set_deployed
16:14:53.021 : deploy: 1
16:14:53.021 : Probe::do_z_raise(10.00)
16:14:53.023 : >>> do_blocking_move_to  X71.00 Y1.00 Z7.62
16:14:53.025 : >  X71.00 Y1.00 Z10.00
16:14:53.034 : T:18.59 /0.00 @:0
16:14:53.758 : <<< do_blocking_move_to  X71.00 Y1.00 Z10.00
16:14:53.760 : >>> do_blocking_move_to  X71.00 Y1.00 Z10.00
16:14:53.761 : >  X71.00 Y1.00 Z10.00
16:14:53.764 : <<< do_blocking_move_to  X71.00 Y1.00 Z10.00
16:14:53.766 : Probing mesh point 1/9.
16:14:53.770 : >>> Probe::probe_at_point  X71.00 Y1.00 Z10.00
16:14:53.770 : ...(50.00, 60.00, raise, 0, probe_relative)
16:14:53.772 : current_position= X71.00 Y1.00 Z10.00 :
16:14:53.775 : >>> do_blocking_move_to  X71.00 Y1.00 Z10.00
16:14:53.776 : >  X21.00 Y58.00 Z10.00
16:14:54.036 : T:18.71 /0.00 @:0
16:14:54.516 : <<< do_blocking_move_to  X21.00 Y58.00 Z10.00
16:14:54.519 : current_position= X21.00 Y58.00 Z10.00 : Probe::set_deployed
16:14:54.519 : deploy: 1
16:14:54.522 : >>> Probe::run_z_probe  X21.00 Y58.00 Z10.00
16:14:54.523 : >>> Probe::probe_down_to_z  X21.00 Y58.00 Z10.00
16:14:54.527 : >>> do_blocking_move_to  X21.0
0 Y58.00 Z10.00
16:14:54.527 : >  X21.00 Y58.00 Z-2.00
16:14:55.004 : echo:busy: processing
16:14:55.033 : T:18.71 /0.00 @:0
16:14:56.034 : T:18.52 /0.00 @:0
16:14:57.003 : echo:busy: processing
16:14:57.033 : T:18.67 /0.00 @:0
16:14:58.033 : T:18.63 /0.00 @:0
16:14:58.317 : <<< do_blocking_move_to  X21.00 Y58.00 Z-2.00
16:14:58.320 : current_position= X21.00 Y58.00 Z2.66 : sync_plan_position
16:14:58.321 : <<< Probe::probe_down_to_z  X21.00 Y58.00 Z2.66
16:14:58.324 : <<< Probe::run_z_probe  X21.00 Y58.00 Z2.66
16:14:58.325 : >>> do_blocking_move_to  X21.00 Y58.00 Z2.66
16:14:58.327 : >  X21.00 Y58.00 Z7.66
16:14:59.002 : echo:busy: processing
16:14:59.029 : T:18.59 /0.00 @:0
16:14:59.714 : <<< do_blocking_move_to  X21.00 Y58.00 Z7.66
16:14:59.716 : <<< Probe::probe_at_point  X21.00 Y58.00 Z7.66
16:14:59.719 : Probing mesh point 2/9.
16:14:59.721 : current_position= X21.00 Y58.00 Z7.66 : Probe::set_deployed
16:14:59.721 : deploy: 0
16:14:59.724 : >>> do_blocking_move_to  X21.00 Y58.00 Z7.66
16:14:59.724 : >  X21.00 Y58.00 Z7.66
16:14:59.727 : <<< do_blocking_move_to  X21.00 Y58.00 Z7.66
16:14:59.728 : >>> do_blocking_move_to  X21.00 Y58.00 Z7.66
16:14:59.730 : >  X42.00 Y1.00 Z7.66
16:15:00.030 : T:18.55 /0.00 @:0
16:15:00.362 : <<< do_blocking_move_to  X42.00 Y1.00 Z7.66
16:15:00.365 : X:42.00 Y:1.00 Z:7.66 E:0.00 Count X:4200 Y:100 Z:3063
16:15:00.375 : ok
16:15:01.030 : T:18.52 /0.00 @:0

config.zip

github-actions[bot] commented 2 years ago

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[bot] commented 2 years ago

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.