Jyers / 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.
http://marlinfw.org
GNU General Public License v3.0
2.14k stars 386 forks source link

Weird characters on scrolling file name #1730

Open paul-aviles opened 2 years ago

paul-aviles commented 2 years ago

Description

Just compiled the latest bugfix-JyersUI for an Ender 3 V2, only made changes to the bed size 220 x 220 and 5x5 BLTouch (i am using the CR Touch)

Had no issues really, except that the file name displayed at the top has some weird random characters appended at the end of the file as it scrolls to the left and at the right side margin. See photo attached.

Steps to Reproduce

Send a job to the printer using OctoPi and file name has weird random trailing characters.

Additional Information

Attached are the Configuration.h and `Configuration_adv

Ender3V2-220x220-BLTouch5X5.zip 20211228_184804(0)_resized

paul-aviles commented 2 years ago

Thanks, let me give it a try.

paul-aviles commented 2 years ago

@tititopher68-dev I recompiled using https://github.com/Jyers/Marlin/files/7769341/Marlin-bugfix-JyersUI-v202g.zip as the source, and the sample files under \Marlin-bugfix-JyersUI-v202g\Configuration Files\E3V2 Templates\BLTouch-3x3\ as config files so Configuration.h and Configuration_adv.h which only modified the X_BED_SIZE = 220, Y_BED_SIZE = 220 and GRID_MAX_POINTS_X = 5.

It compiled without any issues, but the Printer Kill Reason M112 Shutdown Restart Required message appeared again. For instance, I was on the printer and did a bed level, it generated Communication timeout while idle in serial. log serial.log

Not sure what, but then I used one of the pre compiled E3V2-BLTouch-5x5-v4.2.2-v2.0.2g.bin and seems to be working OK. Hoping there is no really much difference so don't need to change myself anything specifically, but do wonder why the compile version I did would fail.

Was I supposed to use the configs under \Marlin-bugfix-JyersUI-v202g\Configuration Files\E3V2 Templates\BLTouch-3x3, the ones under v2.0.2.g\Configuration Files\Jyers's Config or the ones under Marlin-bugfix-JyersUI-v202g\Marlin-bugfix-JyersUI-v202g\Marlin ? Besides that, nothing else was changed.

Also, on a curious note, if I do a Z adjustment and try to make the nozzle go up or down it does not move at all. I need to select Live Move of whatever that option is called first, but the head moves to the left a few cm's and then I can do adjustments and micro steps up or down.

Best wishes for a prosperous and healthy 2022 folks!

Paul Aviles

paul-aviles commented 2 years ago

So the serial errors were caused by a bad cable, specifically me trying to disable +5 v with tape so just ended up cutting the red cable and done.

Just curious is the Z adjustment issue above is normal?

Paul Aviles

paul-aviles commented 2 years ago

@tititopher68-dev even using the precompiled binaries from the zip file the garbage characters appear if the file name is long. There are no weird characters in the file name also so not sure, but this seems to be a bug.