Change VF50 pixel clock at runtime

Is it possible to change the pixel clock frequency of the Colibri VF50 via software at runtime? The change must take effect immediately. A change only at restart is not sufficient. With the PXA300, this was possible at that time via the MapRegLib.

I would be very grateful for a hint on how this works.

With best regards


Yes, it possible. Please check VFxx Reference manual for HW details. Probably you need to change some pixel clock divider register in the LCD controller.

Some registers can be accessed in a Kernel mode only and you will a DataAbort error. Use KernelCallBackLib is this case.