SPRZ447E July 2017 – July 2024 AM5746 , AM5748 , AM5749
LCD1 Gamma Correction Is Not Working When GFX Pipe Is Disabled
High
LCD1 output supports gamma correction. The color look-up table (CLUT) is shared between the BITMAP to RGB conversion module on GFX pipeline and Gamma correction on the LCD1 output. LUT table can be loaded by SW through DISPC slave port (interconnect) or by DISPC master port using the DISPC DMA.
However, LCD1 gamma correction LUT loading is not working properly and require to enable GFX pipeline for LUT loading. Depending on the load mode (DISPC_CONFIG1[2:1] LOADMODE) used, GFX pipeline can then be disabled after 1st frame.
Load Mode ( DISPC_CONFIG1[2:1]LOADMODE) | GFX Enable Condition | Workaround |
---|---|---|
0x0 (load LUT and data every frame) | Always Enabled | WA1 |
WA1
To use gamma correction on LCD1 output, software must:
AM574x SR 1.0
AM576x SR 1.0
AM574x: 1.0
DRA75xP, DRA74xP, DRA77xP, DRA76xP: 1.0
TDA2Px: 1.0
AM576x: 1.0