This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EK-TM4C123GXL: Can be uDMA used to read ~40 MHz pixel port?

Part Number: EK-TM4C123GXL

I was discussing this in other thread, however in the meantime I read about various fun things people do with DMA and GPIO pins. For example here, without graphics card, 800x600 VGA video signal is being generated and this is enabled thanks to DMA being well done on a STM32 board:

http://cliffle.com/article/2015/06/06/pushing-pixels/

Have to mention that the 40 MHz that this VGA signal requires is obtained by dividing CPU speed of 160 MHz by 4. Tiva is 80 MHz so this can mean a no go on the start.

I want to do the opposite – read pixel port clocked at 27 MHz, but let's make this 40 MHz as a meaningful speed supported by the STM32 and Raspberry Pi 2 (there's a test page on the web). Would it be possible? I'm very enthusiastic about Tiva and MSP430 and would want to choose it instead of STM32 or RPi2.

Also interested in the speed numbers for MSP430, although I will not select it for this particular task.


(format of the pixel port of ADV7181C: imgur.com/a/6yeYx )

Best regards,

Sebastian