juj / fbcp-ili9341

A blazing fast display driver for SPI-based LCD displays for Raspberry Pi A, B, 2, 3, 4 and Zero
MIT License
1.56k stars 260 forks source link

ili9341 video splash screen not working. Ways to fix? #197

Open TurboNewb opened 3 years ago

TurboNewb commented 3 years ago

Hi there.

I was planning on adding a video splash screen to my pi zero Gameboy replica. I enabled splashscreen and chose a video of the splash screen but after I turn it on again the splash screen does not appear. Boot text still show and system still boots normally.

I have seen a similar issue that another user has posted awhile back. I was wondering if there is a way to fix this issue?

Thank you, I look forward to solving this issue.

juj commented 3 years ago

Check out https://github.com/juj/fbcp-ili9341/issues/164 and https://github.com/juj/fbcp-ili9341/issues/20 , maybe one of those helps? I don't know of anything newer on this front.

zarcade commented 2 years ago

Just using...

-DDMA_TX_CHANNEL=7 -DDMA_RX_CHANNEL=1

... worked for me. This issue was driving me mad for ages as I couldn't show a splash screen either. Using this method is the only one that has worked for me.

TurboNewb commented 2 years ago

apologies for the late reply, had a busy few weeks. I will give it a go and see if it works!

TurboNewb commented 2 years ago

Still doesn't work : (

zarcade commented 2 years ago

I ran into other issues using the RX and TX channels. I may have found an easier way though.

Remove the RX and TX channels from cmake again. Edit the asplashscreen.sh file within /opt/retropie/supplementary/splashscreen

fine the line: omxplayer -o both -b --layer

and change "both" to "alsa"

This solved it for me and I can now use video splashscreens with the ili9341 driver

TurboNewb commented 2 years ago

omg!!! it works!!! thank you so much!!!

zarcade commented 2 years ago

You are welcome. Took me ages to find this out, but solved the last issue I had with this driver :)