Apologies if this is not the correct area for this question. I have recently received prototype boards built around the NXP LPC54018 processor and I am having problems getting LVGL examples to run on it that do run OK on our development board. And I can successfully run the NXP SDK LCD examples on this custom board. But none of the LVGL examples will work on the custom board. The code does run but what appears on the LCD is just noise (see screenshot below). One thing to note is that our custom board uses a different MCU package (208-pin) vs the development board (180-pin) so all of the SDK examples have to be modified for the custom board. But that has not been a problem for the non-LVGL examples. I am currently at a loss and would appreciate any help. Thanks!
Development board non-LVGL LCD = good
Development board LVGL LCD = good
Custom board non-LVGL LCD = good
Custom board LVGL LCD = bad (code is running but nothing correct on LCD)
NXP/LPC54018/LPCXpresso54018 and Custom board with NXP LPC54018
LCD Panel Rocktech RK043FN66HS-CTG
To be able to run the LVGL examples which work on the LPCXpresso54018 on our custom hardware. Other (non-LVGL) examples from the SDK run on both boards. LVGL examples only run successfully on the development board.
Running all of the available LVGL examples from the NXP SDK and also creating the simplest possible LVGL example (single colored screen) using GUI Guider 1.4.0. So far no success with anything using LVGL on the custom board.
This is a screenshot of running the LVGL Benchmark demo on the custom board. These lines move around and change in a way that seems to correspond to the correctly running demo. But the images are always just these random blue-ish lines.