The display shows several Image buttons. As long a button is pressed or an external input is active, a different symbol for the image button is shown.
Custom NXP LPC54618 board with TFT LCD-Display 16 bit RGB Interface, Resolution 800 x 480 Pixel.
MCUExpresso V11.5 with gcc Compiler.
LVGL software (master) from github, the processor interface is used from the NXP LVGL SDK example.
The update of data at the start of memory from Framebuffer is wrong (adressing / buffer problem)
If lv_disp_drv_init() is called with direct_mode = 1 all works correct.
Because I want to rotate the screen, I can`t use the direct_mode.
I have also used two buffers, the effect was the same (also in direct_mode = 1).
On the picture you can the that the first lines shows garbage.
Any idea what is going wrong ?