Hi
I've been using two layers on STM32F4 with the configuration for both layers
#define LTDC_X_COLORCONVERION GUICC_M8888I
#define LTDC_X_DISPLAYDRIVER GUIDRV_LIN_32
Layers are in SDRAM, each in its own bank. Screen is 800x480.
My LTDC frame refresh is low using this configuration so I tried a change to this
#define LTDC_X_COLORCONVERION GUICC_M565
#define LTDC_X_DISPLAYDRIVER GUIDRV_LIN_16
However, now my background layer does not show. The primary layer shows correctly. I have not changed any other configuration, just the ColorConversion and DisplayDriver. I am using the driver template stm32f4x9i_eval_mb1046.c
I've tried a number of changes (different conversions and drivers) but have ran out of thoughts on what to try.
I can change to soft-layer and could even live with the low refresh rate but am wondering if you have any advice for where I could look or what I could change?
Thanks
Mark
I've been using two layers on STM32F4 with the configuration for both layers
#define LTDC_X_COLORCONVERION GUICC_M8888I
#define LTDC_X_DISPLAYDRIVER GUIDRV_LIN_32
Layers are in SDRAM, each in its own bank. Screen is 800x480.
My LTDC frame refresh is low using this configuration so I tried a change to this
#define LTDC_X_COLORCONVERION GUICC_M565
#define LTDC_X_DISPLAYDRIVER GUIDRV_LIN_16
However, now my background layer does not show. The primary layer shows correctly. I have not changed any other configuration, just the ColorConversion and DisplayDriver. I am using the driver template stm32f4x9i_eval_mb1046.c
I've tried a number of changes (different conversions and drivers) but have ran out of thoughts on what to try.
I can change to soft-layer and could even live with the low refresh rate but am wondering if you have any advice for where I could look or what I could change?
Thanks
Mark