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.

LCDDMA_CTRL double-buffering Question

On the BeagleBone Black (AM335x) I am driving the LCD output via DMA. I see that in register field LCDDMA_CTRL that you can specify a "Frame Mode" using 2 frame-buffers. And also the LCDDMA_FB0_BASE/CEILING and LCDDMA_FB1_BASE/CEILING configurations.

My question is: How do I set which Frame-Buffer (FB0 or FB1) that I want the LCDDMA to use while I'm hand-drawing the other buffer? I want to set it to use FB0 while I render the image to FM1 for example.


Thanks in advance,
Dean