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] LCD 20x4 text moving constantly #16378

Closed
jonathan-iap opened this issue Dec 29, 2019 · 10 comments
Closed

[BUG] LCD 20x4 text moving constantly #16378

jonathan-iap opened this issue Dec 29, 2019 · 10 comments

Comments

@jonathan-iap
Copy link

Bug Description

The text on my LCD is constantly moving and it doesn't have the right indentation like if an overflow occur.

My Configurations

Hardware :
Printrbot plus v2-1
Motherboard printrboard revD
LCD reprap 20x2
Software :
Marlin 2.0 and bug fix
conf_Marlin2_printrbotPlus.zip

Steps to Reproduce

  1. upload firmware with joined conf.h files or just uncoment
    #define REPRAP_DISCOUNT_SMART_CONTROLLER
    in LCD character section
  2. show the result

Expected behavior: [What you expect to happen]
Boot screen appear correctly fallow to the menu with clear informations.
Actual behavior: [What actually happens]
At boot screen the indentation is incorrect and the logo doesn't appear correctly.
After, menu is showing but is constantly moving and mixing with unknown character like an overflow.

Additional Information

IMG_20191229_164036 redimensionne
IMG_20191229_164032 redimensionne
IMG_20191229_164039 redimensionne
IMG_20191229_164037 redimensionne

@ellensp
Copy link
Contributor

ellensp commented Jan 1, 2020

How did you compile it Arduino IDE or VSCODE? Are all your libraries and Boards up to date?
If Arduino IDE what version of arduino?

@ellensp
Copy link
Contributor

ellensp commented Jan 1, 2020

Also since it looks like a timing thing can you confirm what chip your board has? Most printrboards have a 16mhz AT90USB1286 but some have a faster 20mhz AT90USB1287

@jonathan-iap
Copy link
Author

Hi ellensp, i didn't try with Arduino but today it's work with Arduino 1.8.10 and board with 16Mhz crystal.
The bug report is with PlatformIO and VScode.

@jonathan-iap
Copy link
Author

So PlatformIO download automatically all libraries needed, i don't how to force version ?

@jonathan-iap
Copy link
Author

I'm thinking i can continue with Arduino IDE but when i turn #define SDSUPPORT
My LCD display blank square, i think is an other bug in relation with the space memory.

@ellensp
Copy link
Contributor

ellensp commented Jan 2, 2020

sadly processors with less than 256MB of flash (such as AT90USB1286 and sanguino based boards) are just to small for modern firmwares. It is really time to consider a nice 32bit upgrade

@jonathan-iap
Copy link
Author

So with the Marlin 1.1.9 i can use the LCD, SDSUPPORT, EEPROM and bed leveling (just for comparison). My Flash with the bootloarder is close to 99% but it's work.
With Marlin 2.0 LCD is not supported correctly when you compile from platformIO and if you pass by Arduino and you active only SDSUPPORT with LCD, LCD is lost.
I don't think all my problems is in like with space memory but Marlin 2.0 is not for my setup lol.

@boelle
Copy link
Contributor

boelle commented Jan 7, 2020

@jonathan-iap is this one solved in that you know your hardware is not up for it?

@jonathan-iap
Copy link
Author

yes you can close my issue

@github-actions
Copy link

github-actions bot commented Jul 3, 2020

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 Jul 3, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants