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 Selected| CLUT 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 Selected| RGB 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 Selected| YCbCr 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 |