hi guys!
I'm working on ili9341 display with orange pi one.But whatever I do just nothing display on my TFT!!Here is my configure and hardware connection
MOSI (pin19), MISO(pin21), SCK(pin23), CS(pin24), RESET(pin11), DC(pin13) ,LED(pin15).
root@orangepione:~# sudo modprobe fbtft_device custom name=fb_ili9341 gpios=reset:1,dc:0,led:3 speed=48000000 fps=25 rotate=90 bgr=1 txbuflen=65536
root@orangepione:~# startx
Here is log info form Xorg.0.log
[ 7547.069]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 7547.070] X Protocol Version 11, Revision 0
[ 7547.070] Build Operating System: Linux 4.4.0-45-generic armv7l Ubuntu
[ 7547.070] Current Operating System: Linux orangepione 3.4.113-sun8i #46 SMP PREEMPT Mon May 29 15:47:28 CEST 2017 armv7l
[ 7547.072] Build Date: 02 November 2016 10:05:15PM
[ 7547.072] xorg-server 2:1.18.4-0ubuntu0.2 (For technical support please see http://www.ubuntu.com/support)
[ 7547.072] Current version of pixman: 0.33.6
[ 7547.073] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 7547.073] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 7547.075] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 9 17:34:02 2017
[ 7547.076] (==) Using config file: "/etc/X11/xorg.conf"
[ 7547.077] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 7547.077] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 7547.080] (==) No Layout section. Using the first Screen section.
[ 7547.080] (==) No screen section available. Using defaults.
[ 7547.080] (**) |-->Screen "Default Screen Section" (0)
[ 7547.081] (**) | |-->Monitor "<default monitor>"
[ 7547.082] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 7547.082] (**) | |-->Device "Allwinner A10/A13 FBDEV"
[ 7547.082] (**) | |-->GPUDevice "Allwinner A10/A13 FBDEV"
[ 7547.082] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 7547.083] (**) Option "BlankTime" "0"
[ 7547.083] (**) Option "StandbyTime" "0"
[ 7547.083] (**) Option "SuspendTime" "0"
[ 7547.083] (**) Option "OffTime" "0"
[ 7547.083] (==) Automatically adding devices
[ 7547.083] (==) Automatically enabling devices
[ 7547.083] (==) Automatically adding GPU devices
[ 7547.084] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 7547.084] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 7547.084] Entry deleted from font path.
[ 7547.084] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 7547.084] Entry deleted from font path.
[ 7547.084] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 7547.084] Entry deleted from font path.
[ 7547.084] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 7547.084] Entry deleted from font path.
[ 7547.084] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 7547.084] Entry deleted from font path.
[ 7547.085] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 7547.085] Entry deleted from font path.
[ 7547.126] compiled for 1.18.4, module version = 0.0.2
[ 7547.126] ABI class: X.Org Video Driver, version 20.0
[ 7547.126] (II) FBTURBO(0): using /dev/fb8
[ 7547.126] (II) FBTURBO(1): using /dev/fb8
[ 7547.126] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 7547.126] (EE) Screen 1 deleted because of no matching config section.
[ 7547.126] (II) UnloadModule: "fbturbo"
[ 7547.126] (II) UnloadSubModule: "fbdevhw"
[ 7547.126] (II) FBTURBO(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 16/16
[ 7547.127] (==) FBTURBO(0): Depth 16, (==) framebuffer bpp 16
[ 7547.127] (==) FBTURBO(0): RGB weight 565
[ 7547.127] (==) FBTURBO(0): Default visual is TrueColor
[ 7547.127] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
[ 7547.127] (II) FBTURBO(0): hardware: fb_ili9341 (video memory: 150kB)
[ 7547.127] (**) FBTURBO(0): Option "fbdev" "/dev/fb8"
[ 7547.127] (**) FBTURBO(0): Option "SwapbuffersWait" "true"
[ 7547.127] (II) FBTURBO(0): processor: ARM Cortex-A7
[ 7547.127] (II) FBTURBO(0): checking modes against framebuffer device...
[ 7547.127] (II) FBTURBO(0): checking modes against monitor... [ 7547.127] (--) FBTURBO(0): Virtual size is 320x240 (pitch 320)
[ 7547.128] (**) FBTURBO(0): Built-in mode "current"
[ 7547.128] (==) FBTURBO(0): DPI set to (96, 96)
[ 7547.128] (II) Loading sub module "fb"
[ 7547.128] (II) LoadModule: "fb"
[ 7547.128] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 7547.129] (II) Module fb: vendor="X.Org Foundation"
[ 7547.129] compiled for 1.18.4, module version = 1.0.0
[ 7547.129] ABI class: X.Org ANSI C Emulation, version 0.4
[ 7547.129] (II) FBTURBO(0): FBIOBLANK: Invalid argument (Screen blanking not supported by kernel - disabling)
[ 7547.129] (II) FBTURBO(0): using backing store heuristics
[ 7547.137] (II) FBTURBO(0): can't load 'g2d_23' kernel module
[ 7547.137] (II) FBTURBO(0): failed to enable the use of sunxi display controller
[ 7547.137] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d)
[ 7547.137] (II) FBTURBO(0): G2D hardware acceleration can't be enabled
[ 7547.137] (II) FBTURBO(0): enabled VFP/NEON optimizations
[ 7547.137] (==) FBTURBO(0): Backing store enabled
[ 7547.138] (==) FBTURBO(0): DPMS enabled
[ 7547.138] (II) FBTURBO(0): failed to enable hardware cursor
[ 7547.138] (II) FBTURBO(0): failed to enable hardware cursor
[ 7547.159] (II) FBTURBO(0): can't load 'sunxi_cedar_mod' kernel module
[ 7547.159] (II) Loading sub module "dri2"
[ 7547.159] (II) LoadModule: "dri2"
[ 7547.159] (II) Module "dri2" already built-in
[ 7547.160] (II) FBTURBO(0): display controller hardware overlays can't be used for DRI2
[ 7547.160] (II) FBTURBO(0): Wait on SwapBuffers? enabled
[ 7547.160] (II) FBTURBO(0): [DRI2] Setup complete
[ 7547.160] (II) FBTURBO(0): [DRI2] DRI driver: lima
[ 7547.160] (II) FBTURBO(0): using DRI2 integration for Mali GPU (UMP buffers)
[ 7547.160] (II) FBTURBO(0): Mali binary drivers can only accelerate EGL/GLES
[ 7547.160] (II) FBTURBO(0): so AIGLX/GLX is expected to fail or fallback to software
please help me!!I'm going crazy with tft display!!thx!!!!!