2025-01-14 08:26 AM
I have a third party screen that is driven by an ILI9881C and I am having a lot of trouble getting TouchGFX up and running.
I first started running DSIHost in Adapted Command mode with TE Pin and I could configure the driver's registers as necessary and turn the display on (with a PWM for the LED backlight), however I could not display any frame data via TouchGFX.
Looking further, I realised that the ILI9881C does not have internal GRAM, and therefore I could only run it in Video mode.
On switching DSIHost to video mode in CubeMX, my initialisation code no longer works, with all the DSI Writes returning a timeout error.
If anyone has experience in getting this driver chip up and running with TouchGFX, or just a bit of help with configuring DSI in Video mode, it would be much appreciated!