I'm using the DaVinci-PSP-SDK-03.20.00.11 release for OMAP-L138 and enabling CPU frequency scaling in Linux on my board. All of the frequency scaling is working correctly and changing the regulator voltage correctly. However, whenever it is enabled, the LCD stop updating. One difference with my board is a 26 MHz crystal is being used instead of the 24 MHz crystal on the EVM. Could that be causing a problem with the CPU frequency scaling? Does something have to be changed to account for the different crystal? The LCD is using the LIDD interface in the LCD controller. The image on the display (although not changing) continues to look fine, however, so I believe the interface to the display is working correctly.
Thanks for any help,
Clif