-
-
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
Show bootscreen later #4032
Show bootscreen later #4032
Conversation
Init display and show bootscreen later, but init display in `kill()` to init outputs before the bootscreen delays but being able to display kill errors.
delay(1000); | ||
#elif ENABLED(ULTRA_LCD) | ||
bootscreen(); | ||
lcd_init(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Calling lcd_init
a second time here is intentional?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. It's needed to restore the custom charset. Does not really hurt. We are not printing then.
Custom Splash Screen for full graphic displays. Too complicated for the hitachis without knowing what exactly to display. On top of MarlinFirmware#4032 Realisation of an idea from MarlinFirmware#3996
It seems that this PR has problem with When I revert this PR, it's no problem. In case of |
Looks like a watchdog reset.
|
When I disable the
No, it isn't. |
Um, it looks like that character of "FR" is also broken(replaced by clock? character)... |
I can see the problem now - when |
With enabled |
Custom Splash Screen for full graphic displays. Too complicated for the hitachis without knowing what exactly to display. On top of MarlinFirmware#4032 Realisation of an idea from MarlinFirmware#3996
Init display and show bootscreen later, but init display in
kill()
to init outputs before the bootscreen delays, but being able to display
kill errors.
Fix for #3973 (pin state at splashscreen)