I did use the 1050 code as a guide. The LVGL demo app boots up and the display lights up. The console shows "- display-controller@402b8000 (READY)
", however the display is all white.
The zephyr.dts file contains the following:
pinmux_lcdif: pinmux_lcdif {
phandle = < 0x10d >;
group0 {
pinmux = < &iomuxc_gpio_b0_00_lcdif_clk >, < &iomuxc_gpio_b0_01_lcdif_enable >, < &iomuxc_gpio_b0_02_lcdif_hsync >, < &iomuxc_gpio_b0_03_lcdif_vsync >, < &iomuxc_gpio_b0_04_lcdif_data00 >, < &iomuxc_gpio_b0_05_lcdif_data01 >, < &iomuxc_gpio_b0_06_lcdif_data02 >, < &iomuxc_gpio_b0_07_lcdif_data03 >, < &iomuxc_gpio_b0_08_lcdif_data04 >, < &iomuxc_gpio_b0_09_lcdif_data05 >, < &iomuxc_gpio_b0_10_lcdif_data06 >, < &iomuxc_gpio_b0_11_lcdif_data07 >, < &iomuxc_gpio_b0_12_lcdif_data08 >, < &iomuxc_gpio_b0_13_lcdif_data09 >, < &iomuxc_gpio_b0_14_lcdif_data10 >, < &iomuxc_gpio_b0_15_lcdif_data11 >, < &iomuxc_gpio_b1_00_lcdif_data12 >, < &iomuxc_gpio_b1_01_lcdif_data13 >, < &iomuxc_gpio_b1_02_lcdif_data14 >, < &iomuxc_gpio_b1_03_lcdif_data15 >;
drive-strength = "r0-6";
input-schmitt-enable;
bias-pull-up;
bias-pull-up-value = "100k";
slew-rate = "slow";
nxp,speed = "100-mhz";
};
group1 {
pinmux = < &iomuxc_gpio_ad_b1_03_gpio1_io19 >, < &iomuxc_gpio_b1_15_gpio2_io31 >;
drive-strength = "r0-6";
slew-rate = "slow";
nxp,speed = "100-mhz";
};
};
};
Is there something obviously wrong?