Content originally posted in LPCWare by brothwell on Wed Mar 27 20:59:52 MST 2013
Thanks for the fast response.
I am a bit embarrased to admit, but I set up two pages and toggled the UPBASE register between them with no delays. So I think all that was wrong was that all the changes to UPBASE occurred in a single refresh cycle with the original frame remaining displayed (which I mistook for freezing).
Once I put some delays in following the UPBASE register changes, the screen chages became apparent.
I am quire (pleasantly) surprised by the difference in screen painting time. The errata for the chip mentioned that use of an SDRAM frame buffer with concurrent updates could result in delays due to contention, but I had no idea that the performance degradation was so drastic.
Thanks again,
Brian