KurtE
Senior Member+
Join the crowd. It does for me as well, everytime I look at it. Especially since DMA works differently for T4.x, 3.5, 3.6, lc, ...I had an inspiration, and lied about the screen resolution, which made the asynchronous update spring into life. The truth is 320x480, but if I say 320x240 it works OK. I'd have a crack at fixing it myself, but the DMA code makes my head spin![]()
On T4.x if I remember correctly: With something this big you can not do it all with one simple DMA structure, but need to chain them:
I believe you can do a max of 32K per chunk: 320*240*2=15360 / 32768 = 4.6... round to 5
With 320*480*2 you now need: 10... And all of the stuff to set all of that stuff up...
Right now playing with zephyr...
This 4" display with more area and resolution is quite nice and has been running the example for 10 hours it seems since posted above at "80 MHz" - not sure what it really resolves to something faster than 40 for sure based on the numbers if not all of 80! And it has a very readable off center wide viewing angle as was noted before as well.
Yep - same resolution as the ILI9488 we have had around for awhile now... One nice thing is that it does support 16 bit mode by SPI whereas
the ILI9488 does not.
Will play more with it at some point.