When programming the Frame Buffer registers of each layer (LCDC_xxxFBA), the following requirements must be met:
Table 6-3. Frame Buffer DMA Address Alignment when CLUT Mode is SelectedCLUT Mode | DMA Address Alignment |
---|
1 bpp | 8 bits |
2 bpp | 8 bits |
4 bpp | 8 bits |
8 bpp | 8 bits |
Table 6-4. Frame Buffer DMA Address Alignment when RGB Mode is SelectedRGB Mode | DMA Address Alignment |
---|
12 bpp RGB 444 | 16 bits |
16 bpp ARGB 4444 | 16 bits |
16 bpp RGBA 4444 | 16 bits |
16 bpp RGB 565 | 16 bits |
16 bpp ARGB 1555 | 16 bits |
18 bpp RGB 666 | 32 bits |
18 bpp RGB 666 PACKED | 8 bits |
19 bpp ARGB 1666 | 32 bits |
19 bpp ARGB 1666 PACKED | 8 bits |
24 bpp RGB 888 | 32 bits |
24 bpp RGB 888 PACKED | 8 bits |
25 bpp ARGB 1888 | 32 bits |
32 bpp ARGB 8888 | 32 bits |
32 bpp RGBA 8888 | 32 bits |
Table 6-5. Frame Buffer DMA Address Alignment when YCbCr Mode is SelectedYCbCr Mode | DMA Address Alignment |
---|
32 bpp AYCbCr | 32 bits |
16 bpp YCbCr 4:2:2 | 32 bits |
16 bpp semiplanar YCbCr
4:2:2 | Y 8 bits |
CbCr 16 bits |
16 bpp planar YCbCr
4:2:2 | Y 8 bits |
Cb 8 bits |
Cr 8 bits |
12 bpp semiplanar YCbCr
4:2:0 | Y 8 bits |
CbCr 16 bits |
12 bpp planar YCbCr
4:2:0 | Y 8 bits |
Cb 8 bits |
Cr 8 bits |