LCD not functioning with A64-LTS/SOPINE
#1
I have a SOPINE module on a Baseboard Model A Rev. B that I am trying to get working with a LCD display.  All components have been purchased from PINE64's store, including power supply.

Using Android 5.1.1 I am able to flash an image to a SD card and run it with HDMI output.  The LCD stays blank.  The backlight doesn't even come on.

Using Android 6.0.1, which states that it supports dual display, I am able to run the board just fine with HDMI output.  However, as soon as I plug in the LCD the system won't boot.  The power light comes on for a couple of seconds and then it goes off.  This can be repeated by asserting the power button.  After asserting the power button, the power light comes on for a couple seconds and then shuts off.  It would seem to me that something is forcing the SOPINE to power down when it tries to power the LCD and I'm not convinced that it is hardware related.

My initial thought would be that the LCD is bad.  This theory seems to be disproved when Android 7.1 is loaded on the SD card.

Using the Android 7.1 image for A64-LTS/SOPINE everything, again, works just fine with the HDMI output.  The LCD screen, however, has its backlight turned on during initial bootup and there are a couple of flickers of the screen, but as soon as Android starts the LCD screen is turned off.  I have tried manipulating the uEnv.txt file, but to no avail.

Does anyone else here have experience with a similar setup that you were able to get working?  If so, what image did you use?

I'm not yet convinced that there is something wrong with the LCD, but I am open to the possibility that there is.  The issue that baffles me the most is why it just shuts off when using Android 6.0.1.

If anyone has any insights into why it is behaving in any of the ways listed above I would greatly appreciate hearing them.  Thanks.

Ivon
#2
I have fiddled around a bit more with the Android 7.1 build. The problem definitely seems to be with the software itself. I have been able to get the LCD to come up a number of times now, but only after pulling and plugging in the HDMI. There doesn't seem to be any rhyme or reason to why this works sometimes and doesn't other times.

Another curious thing is that when the HDMI is plugged in prior to powering on the system takes about a minute and a half to come up. When the HDMI is left unplugged and the system is booted I can leave the unit powered for five minutes before plugging in the HDMI. When I plug in the HDMI it takes a moment and then the bootup logo displays. It's like Android isn't even booting up unless the HDMI is connected.
#3
Using ayufan's Android 6.0 builds from his github at https://github.com/ayufan-pine64/android-6.0/ I was able to get the touchpanel portion of the unit to work reliably. However, the actual LCD display is still hit and miss. With a lot of fiddling I can get the LCD to display. And once it is displayed everything works great! But this is not a viable product.

I have issued a support ticket to pine64 to get this resolved. It has been four days and I haven't heard so much as a peep from them. Needless to say, I am very disappointed with their customer service. This has the potential of being such a great product.

Many thanks to lucasz on the IRC. His help has got me this far.
#4
poor customer support from the support ticket system and email address has been an issue since day 1. my personal view is they have no staff that responds on a daily basis. at best it's more like weekly and then it is a matter of how many issues are in the que in which case it could run 10 to 14 days. as to the issue you are having it's best just to work through chat with the devs cause next to no one working support would be able to help you as much as they can. from day one the folks who started pine64 have stressed it's mostly community based software and so software issues are left to the community. another thing, most if not all pine64 products are sold as developer boards and if you do not know what that means it is that they are not sold as "finished, fully debugged, and ready for prime time. they are sold as boards that are for the most part could have unknown issues but thought to be mostly operational and that you as a developer can find your way through the issues with the help of the community devs. this is one of the reasons they cost quite a bit less than more finished boards of same hardware.
#5
(03-19-2018, 09:49 AM)icullumber Wrote: Using ayufan's Android 6.0 builds from his github at https://github.com/ayufan-pine64/android-6.0/ I was able to get the touchpanel portion of the unit to work reliably.  However, the actual LCD display is still hit and miss.  With a lot of fiddling I can get the LCD to display.  And once it is displayed everything works great!  But this is not a viable product.  

I have issued a support ticket to pine64 to get this resolved.  It has been four days and I haven't heard so much as a peep from them.  Needless to say, I am very disappointed with their customer service.  This has the potential of being such a great product.

Many thanks to lucasz on the IRC.  His help has got me this far.

Glad to hear I was of help. Remind me, what PSU are you using with your LTS? 
I don't remember our conversations exactly; did you say you suspect some HW issue with the display?
You can find me on IRC, Discord and Twitter


#6
dkryder:  Yes, I understand that they are development boards and all that.  I was kind of hoping with the SOPINE, though, that all I would have to do is redesign the base board and I would be on my way.  

Luke: I'm using the PSU that was supplied by Pine64.  Looks like it's a 5V 3Amp SMPS unit.  

In further testing I've rigged up a serial interface to monitor the serial port output while the system boots up.  There are a few things in the output that seem concerning.

Here's a small snippet from the display driver initiation:

Code:
<code>

drv_disp_init
init_clocks: finish init_clocks.
fdt_get_one_gpio lcd0.lcd_gpio_1 fail
fdt_get_one_gpio lcd0.lcd_gpio_2 fail
fdt_get_one_gpio lcd0.lcd_gpio_3 fail
fdt_get_one_gpio lcd0.lcd_gpio_scl fail
fdt_get_one_gpio lcd0.lcd_gpio_sda fail
pwm_request:pwm number = 1
pwm_request: reg = 0x1f03800.pchip->pwm = 16
reg_busy_offset=0, reg_busy_shift = 0, reg_enable_offset = 0
request pwm success, pwm = 16!
sunxi_pwm_config: reg_shift = 0, reg_width = 4, prescale temp = f, pres=15
PWM _TEST: duty_ns=3906, period_ns=20000, freq=50000, per_scal=0, period_reg=0x1df005e
enable power vcc-hdmi-33, ret=0
drv_disp_init finish
boot_disp.output_disp=0
boot_disp.output_type=1
boot_disp.output_mode=4
fetch script data boot_disp.auto_hpd fail
disp0 device type(1) enable
enable power vcc-dsi-33, ret=0
disp 0, clk: pll(330000000),clk(330000000),dclk(55000000) dsi_rate(55000000)
    clk real:pll(330000000),clk(330000000),dclk(82500000) dsi_rate(148500000)
mb709 LCD_power_onenable power vcc-mipi, ret=0
mb709 LCD_panel_initFDT ERROR:fdt_get_pin_num:get property handle pinctrl-0 error:<unknown error>
disp_sys_pin_set_state, fdt_set_all_pin, ret=-1
[mb709_mipi] send cmd=0x80
[mb709_mipi] send cmd=0x81
[mb709_mipi] send cmd=0x82
[mb709_mipi] send cmd=0x83
[mb709_mipi] send cmd=0x84
[mb709_mipi] send cmd=0x85
[mb709_mipi] send cmd=0x86
[      3.788]end



It looks like there is something going wrong there.  I'm not quite sure what.

Another interesting thing is that when I boot up without the HDMI plugged in it seems to spend about ten minutes trying to display the boot logo.

Something's not right here, but I presume that others have got this working reliably?  Although, if there is I haven't heard from a single one.
#7
Not sure if this is helpful to anybody, but here is another shot of the output from the A64-LTS during bootup.  This output was taken while monitoring one of the data lines of the DSI on the LCD.  Data is present all the way up to the end of this output and then it stops.  It looks like the system is trying to communicate with the LCD, but then stops after too many failures.
Code:
þHELLO! BOOT0 is starting!
boot0 commit : 045061a8bb2580cb3fa02e301f52a015040c158f

boot0 version : 4.0.0
set pll start
set pll end
rtc[0] value = 0x00000000
rtc[1] value = 0x00000000
rtc[2] value = 0x00000000
rtc[3] value = 0x00000000
rtc[4] value = 0x00000000
rtc[5] value = 0x00000000
DRAM driver version: V1.1
start ddr type auto scan mode
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
PMU: AXP81X
ddr voltage = 1280 mv
DRAM init OK
lpddr3 try success
DRAM Type = 7 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3)
DRAM clk = 408 MHz
DRAM zq value: 003939b9
DRAM dual rank full DQ gate training OK
DRAM size = 2048 MB
DRAM init ok
dram size =2048
card boot number = 0, boot0 copy = 0
card no is 0
sdcard 0 line count 4
[mmc]: mmc driver ver 2015-05-08 20:06
[mmc]: sdc0 spd mode error, 2
[mmc]: Wrong media type 0x00000000
[mmc]: ***Try SD card 0***
[mmc]: HSSDR52/SDR25 4 bit
[mmc]: 50000000 Hz
[mmc]: 7384 MB
[mmc]: ***SD/MMC 0 init OK!!!***
sdcard 0 init ok
The size of uboot is 000f8000.
sum=5d51d77b
src_sum=5d51d77b
Succeed in loading uboot from sdmmc flash.
boot0: start load other image
boot0: Loading BL3-1
Loading file 0 at address 0x40000000,size 0x0000a400 success
boot0: Loading scp
Loading file 2 at address 0x00040000,size 0x00019c00 success
set arisc reset to de-assert state
Ready to disable icache.
½¹Ñ?±±É5)þNOTICE:  BL3-1: v1.0(debug):864ef11
NOTICE:  BL3-1: Built : 21:59:22, May  8 2017
INFO:    BL3-1: Initializing runtime services
INFO:    BL3-1: Preparing for EL3 exit to normal world
INFO:    BL3-1: Next image address = 0x4a000000
INFO:    BL3-1: Next image spsr = 0x1d3


U-Boot 2014.07-00014-gc616876 (May 30 2017 - 18:44:41) Allwinner Technology

uboot commit : c616876a3e07117d9bf1a5fdadbc7e7c233c4f34

rsb: secure monitor exist
[      0.424]pmbus:   ready
[      0.427][ARISC] :arisc initialize
[      0.952][ARISC] :arisc_dvfs_cfg_vf_table: support only one vf_table
[SCP] :sunxi-arisc driver begin startup 2
[SCP] :arisc_para size:1a8
[SCP] :arisc version: [v0.1.76]
[SCP] :sunxi-arisc driver v1.10 is starting
[      1.143][ARISC] :sunxi-arisc driver startup succeeded
[      1.195]PMU: AXP81X
[      1.197]PMU: AXP81X found
bat_vol=0, ratio=100
[      1.204]PMU: dcdc2 1100
[      1.208]PMU: cpux 1008 Mhz,AXI=336 Mhz
PLL6=600 Mhz,AHB1=200 Mhz, APB1=100Mhz AHB2=300Mhz MBus=400Mhz
device_type = 3253, onoff=1
dcdc1_vol = 3300, onoff=1
dcdc2_vol = 1100, onoff=1
dcdc6_vol = 1100, onoff=1
aldo1_vol = 2800, onoff=0
aldo2_vol = 1800, onoff=1
aldo3_vol = 3000, onoff=1
dldo1_vol = 3300, onoff=0
dldo2_vol = 3300, onoff=0
dldo3_vol = 2800, onoff=0
dldo4_vol = 3300, onoff=1
eldo1_vol = 1800, onoff=1
eldo2_vol = 1800, onoff=0
eldo3_vol = 1800, onoff=0
fldo1_vol = 1200, onoff=0
fldo2_vol = 1100, onoff=1
gpio0_vol = 3100, onoff=0
vbus not exist
no battery, limit to dc
run key detect
no key found
no uart input
DRAM:  2 GiB
fdt addr: 0xb6eb9b60
Relocation Offset is: 75f0c000
In:    serial
Out:   serial
Err:   serial
gic: sec monitor mode
[      1.568]start
drv_disp_init
init_clocks: finish init_clocks.
fdt_get_one_gpio lcd0.lcd_gpio_1 fail
fdt_get_one_gpio lcd0.lcd_gpio_2 fail
fdt_get_one_gpio lcd0.lcd_gpio_3 fail
fdt_get_one_gpio lcd0.lcd_gpio_scl fail
fdt_get_one_gpio lcd0.lcd_gpio_sda fail
pwm_request:pwm number = 1
pwm_request: reg = 0x1f03800.pchip->pwm = 16
reg_busy_offset=0, reg_busy_shift = 0, reg_enable_offset = 0
request pwm success, pwm = 16!
sunxi_pwm_config: reg_shift = 0, reg_width = 4, prescale temp = f, pres=15
PWM _TEST: duty_ns=3906, period_ns=20000, freq=50000, per_scal=0, period_reg=0x1df005e
enable power vcc-hdmi-33, ret=0
drv_disp_init finish
boot_disp.output_disp=0
boot_disp.output_type=1
boot_disp.output_mode=4
fetch script data boot_disp.auto_hpd fail
disp0 device type(1) enable
enable power vcc-dsi-33, ret=0
disp 0, clk: pll(330000000),clk(330000000),dclk(55000000) dsi_rate(55000000)
    clk real:pll(330000000),clk(330000000),dclk(82500000) dsi_rate(148500000)
mb709 LCD_power_onenable power vcc-mipi, ret=0
mb709 LCD_panel_initFDT ERROR:fdt_get_pin_num:get property handle pinctrl-0 error:<unknown error>
disp_sys_pin_set_state, fdt_set_all_pin, ret=-1
[mb709_mipi] send cmd=0x80
[mb709_mipi] send cmd=0x81
[mb709_mipi] send cmd=0x82
[mb709_mipi] send cmd=0x83
[mb709_mipi] send cmd=0x84
[mb709_mipi] send cmd=0x85
[mb709_mipi] send cmd=0x86
[      3.295]end
workmode = 0,storage type = 1
[      3.299]MMC:        0
[mmc]: mmc driver ver 2015-06-03 13:50:00
mb709 LCD_bl_opensunxi_pwm_config: reg_shift = 0, reg_width = 4, prescale temp = 5f, pres=15
PWM _TEST: duty_ns=3906, period_ns=20000, freq=50000, per_scal=0, period_reg=0x1df005e
sunxi_pwm_config: reg_shift = 0, reg_width = 4, prescale temp = 5f, pres=15
PWM _TEST: duty_ns=3906, period_ns=20000, freq=50000, per_scal=0, period_reg=0x1df005e
SUNXI SD/MMC: 0
[mmc]: start mmc_calibrate_delay_unit, don't access device...
[mmc]: delay chain cal done, sample: 192(ps)
[mmc]: media type 0x0
[mmc]: Wrong media type 0x0
[mmc]: ************Try SD card 0************
[mmc]: host caps: 0x27
[mmc]: MID 27 PSN 7cb062ef
[mmc]: PNM SD08G -- 0x53-44-30-38-47
[mmc]: PRV 3.0
[mmc]: MDT m-10 y-2012
[mmc]: speed mode     : HSSDR52/SDR25
[mmc]: clock          : 50000000 Hz
[mmc]: bus_width      : 4 bit
[mmc]: user capacity  : 7384 MB
[mmc]: ************SD/MMC 0 init OK!!!************
[mmc]: erase_grp_size      : 0x1WrBlk*0x200=0x200 Byte
[mmc]: secure_feature      : 0x0
[mmc]: secure_removal_type : 0x0
[      3.899]sunxi flash init ok
out of usb burn from boot: without usb
[mmc]: Has init
[      4.001]---drivers/mmc/mmc.c 2733 mmc_init
reading uboot.env

** Unable to read "uboot.env" from mmc0:1 **
Using default environment

--------fastboot partitions--------
mbr not exist
base bootcmd=run mmcbootcmd
bootcmd set setargs_mmc
key 0
recovery key high 12, low 10
fastboot key high 6, low 4
no misc partition is found
to be run cmd=run mmcbootcmd
update dtb dram start
update dtb dram  end
serial is: 74005034440c0805044e
check for ANX9807
get Pine64 model from DRAM size
LPDDR3 -> SoPine
Pine64 model: pine64-sopine
no battery exist
sunxi_bmp_logo_display
[mmc]: Has init
[      4.551]---drivers/mmc/mmc.c 2733 mmc_init
reading bootlogo.bmp
3148854 bytes read in 191 ms (15.7 MiB/s)
bmp file buffer: 0x41000000, bmp_info.buffer: 47400000
fetch script data boot_disp.output_full fail
screen_id =0, screen_width =1024, screen_height =600
frame buffer address 47400036
[      5.923]inter uboot shell
autoboot in 1 seconds, Press s to abort
[mmc]: Has init
[      7.182]---drivers/mmc/mmc.c 2733 mmc_init
reading uEnv.txt
1451 bytes read in 6 ms (235.4 KiB/s)
Loading boot environment ...
[mmc]: Has init
[      7.211]---drivers/mmc/mmc.c 2733 mmc_init
reading boot.scr
6723 bytes read in 7 ms (937.5 KiB/s)
Booting with script ...
## Executing script at 41000000
[mmc]: Has init
[      7.255]---drivers/mmc/mmc.c 2733 mmc_init
reading pine64/sun50i-a64-pine64-sopine.dtb
70444 bytes read in 16 ms (4.2 MiB/s)
HDMI mode: <0x0000000a>
Using LCD for main screen
Using screen0 as display
Using experimental HDMI CEC driver
USB-OTG port is in host mode
Booting from SD so moving eMMC definition...
[FDT] duplicating sdmmc@01C11000 of /soc@01c00000/ to sdmmc@01C11001...
       sdmmc@01C11000 {
               compatible = "allwinner,sun50i-sdmmc2";
               device_type = "sdc2";
               reg = <0x00000000 0x01c11000 0x00000000 0x00001000>;
               interrupts = <0x00000000 0x0000003e 0x00000104>;
               clocks = <0x00000006 0x0000005a 0x0000005b 0x0000005c 0x0000005d>;
               clock-names = "osc24m", "pll_periph", "mmc", "ahb", "rst";
               pinctrl-names = "default", "sleep";
               pinctrl-1 = <0x0000005f>;
               bus-width = <0x00000008>;
               max-frequency = <0x05f5e100>;
               sdc_tm4_sm0_freq0 = <0x00000000>;
               sdc_tm4_sm0_freq1 = <0x00000000>;
               sdc_tm4_sm1_freq0 = <0x00000000>;
               sdc_tm4_sm1_freq1 = <0x00000000>;
               sdc_tm4_sm2_freq0 = <0x00000000>;
               sdc_tm4_sm2_freq1 = <0x00000000>;
               sdc_tm4_sm3_freq0 = <0x05000000>;
               sdc_tm4_sm3_freq1 = <0x00000405>;
               sdc_tm4_sm4_freq0 = <0x00050000>;
               sdc_tm4_sm4_freq1 = <0x00000408>;
               status = "okay";
               non-removable;
               pinctrl-0 = <0x000000c0>;
               cd-gpios;
               sunxi-power-save-mode;
               sunxi-dis-signal-vol-sw;
               mmc-ddr-1_8v;
               mmc-hs200-1_8v;
               mmc-hs400-1_8v;
               vmmc = "vcc-emmc";
               vqmmc = "vcc-lpddr";
               vdmmc = "none";
       };
[mmc]: Has init
[      8.495]---drivers/mmc/mmc.c 2733 mmc_init
reading recovery.txt
** Unable to read file recovery.txt **
Loading kernel and initrd...
[mmc]: Has init
[      8.514]---drivers/mmc/mmc.c 2733 mmc_init
reading kernel
11675368 bytes read in 704 ms (15.8 MiB/s)
[mmc]: Has init
[      9.231]---drivers/mmc/mmc.c 2733 mmc_init
reading ramdisk.img
5778987 bytes read in 359 ms (15.4 MiB/s)
Image lacks image_size field, assuming 16MiB
## Flattened Device Tree blob at 45000000
  Booting using the fdt blob at 0x45000000
  reserving fdt memory region: addr=41010000 size=10000
  reserving fdt memory region: addr=41020000 size=800
  reserving fdt memory region: addr=40100000 size=4000
  reserving fdt memory region: addr=40104000 size=1000
  reserving fdt memory region: addr=40105000 size=1000
  reserving fdt memory region: addr=45000000 size=12000
  Loading Ramdisk to b6927000, end b6ea9e2b ... OK
  Loading Device Tree to 44fea000, end 44ffefff ... OK

Starting kernel ...

[mmc]: MMC Device 2 not found
[mmc]: mmc 2 not find, so not exit
INFO:    BL3-1: Next image address = 0x41080000
INFO:    BL3-1: Next image spsr = 0x3c9
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.10.105-bsp-1.2-ayufan-20170628 (@b9f31bf2c671) (gcc version 4.9.x-google 20140827 (prerelease) (GCC) ) #1 SMP PREEMPT Thu Jun 29 00:08:13 UTC 2017
[    0.000000] CPU: AArch64 Processor [410fd034] revision 4
[    0.000000] Machine: sun50iw1p1
[    0.000000] bootconsole [earlycon0] enabled
[    0.000000] cma: CMA: reserved 384 MiB at 9e800000
[    0.000000] On node 0 totalpages: 520192
[    0.000000]   DMA zone: 7112 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 520192 pages, LIFO batch:31
[    0.000000] script_init enter!
[    0.000000] script buffer is NULL!
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: Embedded 12 pages/cpu @ffffffc07ef91000 s19328 r8192 d21632 u49152
[    0.000000] pcpu-alloc: s19328 r8192 d21632 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 513080
[    0.000000] Kernel command line: console=ttyS0,115200n8 enforcing=0 cma=384M no_console_suspend androidboot.serialno=74005034440c0805044e androidboot.hardware=sun50iw1p1 androidboot.selinux=permissive earlyprintk=sunxi-uart,0x01c28000 loglevel=8 root=/dev/mmcblk0p2 eth0_speed=auto
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    0.000000] Memory: 2032MB = 2032MB total
[    0.000000] Memory: 1636912k/1636912k available, 443856k reserved
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vmalloc : 0xffffff8000000000 - 0xffffffbbffff0000   (245759 MB)
[    0.000000]     vmemmap : 0xffffffbc00e38000 - 0xffffffbc02a00000   (    27 MB)
[    0.000000]     modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc07f000000   (  2032 MB)
[    0.000000]       .init : 0xffffffc000a60000 - 0xffffffc000ae5b80   (   535 kB)
[    0.000000]       .text : 0xffffffc000080000 - 0xffffffc000a5f7b4   ( 10110 kB)
[    0.000000]       .data : 0xffffffc000ae6000 - 0xffffffc000ba26e8   (   754 kB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] Console: colour dummy device 80x25
[   12.152343] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[   12.162479] pid_max: default: 32768 minimum: 301
[   12.167432] Security Framework initialized
[   12.171034] SELinux:  Initializing.
[   12.174569] SELinux:  Starting in permissive mode
[   12.179303] Mount-cache hash table entries: 256
[   12.185367] Initializing cgroup subsys debug
[   12.187640] Initializing cgroup subsys freezer
[   12.192255] ftrace: allocating 25700 entries in 101 pages
[   12.233876] CPU0: update cpu_power 1968128
[   12.233913] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 7 counters available
[   12.242108] virtual base = 0xffffff800000a000.
[   12.244782] gicd_base = 0xffffff800000c000.
[   12.248908] gicc_base = 0xffffff800000e000.
[   12.255250] CPU1: Booted secondary processor
[   12.255280] CPU1: update cpu_power 1968128
[   12.257874] CPU2: Booted secondary processor
[   12.257888] CPU2: update cpu_power 1968128
[   12.261993] CPU3: Booted secondary processor
[   12.262005] CPU3: update cpu_power 1968128
[   12.262093] Brought up 4 CPUs
[   12.284049] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[   12.291497] devtmpfs: initialized
[   12.321895] atomic64 test passed
[   12.321920] pinctrl core: initialized pinctrl subsystem
[   12.339214] NET: Registered protocol family 16
[   12.339867] script_sysfs_init success
[   12.344237] dump_class_init,806, success
[   12.346814] vdso: 2 pages (1 code, 1 data) at base ffffffc000aed000
[   12.351625] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[   12.359868] software IO TLB [mem 0xbd000000-0xbd400000] (4MB) mapped at [ffffffc07c000000-ffffffc07c3fffff]
[   12.369132] DMA: preallocated 256 KiB pool for atomic allocations
[   12.374689] axp81x_board_init: axp regl_devs num = 23
[   12.379108] pll_audio-set_default_rate=24576000 success!
[   12.383946] pll_video0-set_default_rate=297000000 success!
[   12.389425] pll_video1-set_default_rate=297000000 success!
[   12.394763] pll_de-set_default_rate=297000000 success!
[   12.400852] de-set_default_source=pll_de success!
[   12.404306] de-set_default_rate=297000000 success!
[   12.409058] tcon0-set_default_source=pll_mipi success!
[   12.414078] tcon1-set_default_source=pll_video0 success!
[   12.419542] hdmi-set_default_source=pll_video0 success!
[   12.428287] sun50i-r-pinctrl 1f02c00.pinctrl: initialized sunXi PIO driver
[   12.431494] [sun50iw1p1_pinctrl_probe][838]
[   12.437980] sun50i-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver
[   12.444522] sunxi hwspinlock vbase:0xffffff800005c000
[   12.525135] bio: create slab <bio-0> at 0
[   12.526313] pwm module init!
[   12.531530] SCSI subsystem initialized
[   12.532612] usbcore: registered new interface driver usbfs
[   12.535627] usbcore: registered new interface driver hub
[   12.540876] usbcore: registered new device driver usb
[   12.548445] Linux video capture interface: v2.00
[   12.552228] [ARISC] :sunxi-arisc driver v1.10
[   12.576627] [ARISC] :sunxi-arisc driver v1.10 startup succeeded
[   12.577672] Advanced Linux Sound Architecture Driver Initialized.
[   12.584326] Bluetooth: Core ver 2.16
[   12.586612] NET: Registered protocol family 31
[   12.590720] Bluetooth: HCI device and connection manager initialized
[   12.596987] Bluetooth: HCI socket layer initialized
[   12.601748] Bluetooth: L2CAP socket layer initialized
[   12.606749] Bluetooth: SCO socket layer initialized
[   12.612575] cfg80211: Calling CRDA to update world regulatory domain
[   12.618521] [pm]aw_pm_init!
[   12.620504] rtc physical base = 0x0000000001f00000 .
[   12.625414] np name = /soc@01c00000/rtc@01f00000.
[   12.630036] base = ffffff800006e100, len = 4.
[   12.634298] pmu name: pmu0 .
[   12.637172] pmu0_enable = 0x1.
[   12.640184] pmux_id = 0x6.
[   12.642914] pmux_twi_id = 0x1.
[   12.645983] pmux_twi_addr = 0x34.
[   12.649317] pmu name: pmu1 .
[   12.652192] Warning: can not find np for pmu1.
[   12.656849] add_sys_pwr_dm: get ldo name  for id: vcc-lpddr failed
[   12.662795] after inited: sys_mask config = 0x4a55.
[   12.667493] Warning: can not find np for dynamic_standby_para.
[   12.673432] [pm]valid
[   12.675488] [pm]valid
[   12.677705] Notice: sun9i&sun8iw5&sun50i not need support normal standby,                            change to super standby.
[   12.687198] Switching to clocksource arch_sys_counter_ool
[   12.736861] FS-Cache: Loaded
[   12.737510] CacheFiles: Loaded
[   12.761530] get det_vbus is fail, 84
[   12.765129] NET: Registered protocol family 2
[   12.766821] TCP established hash table entries: 16384 (order: 6, 262144 bytes)
[   12.771266] TCP bind hash table entries: 16384 (order: 6, 262144 bytes)
[   12.777793] TCP: Hash tables configured (established 16384 bind 16384)
[   12.785048] TCP: reno registered
[   12.786993] UDP hash table entries: 1024 (order: 3, 32768 bytes)
[   12.792939] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
[   12.800060] NET: Registered protocol family 1
[   12.804456] Unpacking initramfs...
[   13.104108] Freeing initrd memory: 5640K (ffffffc075927000 - ffffffc075ea9000)
[   13.107966] lock super standby defaultly!
[   13.109600] lookup_scene_lock_name: new scene lock super_standby
[   13.115500] scene_lock_init name=super_standby
[   13.119828] scene_lock: super_standby, type 5, count 1
[   13.126267] audit: initializing netlink socket (disabled)
[   13.130228] type=2000 audit(0.900:1): initialized
[   13.139982] NTFS driver 2.1.30 [Flags: R/W].
[   13.140262] fuse init (API version 7.22)
[   13.144366] msgmni has been set to 3976
[   13.146682] SELinux:  Registering netfilter hooks
[   13.153253] NET: Registered protocol family 38
[   13.155562] io scheduler noop registered
[   13.159311] io scheduler deadline registered
[   13.163602] io scheduler cfq registered (default)
[   13.170542] uart0: ttyS0 at MMIO 0x1c28000 (irq = 32) is a SUNXI
[   13.173999] sw_console_setup()1173 - console setup baud 115200 parity n bits 8, flow n
[   13.181833] console [ttyS0] enabled, bootconsole disabled
[   13.181833] console [ttyS0] enabled, bootconsole disabled
[   13.194095] uart1: ttyS1 at MMIO 0x1c28400 (irq = 33) is a SUNXI
[   13.206004] misc dump reg init
[   13.217323] loop: module loaded
[   13.221211] sunxi-bt bt.27: Missing bt_power.
[   13.225994] sunxi-bt bt.27: bt_power_name ((null))
[   13.231223] sunxi-bt bt.27: io_regulator_name (vcc-wifi-io)
[   13.237361] sunxi-bt bt.27: bt_rst gpio=356  mul-sel=1  pull=-1  drv_level=-1  data=0
[   13.245973] sunxi-bt bt.27: clk not config
[   13.250770] sunxi-bt bt.27: block state already is 1
[   13.256791] sunxi-wlan wlan.26: wlan_busnum (1)
[   13.261735] sunxi-wlan wlan.26: Missing wlan_power.
[   13.267068] sunxi-wlan wlan.26: wlan_power_name ((null))
[   13.272878] sunxi-wlan wlan.26: io_regulator_name (vcc-wifi-io)
[   13.279372] sunxi-wlan wlan.26: wlan_regon gpio=354  mul-sel=1  pull=-1  drv_level=-1  data=0
[   13.288716] sunxi-wlan wlan.26: wlan_hostwake gpio=355  mul-sel=6  pull=-1  drv_level=-1  data=0
[   13.298346] sunxi-wlan wlan.26: clk not config
[   13.306537] tun: Universal TUN/TAP device driver, 1.6
[   13.312054] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   13.320060] WARNING: Get ephy clock is failed
[   13.326324] chipid-sunxi serial 74005034440c0805044e
[   13.332131] PPP generic driver version 2.4.2
[   13.337521] PPP BSD Compression module registered
[   13.342664] PPP Deflate Compression module registered
[   13.348183] PPP MPPE Compression module registered
[   13.353420] NET: Registered protocol family 24
[   13.358325] PPTP driver version 0.8.5
[   13.362610] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.369985] get ehci0-controller drv_vbus_gpio is fail
[   13.375603] get ehci0-controller, regulator_io is no nocare
[   13.381763] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c8e3c8, 0x:ffffff8000098000, irq_no:68
[   13.395038] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.404947] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[   13.414967] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc000427da0
[   13.440022] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[   13.447760] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   13.455180] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   13.463072] usb usb1: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.471249] usb usb1: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ehci_hcd
[   13.479615] usb usb1: SerialNumber: sunxi-ehci
[   13.485572] hub 1-0:1.0: USB hub found
[   13.489708] hub 1-0:1.0: 1 port detected
[   13.494288] scene_lock_init name=ehci_standby
[   13.499198] get ehci1-controller drv_vbus_gpio is fail
[   13.504802] get ehci1-controller, regulator_io is no nocare
[   13.510958] [sunxi-ehci1]: probe, pdev->name: 1c1b000.ehci1-controller, sunxi_ehci: 0xffffffc000c8e618, 0x:ffffff80000a0000, irq_no:6a
[   13.524223] sunxi-ehci 1c1b000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.534126] sunxi-ehci 1c1b000.ehci1-controller: new USB bus registered, assigned bus number 2
[   13.543990] sunxi-ehci 1c1b000.ehci1-controller: irq 106, io mem 0xffffffc000427da0
[   13.567945] sunxi-ehci 1c1b000.ehci1-controller: USB 0.0 started, EHCI 1.00
[   13.575673] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[   13.583095] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   13.591022] usb usb2: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   13.599199] usb usb2: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ehci_hcd
[   13.607565] usb usb2: SerialNumber: sunxi-ehci
[   13.613522] hub 2-0:1.0: USB hub found
[   13.617645] hub 2-0:1.0: 1 port detected
[   13.622222] scene_lock_init name=ehci_standby
[   13.627441] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   13.634441] get ohci0-controller drv_vbus_gpio is fail
[   13.640058] get ohci0-controller, regulator_io is no nocare
[   13.646207] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c8df28
[   13.656441] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   13.665969] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[   13.675459] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffc000429f74
[   13.739279] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[   13.746700] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   13.754582] usb usb3: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   13.762378] usb usb3: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ohci_hcd
[   13.770743] usb usb3: SerialNumber: sunxi-ohci
[   13.776518] hub 3-0:1.0: USB hub found
[   13.780630] hub 3-0:1.0: 1 port detected
[   13.785204] scene_lock_init name=ohci_standby
[   13.790085] get ohci1-controller drv_vbus_gpio is fail
[   13.795703] get ohci1-controller, regulator_io is no nocare
[   13.801842] [sunxi-ohci1]: probe, pdev->name: 1c1b000.ohci1-controller, sunxi_ohci: 0xffffffc000c8e178
[   13.812065] sunxi-ohci 1c1b000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   13.821587] sunxi-ohci 1c1b000.ohci1-controller: new USB bus registered, assigned bus number 4
[   13.831073] sunxi-ohci 1c1b000.ohci1-controller: irq 107, io mem 0xffffffc000429f74
[   13.896696] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[   13.904117] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   13.911999] usb usb4: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   13.919796] usb usb4: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ohci_hcd
[   13.928161] usb usb4: SerialNumber: sunxi-ohci
[   13.933934] hub 4-0:1.0: USB hub found
[   13.938047] hub 4-0:1.0: 1 port detected
[   13.942623] scene_lock_init name=ohci_standby
[   13.948154] usbcore: registered new interface driver cdc_acm
[   13.954338] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   13.963389] usbcore: registered new interface driver usb-storage
[   13.970146] usbcore: registered new interface driver ums-alauda
[   13.976811] usbcore: registered new interface driver ums-cypress
[   13.983577] usbcore: registered new interface driver ums-datafab
[   13.990333] usbcore: registered new interface driver ums_eneub6250
[   13.997278] usbcore: registered new interface driver ums-freecom
[   14.004041] usbcore: registered new interface driver ums-isd200
[   14.010696] usbcore: registered new interface driver ums-jumpshot
[   14.017555] usbcore: registered new interface driver ums-karma
[   14.024123] usbcore: registered new interface driver ums-onetouch
[   14.030988] usbcore: registered new interface driver ums-realtek
[   14.037736] usbcore: registered new interface driver ums-sddr09
[   14.044469] usbcore: registered new interface driver ums-sddr55
[   14.051147] usbcore: registered new interface driver ums-usbat
[   14.058244] usbcore: registered new interface driver usbserial
[   14.064823] usbcore: registered new interface driver option
[   14.071112] usbserial: USB Serial support registered for GSM modem (1-port)
[   14.080283] mousedev: PS/2 mouse device common for all mice
[   14.086850] usbcore: registered new interface driver xpad
[   14.092963] usbcore: registered new interface driver usb_acecad
[   14.099633] usbcore: registered new interface driver aiptek
[   14.105927] usbcore: registered new interface driver gtco
[   14.112029] usbcore: registered new interface driver hanwang
[   14.118405] usbcore: registered new interface driver kbtab
[   14.124617] usbcore: registered new interface driver wacom
[   14.130845] usbcore: registered new interface driver usbtouchscreen
[   14.140031] sunxi-rtc 1f00000.rtc: rtc core: registered rtc-sunxi as rtc0
[   14.147490] sunxi-rtc 1f00000.rtc: RTC enabled
[   14.153065] IR NEC protocol handler initialized
[   14.158005] IR RC5(x) protocol handler initialized
[   14.163241] IR RC6 protocol handler initialized
[   14.168191] IR JVC protocol handler initialized
[   14.173131] IR Sony protocol handler initialized
[   14.178172] IR RC5 (streamzap) protocol handler initialized
[   14.184242] IR SANYO protocol handler initialized
[   14.189379] IR MCE Keyboard/mouse protocol handler initialized
[   14.196296] Registered IR keymap rc_map_sunxi
[   14.202088] input: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0/input0
[   14.210401] rc0: sunxi_ir_recv as /devices/soc.0/1f02000.s_cir/rc/rc0
[   14.218001] input: MCE IR Keyboard/Mouse (sunxi-rc-recv) as /devices/virtual/input/input1
[   14.228235] sunxi cedar version 0.1
[   14.232274] [cedar]: install start!!!
[   14.236380] ycy the get irq is 90
[   14.240648] ycy clk_bass_vir 0x18  is ffffff80000b8018, the value:3006207
[   14.248289] ycy clk_bass_vir 0x13c  is ffffff80000b813c, the value:0
[   14.255220] ycy clk_bass_vir 0x64  is ffffff80000b8064, the value:601808
[   14.262542] ycy clk_bass_vir 0x2c4  is ffffff80000b82c4, the value:601c08
[   14.269956] ycy clk_bass_vir 0x100  is ffffff80000b8100, the value:0
[   14.276895] [cedar]: install end!!!
[   14.317059] input: axp81x-supplyer as /devices/platform/axp81x_board/axp81x-supplyer.47/input/input2
[   14.341704] sunxi budget cooling probe start !
[   14.346620] CPU freq cooling register Success
[   14.351393] CPU hotplug cooling register Success
[   14.356842] CPU budget cooling register Success
[   14.362567] sunxi gpu cooling probe start !
[   14.367648] CPU gpu cooling register Success
[   14.372797] device-mapper: uevent: version 1.0.3
[   14.378388] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[   14.388153] Bluetooth: HCI UART driver ver 2.2
[   14.393002] Bluetooth: HCI H4 protocol initialized
[   14.398264] Bluetooth: HCI Three-wire UART (H5) protocol initialized
[   14.408361] cpuidle: using governor ladder
[   14.412832] cpuidle: using governor menu
[   14.418298] sunxi-mmc 1c0f000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Jun 29 2017 at 00:04:23
[   14.431200] sunxi-mmc 1c0f000.sdmmc: regulator prop vmmc,str none
[   14.437868] sunxi-mmc 1c0f000.sdmmc: regulator prop vqmmc,str none
[   14.444631] sunxi-mmc 1c0f000.sdmmc: regulator prop vdmmc,str vcc-sdc
[   14.451794] sunxi-mmc 1c0f000.sdmmc: No vmmc regulator found
[   14.457987] sunxi-mmc 1c0f000.sdmmc: No vqmmc regulator found
[   14.464925] sunxi-mmc 1c0f000.sdmmc: Got CD GPIO #166.
[   14.470932] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.492897] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.522424] sunxi-mmc 1c0f000.sdmmc: base:0xffffff80000ba000 irq:92
[   14.529745] sunxi-mmc 1c10000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Jun 29 2017 at 00:04:23
[   14.542639] sunxi-mmc 1c10000.sdmmc: Can't get vmmc regulator string
[   14.549582] sunxi-mmc 1c10000.sdmmc: Can't get vqmmc regulator string
[   14.556627] sunxi-mmc 1c10000.sdmmc: Can't get vdmmc regulator string
[   14.563679] get() with no identifier
[   14.567579] get() with no identifier
[   14.571478] get() with no identifier
[   14.575388] sunxi-mmc 1c10000.sdmmc: No vmmc regulator found
[   14.581590] sunxi-mmc 1c10000.sdmmc: No vqmmc regulator found
[   14.587866] sunxi-mmc 1c10000.sdmmc: No vdmmc regulator found
[   14.594963] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.605935] sunxi-mmc 1c10000.sdmmc: no vqmmc,Check if there is regulator
[   14.621628] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[   14.629097] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 52, RTO !!
[   14.630652] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.647167] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.650338] sunxi-mmc 1c10000.sdmmc: base:0xffffff80000c2000 irq:93
[   14.651021] sunxi-mmc 1c11000.sdmmc: SD/MMC/SDIO Host Controller Driver(v0.20 2015-7-13 16:28) Compiled in Jun 29 2017 at 00:04:23
[   14.651062] sunxi-mmc 1c11000.sdmmc: regulator prop vmmc,str vcc-emmc
[   14.651068] sunxi-mmc 1c11000.sdmmc: regulator prop vqmmc,str vcc-lpddr
[   14.651073] sunxi-mmc 1c11000.sdmmc: regulator prop vdmmc,str none
[   14.651237] sunxi-mmc 1c11000.sdmmc: No vqmmc regulator found
[   14.651241] sunxi-mmc 1c11000.sdmmc: No vdmmc regulator found
[   14.712499] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 0Hz bm PP pm UP vdd 22 width 1 timing LEGACY(SDR12) dt B
[   14.714263] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.716397] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   14.717211] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   14.718022] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   14.718834] sunxi-mmc 1c0f000.sdmmc: smc 0 p0 err, cmd 5, RTO !!
[   14.719469] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   14.719509] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   14.721881] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing LEGACY(SDR12) dt B
[   14.746235] mmc0: host does not support reading read-only switch. assuming write-enable.
[   14.748049] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   14.748090] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 1 timing SD-HS(SDR25) dt B
[   14.748193] sunxi-mmc 1c0f000.sdmmc: sdc set ios: clk 50000000Hz bm PP pm ON vdd 16 width 4 timing SD-HS(SDR25) dt B
[   14.748215] mmc0: new high speed SDHC card at address 0007
[   14.845371] mmcblk0: mmc0:0007 SD08G 7.21 GiB
[   14.852310]  mmcblk0: p1 p2 p3 p4
[   14.857012] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B
[   14.870037] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   14.877508] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 52, RTO !!
[   14.884178] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.886509] sunxi-mmc 1c11000.sdmmc: base:0xffffff80000ca000 irq:94
[   14.904999] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.905272] hidraw: raw HID events driver (C) Jiri Kosina
[   14.917382] usbcore: registered new interface driver usbhid
[   14.917386] usbhid: USB HID core driver
[   14.918363] zram: Created 1 device(s) ...
[   14.937820] ashmem: initialized
[   14.938981] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 8, RTO !!
[   14.939791] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   14.940595] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   14.941400] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   14.942204] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 5, RTO !!
[   14.943014] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   14.943818] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   14.944623] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   14.945427] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 55, RTO !!
[   14.945444] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[   14.946281] sunxi-mmc 1c10000.sdmmc: smc 1 p1 err, cmd 1, RTO !!
[   14.946300] sunxi-mmc 1c10000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   14.948182] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 52, RTO !!
[   14.948994] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 52, RTO !!
[   14.949012] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B
[   14.951399] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B
[   14.953223] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 8, RTO !!
[   14.954035] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 5, RTO !!
[   14.954846] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 5, RTO !!
[   14.955658] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 5, RTO !!
[   14.956470] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 5, RTO !!
[   14.957282] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 55, RTO !!
[   14.958094] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 55, RTO !!
[   14.958906] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 55, RTO !!
[   14.959717] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 55, RTO !!
[   14.959733] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 400000Hz bm OD pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B
[   14.960572] sunxi-mmc 1c11000.sdmmc: smc 2 p2 err, cmd 1, RTO !!
[   14.960588] sunxi-mmc 1c11000.sdmmc: sdc set ios: clk 0Hz bm OD pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B
[   15.154315] logger: created 256K log 'log_main'
[   15.159600] logger: created 256K log 'log_events'
[   15.165061] logger: created 256K log 'log_radio'
[   15.170407] logger: created 256K log 'log_system'
[   15.178863] usbcore: registered new interface driver snd-usb-audio
[   15.195385] sunxi-codec-machine sound.6:  codec-aif1 <-> 1c22c00.i2s0-controller mapping ok
[   15.205411] sunxi-codec-machine sound.6:  codec-aif2 <-> bb-dai mapping ok
[   15.213414] sunxi-codec-machine sound.6:  codec-aif2 <-> bb-dai mapping ok
[   15.221436] sunxi-codec-machine sound.6:  codec-aif3 <-> bb-dai mapping ok
[   15.232651] input: audiocodec sunxi Audio Jack as /devices/soc.0/sound.6/sound/card0/input3
[   15.242746] SUNXI_HMIC_STS:8,225
[   15.246636] sndhdmi sound.7:  sndhdmi <-> 1c22800.daudio mapping ok
[   15.250608] plugout_end:switch:0
[   15.259125] u32 classifier
[   15.262098]     Actions configured
[   15.265812] Netfilter messages via NETLINK v0.30.
[   15.271105] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   15.278306] ctnetlink v0.93: registering with nfnetlink.
[   15.286104] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[   15.293725] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[   15.301486] xt_time: kernel timezone is -0000
[   15.306368] ipip: IPv4 over IPv4 tunneling driver
[   15.312568] gre: GRE over IPv4 demultiplexor driver
[   15.317895] ip_gre: GRE over IPv4 tunneling driver
[   15.325396] ip_tables: (C) 2000-2006 Netfilter Core Team
[   15.331652] arp_tables: (C) 2002 David S. Miller
[   15.336791] TCP: bic registered
[   15.340229] TCP: cubic registered
[   15.343845] TCP: westwood registered
[   15.347737] TCP: htcp registered
[   15.351266] Initializing XFRM netlink socket
[   15.356268] NET: Registered protocol family 10
[   15.363879] mip6: Mobile IPv6
[   15.367206] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   15.373530] sit: IPv6 over IPv4 tunneling driver
[   15.379970] NET: Registered protocol family 17
[   15.384886] NET: Registered protocol family 15
[   15.390296] Bluetooth: RFCOMM TTY layer initialized
[   15.395666] Bluetooth: RFCOMM socket layer initialized
[   15.401292] Bluetooth: RFCOMM ver 1.11
[   15.405384] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   15.411196] Bluetooth: BNEP filters: protocol multicast
[   15.416925] Bluetooth: BNEP socket layer initialized
[   15.422356] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[   15.428850] Bluetooth: HIDP socket layer initialized
[   15.435043] Registering SWP/SWPB emulation handler
[   15.441357] registered taskstats version 1
[   15.446987] get usb_serial_number success from boot command line[sw_udc]: alloc request: ep(0xffffffc000b40510, ep0, 64), req(0xffffffc0759e0bc0)
[   15.461732] [sw_udc]: sunxi_udc_set_selfpowered_2320: usb device is not active
[   15.469636] [sw_udc]: sunxi_udc_pullup, is_on = 0
[   15.474775] [sw_udc]: sunxi_udc_set_pullup_2337: usb device is not active
[   15.482446] file system registered
[   15.489782] android_usb gadget: Mass Storage Function, version: 2009/09/11
[   15.497316] android_usb gadget: Number of LUNs=3
[   15.502393]  lun0: LUN: removable file: (no medium)
[   15.507730]  lun1: LUN: removable file: (no medium)
[   15.513056]  lun2: LUN: removable file: (no medium)
[   15.519175] [sw_udc]: sunxi_udc_set_selfpowered_2320: usb device is not active
[   15.527084] android_usb gadget: android_usb ready
[   15.532220] [sw_udc]: [sunxi_usb_udc]: binding gadget driver 'android_usb'
[   15.539950] sunxi-rtc 1f00000.rtc: setting system clock to 2010-01-01 00:02:03 UTC (1262304123)
[   15.551086] input: sunxi-ths as /devices/virtual/input/input4
[   15.557783] thermal thermal_zone0: failed to read out thermal zone 0
[   15.573178] [dramfreq] 408000KHz->552000KHz start
[   15.578358] [dramfreq] ERR:dramfreq_vbtime_ops is not initialized!
[   15.578638] ALSA device list:
[   15.578644]   #0: audiocodec
[   15.578646]   #1: sndhdmi
[   15.594934] Freeing unused kernel memory: 532K (ffffffc000a60000 - ffffffc000ae5000)
[   15.606045] init: init started!
[   15.619506] SELinux: 2048 avtab hash slots, 5028 rules.
[   15.630794] SELinux: 2048 avtab hash slots, 5028 rules.
[   15.636569] SELinux:  1 users, 2 roles, 539 types, 0 bools, 1 sens, 1024 cats
[   15.644384] SELinux:  87 classes, 5028 rules
[   15.652957] SELinux:  Completing initialization.
[   15.658042] SELinux:  Setting up existing superblocks.
[   15.663683] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[   15.671516] SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
[   15.679606] SELinux: initialized (dev bdev, type bdev), not configured for labeling
[   15.688041] SELinux: initialized (dev proc, type proc), uses genfs_contexts
[   15.695683] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   15.703609] SELinux: initialized (dev devtmpfs, type devtmpfs), uses transition SIDs
[   15.712594] SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
[   15.727861] SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
[   15.735455] SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
[   15.742986] SELinux: initialized (dev anon_inodefs, type anon_inodefs), not configured for labeling
[   15.752890] SELinux: initialized (dev devpts, type devpts), uses transition SIDs
[   15.761003] SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
[   15.769660] SELinux: initialized (dev configfs, type configfs), not configured for labeling
[   15.778800] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   15.786724] SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
[   15.985539] type=1403 audit(1262304123.940:2): policy loaded auid=4294967295 ses=4294967295
[   15.995672] init: (Initializing SELinux non-enforcing took 0.39s.)
[   16.009638] init: init second stage started!
[   16.068880] init: waitpid failed: No child processes
[   16.074637] init: (Loading properties from /default.prop took 0.00s.)
[   16.083986] init: (Parsing /init.environ.rc took 0.00s.)
[   16.090258] init: (Parsing /init.usb.rc took 0.00s.)
[   16.095824] init: /init.sun50iw1p1.rc: 6: invalid command 'setenforce'
[   16.103175] init: /init.sun50iw1p1.rc: 194: invalid command 'ifeq'
[   16.109963] init: /init.sun50iw1p1.rc: 199: invalid option 'endif'
[   16.117126] init: (Parsing init.sensors.rc took 0.00s.)
[   16.122844] init: (Parsing init.common.rc took 0.01s.)
[   16.128699] init: (Parsing init.sun50iw1p1.usb.rc took 0.00s.)
[   16.135172] init: (Parsing init.zygote64_32.rc took 0.00s.)
[   16.141287] init: (Parsing /init.sun50iw1p1.rc took 0.05s.)
[   16.147805] init: (Parsing /init.usb.configfs.rc took 0.00s.)
[   16.154158] init: /init.zygote64_32.rc: 1: ignored duplicate definition of service 'zygote'
[   16.163647] init: /init.zygote64_32.rc: 10: ignored duplicate definition of service 'zygote_secondary'
[   16.173848] init: (Parsing /init.zygote64_32.rc took 0.02s.)
[   16.180176] init: (Parsing /init.trace.rc took 0.00s.)
[   16.185815] init: (Parsing /init.rc took 0.11s.)
[   16.191138] init: SELinux: Could not get canonical path /adb_keys restorecon: No such file or directory.
[   16.201620] init: Starting service 'ueventd'...
[   16.207365] init: Waiting for /dev/.coldboot_done...
[   16.209695] ueventd: ueventd started!
[   16.661636] ueventd: Coldboot took 0.45s.
[   16.665178] init: Waiting for /dev/.coldboot_done took 0.47s.
[   16.665275] init: /dev/hw_random not found
[   16.678784] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[   16.687658] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   16.698357] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   16.712068] init: write_file: Unable to open '/proc/cpu/alignment': No such file or directory
[   16.721810] init: write_file: Unable to open '/proc/sys/kernel/sched_compat_yield': No such file or directory
[   16.726599]
[   16.726599]
[   16.726599] rmmod_host_driver
[   16.726599]
[   16.726602] [ehci0-controller]: sunxi_usb_disable_ehci
[   16.726610] [sunxi-ehci0]: remove, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c8e3c8
[   16.726635] scene_lock_destroy name=ehci_standby
[   16.726648] sunxi-ehci 1c1a000.ehci0-controller: remove, state 4
[   16.726674] usb usb1: USB disconnect, device number 1
[   16.728042] sunxi-ehci 1c1a000.ehci0-controller: USB bus 1 deregistered
[   16.728104] [ohci0-controller]: sunxi_usb_disable_ohci
[   16.728110] [sunxi-ohci0]: remove, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c8df28
[   16.728114] scene_lock_destroy name=ohci_standby
[   16.728120] sunxi-ohci 1c1a000.ohci0-controller: remove, state 4
[   16.728139] usb usb3: USB disconnect, device number 1
[   16.729559] sunxi-ohci 1c1a000.ohci0-controller: USB bus 3 deregistered
[   16.729599]
[   16.729599]
[   16.729599] insmod_host_driver
[   16.729599]
[   16.729603] [ehci0-controller]: sunxi_usb_enable_ehci
[   16.729609] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffffc000c8e3c8, 0x:ffffff8000098000, irq_no:68
[   16.729666] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   16.729695] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1
[   16.867873] sunxi-ehci 1c1a000.ehci0-controller: irq 104, io mem 0xffffffc07c8e7dc0
[   16.870010] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[   16.870349] init: write_file: Unable to write to '/dev/cpuctl/cpu.shares': Invalid argument
[   16.872268] SELinux: initialized (dev cgroup, type cgroup), uses genfs_contexts
[   16.877983] SELinux: initialized (dev pstore, type pstore), uses genfs_contexts
[   16.878312] init: write_file: Unable to open '/proc/sys/abi/swp': No such file or directory
[   16.879819] SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
[   16.880360] init: /dev/hw_random not found
[   16.935921] sun50i-pinctrl 1c20800.pinctrl: pin PC1 already requested by 1c11000.sdmmc; cannot claim for 1c03000.nand0
[   16.947647] sun50i-pinctrl 1c20800.pinctrl: pin-65 (1c03000.nand0) status -22
[   16.952898] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00
[   16.953054] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[   16.953059] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   16.953063] usb usb1: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver
[   16.953067] usb usb1: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ehci_hcd
[   16.953072] usb usb1: SerialNumber: sunxi-ehci
[   16.956434] hub 1-0:1.0: USB hub found
[   16.956473] hub 1-0:1.0: 1 port detected
[   16.956786] scene_lock_init name=ehci_standby
[   16.956791] [ohci0-controller]: sunxi_usb_enable_ohci
[   16.956797] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffffc000c8df28
[   16.956862] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   16.956885] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 3
[   16.956962] sunxi-ohci 1c1a000.ohci0-controller: irq 105, io mem 0xffffffc075800f00
[   17.055812] sun50i-pinctrl 1c20800.pinctrl: could not request pin 65 on device 1c20800.pinctrl
[   17.065243] sw_nand 1c03000.nand0: Error applying setting, reverse things back
[   17.065274] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[   17.065280] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   17.065285] usb usb3: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver
[   17.065289] usb usb3: Manufacturer: Linux 3.10.105-bsp-1.2-ayufan-20170628 ohci_hcd
[   17.065293] usb usb3: SerialNumber: sunxi-ohci
[   17.068368] hub 3-0:1.0: USB hub found
[   17.068400] hub 3-0:1.0: 1 port detected
[   17.068730] scene_lock_init name=ohci_standby
[   17.068735] host_chose finished 86!
[   17.126515] [NAND]nand interrupt request
[   17.131034] [NAND]NDFC0_BASE_ADDR ffffff80000f2000
[   17.139132] [NAND]nand0_cache_level is no used
[   17.144042] [NAND]nand_flush_cache_num is no used
[   17.149178] [NAND]nand_capacity_level is no used
[   17.154231] nand : get dragonboard_flag 0
[   17.158700] [NAND]nand init start
[   17.162337] nand0_regulator1 vcc-nand
[   17.166625] nand0_regulator2 none
[   17.170359] nand:fail to get regulator vcc-io!
[   17.175208] nand:has already get voltage
[   17.179503] print_level is no used
[   17.183913] sun50i-pinctrl 1c20800.pinctrl: pin PC1 already requested by 1c11000.sdmmc; cannot claim for 1c03000.nand0
[   17.195614] sun50i-pinctrl 1c20800.pinctrl: pin-65 (1c03000.nand0) status -22
[   17.203424] sun50i-pinctrl 1c20800.pinctrl: could not request pin 65 on device 1c20800.pinctrl
[   17.212844] sw_nand 1c03000.nand0: Error applying setting, reverse things back
[   17.220785] NAND_PIORequest: set nand0 pin error!
[   17.225918] init nctri NAND PIORequest error!
[   17.230682] nand_physic_init, init nctri error
[   17.235531] nand_physic_init init_parameter error
[   17.240674] nand_physic_init error -1
[   17.245616] init: Starting service 'exec 0 (/sbin/busybox)'...
[   17.253344] type=1400 audit(1262304125.230:3): avc:  denied  { transition } for  pid=1460 comm="init" path="/sbin/busybox" dev="rootfs" ino=4122 scontext=u:r:init:s0 tcontext=u:r:su:s0 tclass=process permissive=1
[   17.274506] type=1400 audit(1262304125.250:4): avc:  denied  { rlimitinh } for  pid=1460 comm="busybox" scontext=u:r:init:s0 tcontext=u:r:su:s0 tclass=process permissive=1
[   17.291280] type=1400 audit(1262304125.270:5): avc:  denied  { siginh } for  pid=1460 comm="busybox" scontext=u:r:init:s0 tcontext=u:r:su:s0 tclass=process permissive=1
[   17.307795] type=1400 audit(1262304125.290:6): avc:  denied  { noatsecure } for  pid=1460 comm="busybox" scontext=u:r:init:s0 tcontext=u:r:su:s0 tclass=process permissive=1
[   17.346043] /dev/block/mmcblk0p4: is 92353 to 236288 of 236288
[   17.352466] It is already resized
[   17.356606] init: Service 'exec 0 (/sbin/busybox)' (pid 1460) exited with status 0
[   17.394037] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[   17.405054] SELinux: initialized (dev mmcblk0p1, type vfat), uses genfs_contexts
[   17.413282] fs_mgr: __mount(source=/dev/block/mmcblk0p1,target=/bootloader,type=vfat)=0
[   17.437497] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: barrier=1
[   17.446676] SELinux: initialized (dev mmcblk0p2, type ext4), uses xattr
[   17.454091] fs_mgr: __mount(source=/dev/block/mmcblk0p2,target=/system,type=ext4)=0
[   17.464331] EXT4-fs (mmcblk0p3): Ignoring removed nomblk_io_submit option
[   18.347131] EXT4-fs (mmcblk0p3): recovery complete
[   18.352419] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
[   18.363958] SELinux: initialized (dev mmcblk0p3, type ext4), uses xattr
[   18.371361] fs_mgr: check_fs(): mount(/dev/block/mmcblk0p3,/cache,ext4)=0: Success
[   19.240373] fs_mgr: check_fs(): unmount(/cache) succeeded
[   19.249114] fs_mgr: Running /system/bin/e2fsck on /dev/block/mmcblk0p3
[   19.474734] type=1400 audit(1262304127.490:7): avc:  denied  { getattr } for  pid=1479 comm="e2fsck" path="/dev/block/mmcblk0p3" dev="tmpfs" ino=4224 scontext=u:r:fsck:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file permissive=1
[   19.497923] type=1400 audit(1262304127.510:8): avc:  denied  { read } for  pid=1479 comm="e2fsck" name="mmcblk0p3" dev="tmpfs" ino=4224 scontext=u:r:fsck:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file permissive=1
[   19.519536] type=1400 audit(1262304127.540:9): avc:  denied  { open } for  pid=1479 comm="e2fsck" path="/dev/block/mmcblk0p3" dev="tmpfs" ino=4224 scontext=u:r:fsck:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file permissive=1
[   19.542253] type=1400 audit(1262304127.560:10): avc:  denied  { write } for  pid=1479 comm="e2fsck" name="mmcblk0p3" dev="tmpfs" ino=4224 scontext=u:r:fsck:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file permissive=1
[   19.564073] type=1400 audit(1262304127.580:11): avc:  denied  { ioctl } for  pid=1479 comm="e2fsck" path="/dev/block/mmcblk0p3" dev="tmpfs" ino=4224 ioctlcmd=127c scontext=u:r:fsck:s0 tcontext=u:object_r:block_device:s0 tclass=blk_file permissive=1
[   20.466211] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
[   20.466211]
[   20.472828] e2fsck: cache: clean, 18/49152 files, 6363/196608 blocks
[   20.472828]
[   20.483488] EXT4-fs (mmcblk0p3): Ignoring removed nomblk_io_submit option
[   20.508176] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: barrier=1,data=ordered,nomblk_io_submit,noauto_da_alloc,errors=panic
[   20.522953] SELinux: initialized (dev mmcblk0p3, type ext4), uses xattr
[   20.530344] fs_mgr: __mount(source=/dev/block/mmcblk0p3,target=/cache,type=ext4)=0
[   20.539807] EXT4-fs (mmcblk0p4): Ignoring removed nomblk_io_submit option
[   20.555615] EXT4-fs (mmcblk0p4): recovery complete
[   20.560859] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: nomblk_io_submit,errors=remount-ro
[   20.572440] SELinux: initialized (dev mmcblk0p4, type ext4), uses xattr
[   20.579814] fs_mgr: check_fs(): mount(/dev/block/mmcblk0p4,/data,ext4)=0: Success
[   20.592247] fs_mgr: check_fs(): unmount(/data) succeeded
[   20.598136] fs_mgr: Running /system/bin/e2fsck on /dev/block/mmcblk0p4
[   20.639815] e2fsck: e2fsck 1.42.9 (28-Dec-2013)
[   20.639815]
[   20.646455] e2fsck: data: clean, 1691/294912 files, 112185/1151488 blocks
[   20.646455]
[   20.657183] EXT4-fs (mmcblk0p4): Ignoring removed nomblk_io_submit option
[   20.673681] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: barrier=1,data=ordered,nomblk_io_submit,noauto_da_alloc,errors=panic
[   20.688454] SELinux: initialized (dev mmcblk0p4, type ext4), uses xattr
[   20.695829] fs_mgr: __mount(source=/dev/block/mmcblk0p4,target=/data,type=ext4)=0
[   20.777593] Adding 262140k swap on /dev/block/zram0.  Priority:-1 extents:1 across:262140k SS
[   21.308155] [DISP]disp_module_init
[   21.314650] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[   21.323306] [DISP] boot_disp:0x0
[   21.327673] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[   21.337995] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[   21.348306] [DISP] disp_sys_script_get_item,line:193:of_find_compatible_node allwinner,sunxi-lcd1 fail
[   21.375439] [DISP] disp_lcd_set_bright,line:1159:NULL hdl!
[   21.381559] [DISP] disp_lcd_set_bright,line:1159:NULL hdl!
[   21.388812] [DISP] disp_boot_para_parse,line:301:of_property_read disp.fb_base fail
[   21.397193] [DISP] fb_base:0x0
[   21.414273] [DISP] lcd_clk_config,line:812:disp 0, clk: pll(330000000),clk(330000000),dclk(55000000) dsi_rate(55000000)
    clk real:pll(330000000),clk(330000000),dclk(82500000) dsi_rate(148500000)
[   21.434682] [DISP]disp_module_init finish
[   21.440151] mb709_mipi: LCD_power_onmb709_mipi: LCD_panel_init
[   21.476275] [DISP] disp_sys_pin_set_state,line:420:[   21.481688] enter tr_probe
[   21.484872] exit tr_probe
[   21.487760] pinctrl_lookup_state for allwinner,sunxi-lcd0 fail
[   21.547782] [DISP] disp_boot_para_parse,line:301:of_property_read disp.boot_disp fail
[   21.556419] [DISP] boot_disp:0x0
[   21.560012] HDMI base address: ffffff8001b40000
[   21.566553] [HDMI] power vcc-hdmi-33
[   21.571102] [HDMI] cec support = 0
[   21.764657] [mb709_mipi] send cmd=0x80
[   21.773681] [mb709_mipi] send cmd=0x81
[   21.782711] [mb709_mipi] send cmd=0x82
[   21.791738] [mb709_mipi] send cmd=0x83
[   21.800765] [mb709_mipi] send cmd=0x84
[   21.809792] [mb709_mipi] send cmd=0x85
[   21.818818] [mb709_mipi] send cmd=0x86
[   21.931932] mb709_mipi: LCD_bl_open[   21.959598] HDMI CEC base address: ffffff8001b40000
[   21.965511] HDMI CEC device_create
[   21.970595] HDMI CEC initialized: Jun 29 2017 00:07:08

Not sure if that is worth much, but, there it is.

Ivon
#8
I seem to have found a reliable pattern for getting the LCD to come on. If I boot the system with the HDMI connected, wait until the desktop is displayed, unplug the HDMI, press the power button and wait for the LCD backlight to go out, reinsert the HDMI and press the power button again, the LCD comes up and is fully functional.

This is baffling.
#9
After working with the A64-LTS and SOPINE boards for two weeks now I have come to the following conclusion: Android for SOPINE/A64-LTS and LCD does not work. The issue is software based. Using an original PINE64 board both screens that I have work just fine. On the A64-LTS/SOPINE boards Armbian is able to control the LCD just fine. Therefore, the problem lies with the Android build.
The Android builds on the PINE64 wiki are total garbage. The Android 6.0 build posted on the wiki tries to initialize the 3.3V for the DSI and then promptly craps out if a LCD screen is attached. I presume nobody tested that build at all with a LCD attached. Ayufan's Android 6.0 build is at least functional in all ways excepting the usage of the LCD. I am able to get the LCD to come up with his build (as stated in the previous post), but not in any fashion that would be acceptable for an end-user. I have not been able to get any version of Android (5, 6, or 7) from any supplier to work with the LCD on bootup. Disappointing.
#10
(04-02-2018, 03:57 PM)icullumber Wrote: After working with the A64-LTS and SOPINE boards for two weeks now I have come to the following conclusion:  Android for SOPINE/A64-LTS and LCD does not work.  The issue is software based.  Using an original PINE64 board both screens that I have work just fine.  On the A64-LTS/SOPINE boards Armbian is able to control the LCD just fine.  Therefore, the problem lies with the Android build.
The Android builds on the PINE64 wiki are total garbage.  The Android 6.0 build posted on the wiki tries to initialize the 3.3V for the DSI and then promptly craps out if a LCD screen is attached.  I presume nobody tested that build at all with a LCD attached.  Ayufan's Android 6.0 build is at least functional in all ways excepting the usage of the LCD.  I am able to get the LCD to come up with his build (as stated in the previous post), but not in any fashion that would be acceptable for an end-user.  I have not been able to get any version of Android (5, 6, or 7) from any supplier to work with the LCD on bootup.  Disappointing.

All OS builds that posted on wiki page after goes thru QA checking. I have asked QA team to revisit this claim.

BTW, Allwinner will release the Android 8 SDK on April 11 with Android Go capability, we will work on the stock Android 8 and release on mid April. Your claim will factor into this release and both HDMI and LCD output will be checked.


Possibly Related Threads…
Thread Author Replies Views Last Post
  EMMC with Android on Sopine koekoeboy 1 5,502 05-29-2020, 11:42 PM
Last Post: tllim
  Android 7.1 (SOPINE) pineadmin 5 12,526 12-01-2019, 01:53 PM
Last Post: tllim
  Android 6.0.1 (PINE A64-LTS / SOPINE) pineadmin 4 8,739 12-30-2018, 08:36 PM
Last Post: wombat
  When will Remix OS be available for sopine? Will. 0 3,444 04-26-2017, 02:25 AM
Last Post: Will.

Forum Jump:


Users browsing this thread: 1 Guest(s)