Android 6.1 lcd image not working


(JasonLee) #1

Hello. I am a beginner in bananaPi and android platform. I am developing 1.4inch lcd E1392AM1 driver. recently I got a lcd version sun50iw1p1_android_bpi-m64-lcd_uart0.img after compiling android 6.1 source and kernel 3.10. I downloaded image to M64 eMMC using PhoenixSuit 1.0.7 tool and I got a below message in ttl uart and not proceeded.

Please any guide or hint for me. And most of LCDs in here seems to be 5 or 7 inches. Is there anybody has experience of small inch lcd driver? If so, let me know how to porting driver.

========================================================

INFO: Configuring SPC Controller

NOTICE: BL3-1: v1.0(debug):

NOTICE: BL3-1: Built : 15:09:28, Mar 6 2018

NOTICE: BL3-1 commit: 8

INFO: BL3-1: Initializing runtime services

ERROR: Error initializing runtime service tspd_fast

INFO: BL3-1: Preparing for EL3 exit to normal world

INFO: BL3-1: Next image address = 0x4a000000

INFO: BL3-1: Next image spsr = 0x1d3

[SCP] :sunxi-arisc driver begin startup 2

[SCP] :arisc_para size:240

[SCP] :arisc version: [v0.1.94]

[SCP] :sunxi-arisc driver v1.10 is starting

no battery, limit to dc

no uart input

DRAM:

In: Out: Err: update dtb dram start

update dtb dram end

()

[ 12.329]inter uboot shell

read partition: boot or recovery

INFO: BL3-1: Next image address = 0x41080000

INFO: BL3-1: Next image spsr = 0x3c5

[ 0.000000] Initializing cgroup subsys cpuset

[ 0.000000] Initializing cgroup subsys cpu

[ 0.000000] Initializing cgroup subsys cpuacct

[ 0.000000] Linux version 3.10.65 (lcubewx@LQX-DEV) (gcc version 4.9.3 20150113 (prerelease) (Linaro GCC 4.9-2015.01-3) ) #3 SMP PREEMPT Sun May 27 22:37:32 KST 2018

[ 0.000000] CPU: AArch64 Processor [410fd034] revision 4

[ 0.000000] Machine: sun50iw1p1

[ 0.000000] bootconsole [earlycon0] enabled

[ 0.071894] axp81x_board_init: axp regl_devs num = 23

[ 0.200172] Warning: can not find np for pmu1.

[ 0.200425] add_sys_pwr_dm: get ldo name for id: vcc-lpddr failed

[ 0.205307] Warning: can not find np for dynamic_standby_para.

[ 0.612045] hci: request ohci0-controller gpio:1027

[ 0.850850] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 52, RTO !!

[ 0.858467] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 52, RTO !!

[ 0.858836] get() with no identifier

[ 0.858837] get() with no identifier

[ 0.858839] get() with no identifier

[ 0.881557] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 8, RTO !!

[ 0.889046] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 5, RTO !!

[ 0.896536] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 5, RTO !!

[ 0.904023] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 5, RTO !!

[ 0.911518] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 5, RTO !!

[ 0.919058] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 55, RTO !!

[ 0.926682] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 55, RTO !!

[ 0.934378] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 55, RTO !!

[ 0.942080] sunxi-mmc 1c11000.sdmmc: smc 0 p2 err, cmd 55, RTO !!

[ 0.970077] plugout_end:switch:0

[ 0.999330] mmc0 lock timeout

[ 1.011637] init: waitpid failed: No child processes

[ 1.017141] init: skipping insecure file ‘/default.prop’

[ 1.023592] init: skipping insecure file ‘/init.rc’

[ 1.100849] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 52, RTO !!

[ 1.108439] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 52, RTO !!

[ 1.119528] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 8, RTO !!

[ 1.127013] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 5, RTO !!

[ 1.134495] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 5, RTO !!

[ 1.141978] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 5, RTO !!

[ 1.149460] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 5, RTO !!

[ 1.156945] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 55, RTO !!

[ 1.164525] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 55, RTO !!

[ 1.172105] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 55, RTO !!

[ 1.179683] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 55, RTO !!

[ 1.187482] sunxi-mmc 1c10000.sdmmc: smc 2 p1 err, cmd 1, RTO !!

[ 1.195111] mmc2 unlock

[ 2.038746] init: Timed out waiting for /dev/.coldboot_done

[ 2.045045] init: /dev/hw_random not found

[ 2.049681] init: /dev/hw_random not found