cancel
Showing results for 
Search instead for 
Did you mean: 

Start DMA2D operation from DMA2D_IRQHandler interrupt handler?

h p
Associate III

Hello,

To avoid context switches between the painting thead and DMA2D_IRQHandler interrupt I switched the code code to start the next DMA2D operation directly in the interrupt handler.

However, after doing this, the painted frame buffer has sproradic pixel errors.

While the DMA2D engine executes operations the painting thread contiues to paint to different but neighbouring pixels than the pixels set by DMA2D engine.

DId anyone see the same behaviour?

Thanks for any answers.

0 REPLIES 0