Mike Chambers
Well-known member
I have two programs which use code to write to an ILI9341 via DMA. These worked great on my Teensy 4.0 last year. I haven't touched them since.
I updated Teensyduino to the latest version since I got a 4.1. This code no longer works. I can see via serial debug output that the code is running as it should except that nothing ever displays on the LCD. It never even initialized, it stays white. If I use a more standard ILI9341 library without DMA, the screen works.
Even if I compile it for my old 4.0, it still doesn't work. Any ideas what might be going on here?
The display is connected to the hardware SPI ports. CS = 10, DC = 9.
Here's one of the sketches.
https://gofile.io/d/O3qSeu
I updated Teensyduino to the latest version since I got a 4.1. This code no longer works. I can see via serial debug output that the code is running as it should except that nothing ever displays on the LCD. It never even initialized, it stays white. If I use a more standard ILI9341 library without DMA, the screen works.
Even if I compile it for my old 4.0, it still doesn't work. Any ideas what might be going on here?
The display is connected to the hardware SPI ports. CS = 10, DC = 9.
Here's one of the sketches.
https://gofile.io/d/O3qSeu