iMX6Q IPU Double-buffering

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

iMX6Q IPU Double-buffering

1,014件の閲覧回数
ogj
Contributor IV

My application uses two graphics display buffers, a background buffer combined with a foreground buffer. They are combined in the IPU DP. The background buffer uses DMA channel 23, and is single buffered (never changes except to change “menus”). The foreground is doubled buffered (one buffer displayed while the other is being updated), and uses DMA channel 27.

I know that each DMA channel can handle double buffering since it has two buffer addresses – EBA0 and EBA1. Is there a way to take advantage of that to handle the foreground channel, or do I need to use single buffer mode and “manually” switch buffer addresses in DMA chan 27 EBA0 when I want to switch buffers? None of the camera inputs are used, only memory buffers.

0 件の賞賛
返信
0 返答(返信)