mriscoc / Ender3V2S1

This is optimized firmware for Ender3 V2/S1 3D printers.
Other
2.63k stars 358 forks source link

Mesh Inset and Mesh Leveling data are loss after shutdown #1185

Closed Slavikpd closed 10 months ago

Slavikpd commented 10 months ago

Did you test with a precompiled firmware?

Yes, and the problem still exists.

Bug Description

After turning off the printer, the data, Mesh Insert, Mesh Leveling, Mesh Settings will be lost. I enter my data in these items, and after turning it off and on, the data changes to the original, entered in the firmware. It does this since "Ender3V2-422-BLTUBL-MPC-20231202.bin" "Ender3V2-422-BLTUBL-MPC-20231217.bin".

Bug Timeline

Ender3V2-422-BLTUBL-MPC-20231202

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

No response

Version of Professional Firmware

Ender3V2-422-BLTUBL-MPC-20231202

Printer model

Ender3V2

Electronics

4.2.2

LCD/Controller

No response

Other add-ons

No response

Bed Leveling

UBL Bilinear mesh

Your Slicer

Prusa Slicer

Host Software

SD Card (headless)

Additional information & file uploads

No response

TheWebMachine commented 10 months ago

I had the same issue with the F4 UBL version of the firmware when I tested the 20231202 demo.

josederas commented 10 months ago

No issues here, but you do need to recall the saved mesh with an M420 L0. Then the stored meshed is reloaded and can be used. Other settings such as z-offset, etc. are not lost for me.

Slavikpd commented 10 months ago

Thanks, I'll try

so 23. 12. 2023 o 0:14 Jose Deras @.***> napísal(a):

No issues here, but you do need to recall the saved mesh with an M420 L0. Then the stored meshed is reloaded and can be used. Other settings such as z-offset, etc. are not lost for me.

— Reply to this email directly, view it on GitHub https://github.com/mriscoc/Ender3V2S1/issues/1185#issuecomment-1868123736, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXUCM4Q75SWTDWIYZ7KSX3LYKYH5JAVCNFSM6AAAAABBAGV6NSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRYGEZDGNZTGY . You are receiving this because you authored the thread.Message ID: @.***>

mriscoc commented 10 months ago

Due to changes to support AML 2.0, starting with the Anniversary 2023 release in UBL versions, all mesh related data: XY density, inset and leveling data are now saved in slots, so it is now possible to have different densities, insets and data for different bed or printer conditions.

You can use G29 Sn to save and G29 Ln to load UBL mesh data (where n = 0..4)

The latest saved slot is automatically loaded at power on.

josederas commented 10 months ago

Miguel for me the saved slot is not loaded (as OP mentions). I do a M420 L0 to recall then all good. At power up, there's no mesh loaded as verified doing an M420 V.

mriscoc commented 10 months ago

Miguel for me the saved slot is not loaded (as OP mentions). I do a M420 L0 to recall then all good. At power up, there's no mesh loaded as verified doing an M420 V.

Check that you saved the used slot, which is saved when you store settings.

Slavikpd commented 10 months ago

I uploaded the firmware again. I set the parameters, started Leveling. Saved in the slot. Then after turning the printer off and on, everything was OK. Thank you for advice. With this, I consider the ticket closed.

github-actions[bot] commented 8 months 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.