Using LIDD Controller for high bandwidth data output ?


I have a device which needs high speed 16 bit (higher than 3 MHz clock) data input from a beagle bone
and was thinking of using the LCD controller. According to the AM335x TRM this should be possible (page 1584)
using the DMA.

I need to send around 6 Mbyte / second thus need at least 3 MHz signaling (2 bytes per frame).

I will power the Beagle Bone from 5V externally thus the cpu clock will be 720MHz.

Is there anyone who has been able to do the same thing and can share some code with me ?

Appreciate pointers,