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.

AM3352: LCD DMA and EDMA

Part Number: AM3352

Hi Champs,

(Question 1)

Could you please what is main difference LCD DMA and EDMA ?

Is this some access speed or some feature difference ? Please let us know main difference .

(Question 2)

We understand EDMA has function to rotate 90 degree display.

However, is it possible to rotate 90 degree picture using LCD DMA ?

  • Hi,

    Q1. The enhanced direct memory access (EDMA3) controller’s primary purpose is to service user programmed data transfers between two memory-mapped slave endpoints on the device.

    The LCD DMA is a dedicated engine inside the LCDC. It provides the capability to output graphics data to constantly refresh LCDs, without burdening the CPU, via interrupts or a firmware timer. It operates on one or two frame buffers, which are set up during initialization. Using two frame buffers (ping-pong buffers) enables the simultaneous operation of outputting the current video frame to the external display and updating the next video frame.

    Q2. No, this is not possible. AM335x devices do not support hardware rotation.