BBG: BB-AAIM-LCD ubuntu 20.04 and 5.10.x-bone-rt

I am using Ubuntu 20.04 LTS filesystem which built using omap-image-builder instead of debian one…
With Ubuntu 16.04 i was able to get output you shared in your earlier post…but with kernel 5.10.x i can not compile…

Yeah confirmed…

debian@bbg-pwr10-ser18:~$ uname -r
5.10.90-bone-rt-r60
debian@bbg-pwr10-ser18:~$ sudo apt update
Hit:1 http://deb.debian.org/debian buster InRelease
Get:2 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
Get:3 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
Get:4 http://repos.rcn-ee.com/debian buster InRelease [3,078 B]
Get:5 http://repos.rcn-ee.com/debian buster/main armhf Packages [2,170 kB]
Get:6 http://security.debian.org/debian-security buster/updates/main armhf Packages [313 kB]
Fetched 2,603 kB in 7s (363 kB/s)                                                                                                                                                                                                                                                                      
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.
debian@bbg-pwr10-ser18:~$ uname -r
5.10.90-bone-rt-r60
debian@bbg-pwr10-ser18:~$ sudo apt install linux-headers-`uname -r`
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  linux-headers-5.10.90-bone-rt-r60
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 7,625 kB of archives.
After this operation, 47.8 MB of additional disk space will be used.
Get:1 http://repos.rcn-ee.com/debian buster/main armhf linux-headers-5.10.90-bone-rt-r60 armhf 1buster [7,625 kB]
Fetched 7,625 kB in 1s (5,572 kB/s)                            
Selecting previously unselected package linux-headers-5.10.90-bone-rt-r60.
(Reading database ... 90462 files and directories currently installed.)
Preparing to unpack .../linux-headers-5.10.90-bone-rt-r60_1buster_armhf.deb ...
Unpacking linux-headers-5.10.90-bone-rt-r60 (1buster) ...
Setting up linux-headers-5.10.90-bone-rt-r60 (1buster) ...
debian@bbg-pwr10-ser18:~$ wget http://ww1.microchip.com/downloads/en/DeviceDoc/AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz
--2022-02-01 18:37:40--  http://ww1.microchip.com/downloads/en/DeviceDoc/AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz
Resolving ww1.microchip.com (ww1.microchip.com)... 23.11.251.170
Connecting to ww1.microchip.com (ww1.microchip.com)|23.11.251.170|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 470747 (460K) [application/x-gzip]
Saving to: ‘AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz’

AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz                               100%[=====================================================================================================================================================================================>] 459.71K  --.-KB/s    in 0.1s    

2022-02-01 18:37:41 (3.18 MB/s) - ‘AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz’ saved [470747/470747]

debian@bbg-pwr10-ser18:~$ tar xf AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz 
debian@bbg-pwr10-ser18:~$ cd AR1010-AR1011-AR1100-LINUX-UART-V102/
debian@bbg-pwr10-ser18:~/AR1010-AR1011-AR1100-LINUX-UART-V102$ sudo make
make -C /lib/modules/5.10.90-bone-rt-r60/build SUBDIRS=/home/debian/AR1010-AR1011-AR1100-LINUX-UART-V102 modules 
make[1]: Entering directory '/usr/src/linux-headers-5.10.90-bone-rt-r60'
  SYNC    include/config/auto.conf.cmd
can't find file Kconfig
make[3]: *** [scripts/kconfig/Makefile:71: syncconfig] Error 1
make[2]: *** [Makefile:603: syncconfig] Error 2
make[1]: *** [Makefile:712: include/config/auto.conf.cmd] Error 2
make[1]: *** [include/config/auto.conf.cmd] Deleting file 'include/generated/autoconf.h'
make[1]: Leaving directory '/usr/src/linux-headers-5.10.90-bone-rt-r60'
make: *** [Makefile:7: default] Error 2
Mar 23  2015 AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz

Looks like AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz is broken on v5.x+ kernel’s…

Anywho, it’s good thing users wrote their own driver…

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/log/drivers/input/touchscreen/ar1021_i2c.c?h=v5.10.96

Regards,

and with 5.4.x:

debian@bbb-pwr03-ser11:~/AR1010-AR1011-AR1100-LINUX-UART-V102$ sudo make
make -C /lib/modules/5.4.106-ti-r37/build SUBDIRS=/home/debian/AR1010-AR1011-AR1100-LINUX-UART-V102 modules 
make[1]: Entering directory '/usr/src/linux-headers-5.4.106-ti-r37'
scripts/kconfig/conf  --syncconfig Kconfig
can't find file Kconfig
make[3]: *** [scripts/kconfig/Makefile:73: syncconfig] Error 1
make[2]: *** [Makefile:590: syncconfig] Error 2
make[1]: *** [Makefile:696: include/config/auto.conf.cmd] Error 2
make[1]: *** [include/config/auto.conf.cmd] Deleting file 'include/config/tristate.conf'
make[1]: Leaving directory '/usr/src/linux-headers-5.4.106-ti-r37'
make: *** [Makefile:7: default] Error 2

AR1010-AR1011-AR1100-LINUX-UART-V102.tar.gz will need some work…

Regards,

Could you please share any alternative to compile this module?

Yeah…I tried this as well…did not help
observed same errors with 5.4.x kernel headers

You have really 3 options…

  • Contact Microchip to get it fixed.
  • Fix it yourself
  • Use the mainline ar1021_i2c kernel module

Personally, i’d just use the ar1021_i2c module, it’s what we ship for BeagleBoard.org in the kernel config and there are a few LCD’s using this configuration from 4dsystems that have been shipping for a few years.

Side note, Microchip will probably tell you to use the Mainline Driver…

Regards,

Thank you Robert for your suggestions/ input.

I will check with the Microchip team. As Mainline driver is using i2c, i need to verify the same.

Please share steps to compile Mainline Driver…

Already pre-built…

You need to get the schematic and patch your *.dtb to contain the i2c node and all the gpio details the driver requires…

If your hardware uses the usart… Then someone needs to update the driver for usart support…

Regards,

If i get updated usart driver from MicroChip then can we integrate the same with kernel 5.10.x?

Depends… what license is it under? GPL compatiable?

I assume it is GPL.

I have integrated LCD dtb and attempting to configure fluxbox with lightdm window manager on Ubuntu 20.04.

I have below errors 
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-177-generic armv7l Ubuntu
Current Operating System: Linux recipe 5.10.87-bone-rt-r59 #3 SMP PREEMPT_RT Thu Feb 3 15:37:27 IST 2022 armv7l
Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
Build Date: 06 April 2020  09:39:29AM
xorg-server 2:1.20.8-2ubuntu2 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.38.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  4 10:24:32 2022
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) 
Fatal server error:
(EE) AddScreen/ScreenInit failed for driver 0
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) 
(EE) Server terminated with error (1). Closing log file.

X.Org X Server 1.20.8

Please share you views.

@chougulemrudula double check what i have posted here in the hdmi section:

Specifically:

sudo apt update
sudo apt install read-edid xserver-xorg-video-fbdev x11-xserver-utils

and this xorg.conf:

#/etc/X11/xorg.conf
Section "Monitor"
        Identifier      "Builtin Default Monitor"
EndSection
Section "Device"
        Identifier      "Builtin Default fbdev Device 0"
        Driver          "fbdev"
EndSection
Section "Screen"
        Identifier      "Builtin Default fbdev Screen 0"
        Device          "Builtin Default fbdev Device 0"
        Monitor         "Builtin Default Monitor"
EndSection
Section "ServerLayout"
        Identifier      "Builtin Default Layout"
        Screen          "Builtin Default fbdev Screen 0"
EndSection

Regards,

I’ve installed all packages and here is my xorg.conf

Section "Monitor"
        Identifier      "Builtin Default Monitor"
EndSection

Section "Device"
        Identifier      "Builtin Default fbdev Device 0"
        Driver          "fbdev"
#HWcursor_false        Option          "HWcursor"          "false"
EndSection

Section "Screen"
        Identifier      "Builtin Default fbdev Screen 0"
        Device          "Builtin Default fbdev Device 0"
        Monitor         "Builtin Default Monitor"
        DefaultDepth    24
EndSection

Section "ServerLayout"
        Identifier      "Builtin Default Layout"
        Screen          "Builtin Default fbdev Screen 0"
EndSection

I can only see (-) cursur blinking on LCD and login screen is not coming up. When tried to run lightdm display manager or Fluxbox, i have below errors,
Error: Couldn’t connect to XServer passing null display
Error: Couldn’t connect to XServer:0

Appreciate your input.

what does /var/log/Xorg.0.log show?

Regards,

Here is x-0.log file…

sudo cat /var/log/lightdm/x-0.log

X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-177-generic armv7l Ubuntu
Current Operating System: Linux recip 5.10.87-bone-rt-r59 #3 SMP PREEMPT_RT Thu Feb 3 15:37:27 IST 2022 armv7l
Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
Build Date: 06 April 2020  09:39:29AM
xorg-server 2:1.20.8-2ubuntu2 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.38.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  4 10:23:57 2022
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) 
Fatal server error:
(EE) AddScreen/ScreenInit failed for driver 0
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) 
(EE) Server terminated with error (1). Closing log file.

What does /var/log/Xorg.0.log show?

Honest, it looks like ubuntu might have broken something… You should just switch to the Debian image..

Debian is the officially distribution of BeagleBoard.org and get’s regularly testing..

Regards,

cat /var/log/Xorg.0.log
[ 122.379]
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
[ 122.388] Build Operating System: Linux 4.4.0-177-generic armv7l Ubuntu
[ 122.388] Current Operating System: Linux recip 5.10.87-bone-rt-r59 #3 SMP PREEMPT_RT Thu Feb 3 15:37:27 IST 2022 armv7l
[ 122.389] Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
[ 122.392] Build Date: 06 April 2020 09:39:29AM
[ 122.392] xorg-server 2:1.20.8-2ubuntu2 (For technical support please see http://www.ubuntu.com/support)
[ 122.392] Current version of pixman: 0.38.4
[ 122.392] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 122.392] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 122.393] (==) Log file: “/var/log/Xorg.0.log”, Time: Sat Feb 5 11:06:27 2022
[ 122.394] (==) Using config file: “/etc/X11/xorg.conf”
[ 122.394] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 122.400] (==) ServerLayout “Builtin Default Layout”
[ 122.400] (
) |–>Screen “Builtin Default fbdev Screen 0” (0)
[ 122.400] () | |–>Monitor “Builtin Default Monitor”
[ 122.402] (
) | |–>Device “Builtin Default fbdev Device 0”
[ 122.402] (==) Automatically adding devices
[ 122.402] (==) Automatically enabling devices
[ 122.402] (==) Automatically adding GPU devices
[ 122.402] (==) Automatically binding GPU devices
[ 122.402] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 122.403] (WW) `fonts.dir’ not found (or not valid) in “/usr/share/fonts/X11/misc”.
[ 122.403] Entry deleted from font path.
[ 122.403] (Run ‘mkfontdir’ on “/usr/share/fonts/X11/misc”).
[ 122.403] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 122.403] Entry deleted from font path.
[ 122.403] (WW) The directory “/usr/share/fonts/X11/100dpi/” does not exist.
[ 122.403] Entry deleted from font path.
[ 122.403] (WW) The directory “/usr/share/fonts/X11/75dpi/” does not exist.
[ 122.403] Entry deleted from font path.
[ 122.403] (WW) The directory “/usr/share/fonts/X11/100dpi” does not exist.
[ 122.403] Entry deleted from font path.
[ 122.403] (WW) The directory “/usr/share/fonts/X11/75dpi” does not exist.
[ 122.403] Entry deleted from font path.
[ 122.403] (==) FontPath set to:
/usr/share/fonts/X11/Type1,
built-ins
[ 122.403] (==) ModulePath set to “/usr/lib/xorg/modules”
[ 122.406] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 122.406] (II) Loader magic: 0x5a2008
[ 122.406] (II) Module ABI versions:
[ 122.406] X.Org ANSI C Emulation: 0.4
[ 122.406] X.Org Video Driver: 24.1
[ 122.406] X.Org XInput driver : 24.1
[ 122.406] X.Org Server Extension : 10.0
[ 122.420] (++) using VT number 7

[ 122.420] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 122.427] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 122.441] (II) no primary bus or device found
[ 122.441] falling back to /sys/devices/platform/ocp/48000000.interconnect/48000000.interconnect:segment@300000/4830e000.target-module/4830e000.lcdc/drm/card0
[ 122.441] (II) LoadModule: “glx”
[ 122.442] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 122.459] (II) Module glx: vendor=“X.Org Foundation”
[ 122.459] compiled for 1.20.8, module version = 1.0.0
[ 122.459] ABI class: X.Org Server Extension, version 10.0
[ 122.459] (II) LoadModule: “fbdev”
[ 122.465] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 122.466] (II) Module fbdev: vendor=“X.Org Foundation”
[ 122.466] compiled for 1.20.1, module version = 0.5.0
[ 122.466] Module class: X.Org Video Driver
[ 122.466] ABI class: X.Org Video Driver, version 24.0
[ 122.466] (II) FBDEV: driver for framebuffer: fbdev
[ 122.467] (WW) Falling back to old probe method for fbdev
[ 122.467] (II) Loading sub module “fbdevhw”
[ 122.467] (II) LoadModule: “fbdevhw”
[ 122.468] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 122.469] (II) Module fbdevhw: vendor=“X.Org Foundation”
[ 122.469] compiled for 1.20.8, module version = 0.0.2
[ 122.469] ABI class: X.Org Video Driver, version 24.1
[ 122.470] (II) FBDEV(0): using default device
[ 122.470] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 122.470] (II) FBDEV(0): Creating default Display subsection in Screen section
“Builtin Default fbdev Screen 0” for depth/fbbpp 24/32
[ 122.470] () FBDEV(0): Depth 24, (–) framebuffer bpp 32
[ 122.470] (==) FBDEV(0): RGB weight 888
[ 122.470] (==) FBDEV(0): Default visual is TrueColor
[ 122.470] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 122.471] (II) FBDEV(0): hardware: tilcdcdrmfb (video memory: 2000kB)
[ 122.471] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 122.471] (II) FBDEV(0): checking modes against framebuffer device…
[ 122.471] (II) FBDEV(0): checking modes against monitor…
[ 122.471] (II) FBDEV(0): Virtual size is 1280x800 (pitch 1280)
[ 122.471] (
) FBDEV(0): Built-in mode “current”
[ 122.471] (==) FBDEV(0): DPI set to (96, 96)
[ 122.471] (II) Loading sub module “fb”
[ 122.471] (II) LoadModule: “fb”
[ 122.476] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 122.477] (II) Module fb: vendor=“X.Org Foundation”
[ 122.477] compiled for 1.20.8, module version = 1.0.0
[ 122.477] ABI class: X.Org ANSI C Emulation, version 0.4
[ 122.478] (**) FBDEV(0): using shadow framebuffer
[ 122.478] (II) Loading sub module “shadow”
[ 122.478] (II) LoadModule: “shadow”
[ 122.478] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 122.479] (II) Module shadow: vendor=“X.Org Foundation”
[ 122.479] compiled for 1.20.8, module version = 1.1.0
[ 122.479] ABI class: X.Org ANSI C Emulation, version 0.4
[ 122.479] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[ 122.484] (EE) FBDEV(0): mode initialization failed
[ 122.484] (EE)
Fatal server error:
[ 122.484] (EE) AddScreen/ScreenInit failed for driver 0
[ 122.484] (EE)
[ 122.484] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 122.484] (EE) Please also check the log file at “/var/log/Xorg.0.log” for additional information.
[ 122.485] (EE)
[ 122.535] (EE) Server terminated with error (1). Closing log file.

I have been using Ubuntu 16.04 LTS, and everything worked fine on 16.04, Now Ubuntu 20.04 is available so I am upgrading my build setup.

try, removing:

        DefaultDepth    24

from /etc/X11/xorg.conf

Regards,

Thank you for providing your suggestions…
I have seen lightdm and Fluxbox only once with cursor after some time it is blinking as mentioned earlier here is xorg log file

[ 449.590]
X.Org X Server 1.20.8
X Protocol Version 11, Revision 0
[ 449.597] Build Operating System: Linux 4.4.0-177-generic armv7l Ubuntu
[ 449.597] Current Operating System: Linux recip 5.10.87-bone-rt-r59 #3 SMP PREEMPT_RT Thu Feb 3 15:37:27 IST 2022 armv7l
[ 449.597] Kernel command line: console=ttyS0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M quiet
[ 449.597] Build Date: 06 April 2020 09:39:29AM
[ 449.597] xorg-server 2:1.20.8-2ubuntu2 (For technical support please see Enterprise open source support | Ubuntu)
[ 449.598] Current version of pixman: 0.38.4
[ 449.598] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 449.598] Markers: (–) probed, () from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 449.598] (==) Log file: “/var/log/Xorg.0.log”, Time: Mon Feb 7 09:40:56 2022
[ 449.599] (==) Using config file: “/etc/X11/xorg.conf”
[ 449.599] (==) Using system config directory “/usr/share/X11/xorg.conf.d”
[ 449.610] (==) ServerLayout “Builtin Default Layout”
[ 449.610] (
) |–>Screen “Builtin Default fbdev Screen 0” (0)
[ 449.610] () | |–>Monitor “Builtin Default Monitor”
[ 449.611] (
) | |–>Device “Builtin Default fbdev Device 0”
[ 449.616] (==) Automatically adding devices
[ 449.616] (==) Automatically enabling devices
[ 449.616] (==) Automatically adding GPU devices
[ 449.616] (==) Automatically binding GPU devices
[ 449.616] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 449.616] (WW) `fonts.dir’ not found (or not valid) in “/usr/share/fonts/X11/misc”.
[ 449.617] Entry deleted from font path.
[ 449.617] (Run ‘mkfontdir’ on “/usr/share/fonts/X11/misc”).
[ 449.617] (WW) The directory “/usr/share/fonts/X11/cyrillic” does not exist.
[ 449.617] Entry deleted from font path.
[ 449.617] (WW) The directory “/usr/share/fonts/X11/100dpi/” does not exist.
[ 449.617] Entry deleted from font path.
[ 449.617] (WW) The directory “/usr/share/fonts/X11/75dpi/” does not exist.
[ 449.617] Entry deleted from font path.
[ 449.617] (WW) The directory “/usr/share/fonts/X11/100dpi” does not exist.
[ 449.617] Entry deleted from font path.
[ 449.617] (WW) The directory “/usr/share/fonts/X11/75dpi” does not exist.
[ 449.617] Entry deleted from font path.
[ 449.617] (==) FontPath set to:
/usr/share/fonts/X11/Type1,
built-ins
[ 449.617] (==) ModulePath set to “/usr/lib/xorg/modules”
[ 449.617] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 449.617] (II) Loader magic: 0x572008
[ 449.617] (II) Module ABI versions:
[ 449.618] X.Org ANSI C Emulation: 0.4
[ 449.618] X.Org Video Driver: 24.1
[ 449.618] X.Org XInput driver : 24.1
[ 449.618] X.Org Server Extension : 10.0
[ 449.626] (++) using VT number 7

[ 449.627] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 449.640] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 449.645] (II) no primary bus or device found
[ 449.645] falling back to /sys/devices/platform/ocp/48000000.interconnect/48000000.interconnect:segment@300000/4830e000.target-module/4830e000.lcdc/drm/card0
[ 449.645] (II) LoadModule: “glx”
[ 449.647] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 449.668] (II) Module glx: vendor=“X.Org Foundation”
[ 449.668] compiled for 1.20.8, module version = 1.0.0
[ 449.668] ABI class: X.Org Server Extension, version 10.0
[ 449.668] (II) LoadModule: “fbdev”
[ 449.669] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 449.670] (II) Module fbdev: vendor=“X.Org Foundation”
[ 449.670] compiled for 1.20.1, module version = 0.5.0
[ 449.670] Module class: X.Org Video Driver
[ 449.671] ABI class: X.Org Video Driver, version 24.0
[ 449.671] (II) FBDEV: driver for framebuffer: fbdev
[ 449.671] (WW) Falling back to old probe method for fbdev
[ 449.672] (II) Loading sub module “fbdevhw”
[ 449.672] (II) LoadModule: “fbdevhw”
[ 449.673] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 449.674] (II) Module fbdevhw: vendor=“X.Org Foundation”
[ 449.674] compiled for 1.20.8, module version = 0.0.2
[ 449.674] ABI class: X.Org Video Driver, version 24.1
[ 449.674] (II) FBDEV(0): using default device
[ 449.674] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 449.675] (II) FBDEV(0): Creating default Display subsection in Screen section
“Builtin Default fbdev Screen 0” for depth/fbbpp 16/16
[ 449.675] (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16
[ 449.675] (==) FBDEV(0): RGB weight 565
[ 449.675] (==) FBDEV(0): Default visual is TrueColor
[ 449.675] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 449.675] (II) FBDEV(0): hardware: tilcdcdrmfb (video memory: 2000kB)
[ 449.675] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 449.675] (II) FBDEV(0): checking modes against framebuffer device…
[ 449.675] (II) FBDEV(0): checking modes against monitor…
[ 449.675] (II) FBDEV(0): Virtual size is 1280x800 (pitch 1280)
[ 449.675] () FBDEV(0): Built-in mode “current”
[ 449.675] (==) FBDEV(0): DPI set to (96, 96)
[ 449.678] (II) Loading sub module “fb”
[ 449.678] (II) LoadModule: “fb”
[ 449.678] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 449.679] (II) Module fb: vendor=“X.Org Foundation”
[ 449.684] compiled for 1.20.8, module version = 1.0.0
[ 449.684] ABI class: X.Org ANSI C Emulation, version 0.4
[ 449.684] (
) FBDEV(0): using shadow framebuffer
[ 449.684] (II) Loading sub module “shadow”
[ 449.684] (II) LoadModule: “shadow”
[ 449.685] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 449.685] (II) Module shadow: vendor=“X.Org Foundation”
[ 449.686] compiled for 1.20.8, module version = 1.1.0
[ 449.686] ABI class: X.Org ANSI C Emulation, version 0.4
[ 449.713] (==) FBDEV(0): Backing store enabled
[ 449.714] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[ 449.714] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[ 449.714] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument

Hi,

As per your earlier post, I removed

DefaultDepth    24

Can we provide depth information in xorg.conf? I am unable to access some part of lcd…my cursor is not going to extreme left, right, top and bottom croners and sides of screen.