Hi,
I have installed the “ubuntu-16.04.1-console-armhf-2017-01-23” from <URL: http://elinux.org/BeagleBoardUbuntu> on the SSD for BBB. I have installed different stuffs to have a “desktop” like LXDE. To enable “Xorg Drivers” I have ran
$ /opt/scripts/tools/graphics/ti-tilcdc.sh
Everything is fine for HDMI.
However, I have a LCD (ER-TFT050-3 1B) connected to BBB. I have customized the Device Tree as follow to drive the LCD:
&lcdc {
status = “okay”;
};
/ {
panel {
status = “okay”;
compatible = “ti,tilcdc,panel”;
pinctrl-names = “default”;
panel-info {
ac-bias = <255>;
ac-bias-intrpt = <0>;
dma-burst-sz = <16>;
bpp = <16>;
fdd = <0x80>;
sync-edge = <0>;
sync-ctrl = <0>;
raster-order = <1>;
fifo-th = <0>;
};
display-timings {
native-mode = <&timing0>;
timing0: 800x480 {
clock-frequency = <50000000>;
hactive = <800>;
vactive = <480>;
hfront-porch = <40>;
hback-porch = <88>;
hsync-len = <30>;
vback-porch = <32>;
vfront-porch = <13>;
vsync-len = <2>;
hsync-active = <0>;
vsync-active = <0>;
de-active = <1>;
pixelclk-active = <0>;
};
};
};
};
My xorg.conf is also as follow:
Section “Monitor”
Identifier “Builtin Default Monitor”
EndSection
Section “Device”
Identifier “Builtin Default fbdev Device 0”
Driver “fbdev”
Option “SWCursor” “true”
EndSection
Section “Screen”
Identifier “Builtin Default fbdev Screen 0”
Device “Builtin Default fbdev Device 0”
Monitor “Builtin Default Monitor”
DefaultDepth 16
EndSection
Section “ServerLayout”
Identifier “Builtin Default Layout”
Screen “Builtin Default fbdev Screen 0”
EndSection
The problem is there the red and the blue are inverted on the LCD as far as I keep the line
Driver “fbdev”
in xorg.conf! If I comment this line “Driver “fbdev”” from xorg.conf the colors become fine, but I have a slow desktop!
Would you please help me to figure out what is wrong with my configurations?
Best regards