Hi,
Is there any decent manual available on how to add framebuffer support on the imx6(ul)?
I suppose I need to make changes in the following:
1) Kernel modules
2) Device tree
3) U-Boot bootargs
I've build my kernel with the following modules
FB_TFT=y
CONFIG_FB_TFT_ILI9325=m
I added the following to the device tree
/ { itdb28 { compatible = "ilitek,ili9325"; status = "okay"; rotate = <0>; bgr; buswidth = <8>; reset-gpios = <&gpio3 23 0>; dc-gpios = <&gpio3 5 0>; cs-gpios = <&gpio3 1 0>; wr-gpios = <&gpio3 0 0>; db-gpios = <&gpio3 7 0>, <&gpio3 8 0>, <&gpio3 9 0>, <&gpio3 10 0>, <&gpio3 11 0>, <&gpio3 15 0>, <&gpio3 16 0>, <&gpio3 17 0>; /* LED pin drives backlight directly. Use transistor (50mA) */ /* led-gpios = <&gpio 4 1>; */ debug = <7>; }; framebuffer { compatible = "simple-framebuffer"; reg = <0x1d385000 (240 * 320 * 2)>; width = <240>; height = <320>; stride = <(240 * 2)>; format = "r5g6b5"; }; };
Which provides me the following error:
Error opening /dev/fb0: No such file or directory
Thanks!
which BSP are you using?