The Display HAT Mini works for approximately 1 minute then the image freezes and goes black shortly after. During the time that the display is black, if I type or make any mouse movements, the changes show up when I reinitialize the display over SSH using “sudo /home/pi/fbcp-ili9341/build/fbcp-ili9341”.
Has anyone else experienced this behavior, knows how to fix it, or has a working SD Card image that I can flash to one of my SD cards?
EDIT: It looks like your trying to use it as the main display? Missed that some how when I first read your post. I haven’t tried to do that myself. I do have that display and have used it to display text info with out any issues.
BTW: Everybody does copy and paste, but that does not make sense. Don’t start programs from /etc/rc.local. This was already outdated many years before the first iPhone was created. And that is a very long time ago (stone age of computing).
If you really want to use that display as your main display, you should start it as early as possible. And rc-local.service is about the last thing a Linux system is starting (and only because of all these legacy-type of stuff which people put there).
Raspberry Pi distros no longer have DispmanX active by default (as stated at fbcp-ili9341 author’s repo). However, it is still possible to use the display HAT mini with panel-mipi-dbi DRM driver.
I have an example config.txt parameters in my repo, as well as the Python Slint UI demo, as proof of work. It works perfectly on my Raspberry Pi Zero 2 W.
Great repository. I love documentation. And I never heard of Slint but this really seems worth investigating. So thank you for taking the timing and posting this information.