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
Wrong (inverted?) colors for waveshare like 3.5" china screen #8
Comments
Sometimes the driver installation program updates the file /etc/rc.local and removes the player startup code. |
Thanks for the answer, that did the trick. Thnaks for your help and have a nice day. |
Yes, that would be great to have the script which could install different display drivers on top of the Headless image. Though it's difficult to cover all possible displays models. Recently I created wiki pages which describe the driver installation and configuration processes for different displays. I hope that will be helpful. For example this page for 3.5" display has that info about /etc/rc.local: |
If I may add to this, I find the wiki entry about installing the new drivers a bit misleading. The wiki says
But my /etc/rc.local looked like this:
Commenting out the line with conf2bmap 1 0 broke Peppy, the UI was no longer displayed. However when I just commented out fbcp & everything worked perfectly as expected. |
Fliwatt, thank you for reporting the issue! Happy Peppy! |
There seem to be a common problem with different versions of the waveshare 3.5" displays.
I just installed Peppy for the first time because it looks like it fits all my needs.
I got a Pi 3b+ and a chinese 3.5 inch display which exactly looks like a waveshare display.
So i used the image for 3.5" waveshare and all bootet up normally, display is working, touch is working, orientation is fine.
But the colors are way off. Looks like inverted or something.
A bit of google searching and i found a possible solution:
There are multiple drivers for these screens. I downloaded LCDshow from Github and used ./LCD35-show to set another driver for the screen. After that i can not boot into Peppy anymore. I am stuck with the Peppy Bootlogo after a few lines of bootcode. But the boot logo looks normal now, without wrong colors, so the driver seems to be correct now.
I think it has something to do with the HDMI Framebuffer routing to the screen that is not working anymore.
Any advice, what to do to get it working?
It would also be a workaround for every single one of these waveshare like screens.
The text was updated successfully, but these errors were encountered: