-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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] Home Offset Y value does not update properly #22098
Comments
That board has several build environment to choose from, which did you try? maple is old and being retired, you shouldn't use it. |
I updated to the latest Marlin with bug fixes. Report M503 incorrectly reports the value of M206 SKR V1.4 turbo |
Both of you please attach your configuration files. |
the build of 5/21/2021 did not have this problem. |
I am away from home now so I cant attach my config files now, but just like radek, I didnt have this issue at an older build on May. |
Please connect your printer via USB and send G-code command M504 using a host software such as Printrun or Repetier Host. The host software has a terminal/serial monitor where messages from the printer are logged. What is the response from the printer? If an error message is reported in the host software, please enable DEBUG_EEPROM_READWRITE by changing settings.cpp line 44 from Marlin/Marlin/src/module/settings.cpp Line 44 in 1daee11
to
Then flash the Firmware again, send M502, then M500. Finally send M504 and report the response from the printer here. |
The values are OK only the message from M503 is corrupted |
Would be great if you can test changing settings.cpp line 3166 Marlin/Marlin/src/module/settings.cpp Line 3166 in 1daee11
to the following:
|
#22112 was merged. Closing. |
I still get this issue with the latest 2.0.x build. |
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. |
Did you test the latest
bugfix-2.0.x
code?Yes, and the problem still exists.
Bug Description
Hi,
In TFT mode, I enter to machine setting screen and update my home offset values as X: 5 , Y:-5. Then save the settings to eeprom, then I go to terminal in TFT mode and send M503 to read back the eeprom values.
I noticed two issues.
1)In home offset screen, I enter my values above. X value shows correctly but Y value always turns back to 0. But, in the backround it is OK. I did save to eeprom command and do a homing. I saw X:5 Y:-5 Z:0 on main screen.
2) While I was sure that my Y value is save correctly but showed as 0 in homeoffset screen, I tried to readback eeprom value sending m503 from tft terminal screen.
It responded as "M206 X5 Y". That's all. I'm sure that it was correct on the older terminal view layout. May be it was also correct after new terminal layout. But I'm sure that it was broken. I updated my TFT and Marlin bugfix2 firmwares last Sunday (6th of June). My Marlin configs are also inline with the instructions for TFT.
Printer: Ender 3 Pro
Board: BTT SKR Mini E3 V2
Screen: BTT TFT 35 E3 V3
Marlin FW: Bugfix 2 (last updated on 6th of June)
TFT FW: Last updated on 6th of June
You may find the screenshot in order:
home.offset.issue.pdf
First I raised the issue at BTT TFT repo but I was suggested to raise it here since Marlin does not respond to M503 properly and therefore TFT FW can not take the correct value for Y, so it shows Z. Besides that as you can see it the pdf, once it doesn't show Z line as well, because in the response there is not even Z string, then it shows once and dissappears again.
Marlin responds to M206 if sent seperately.
Besides that correct values are save to eeprom because after homing I see correct values on the main status screen.
You may find my closed ticket here in TFT repo:
bigtreetech/BIGTREETECH-TouchScreenFirmware#1982
Bug Timeline
It wasn't problematic in the past. After updating on 6th of June, problem started.
Expected behavior
Proper response to M503 on M206 line.
Actual behavior
Y value doesn't show, Z string is also missing.
Steps to Reproduce
Version of Marlin Firmware
6th of June version bugfix 2
Printer model
Ender 3 pro
Electronics
BTT SKR Mini E3 V2 and TFT35 E3 V3
Add-ons
No response
Your Slicer
No response
Host Software
No response
Additional information & file uploads
No response
The text was updated successfully, but these errors were encountered: