Closed EvilOlaf closed 6 years ago
@EvilOlaf Did you build DTB for the kernel 4.9?
I have failed to get this to work on either Orange Pi One Plus & Lite2. Kernel Panic. Tried to patch the kernel tree dtb. Fails at sd card activation step.
Looks like you are using mainline u-boot and have trouble with ARISC. I have had a similar error on H3 doing this.
I tried it on the Sunxi Ubuntu beta images. Replacing the specified uImage in uEnv.txt and the dtb file uboot loads.
Do you need 4.9? If yes, we need a workable dtb from Android. Let me know, there are some instructions on how to get this.
Avafinger, yes please tell us how to get this dtb.
Do you have an H6 Homlet IMG to extract a dtb ?
@avafinger - Getting the same error as @EvilOlaf here on an attempted build of this kernel 4.9. Kernel is failing to boot at the same place, although a slightly different address due to different hardware presumably. Error being thrown:
[ 0.556790] irq: type mismatch (1/8), failed to map hwirq-27 for /interrupt-controller@1c81000! [ 0.559339] sysfs: cannot create duplicate filename '/bus/platform/devices/timer'
The same .dts file works fine in the old Allwinner SDK kernel 3.10.65. Was there a resolution to this, being that you closed the issue @EvilOlaf?
Full kernel log from attempted boot:
Starting kernel ...
INFO: BL3-1: Next image address = 0x40080000
INFO: BL3-1: Next image spsr = 0x3c5
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.9.56 (root@david-VirtualBox) (gcc version 4.9.3 20150113 (prerelease) (Linaro GCC 4.9-2015.01-3) ) #7 SMP PREEMPT Thu Aug 2
[ 0.000000] Boot CPU: AArch64 Processor [410fd034]
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] cma: Reserved 256 MiB at 0x0000000070000000
[ 0.000000] On node 0 totalpages: 262144
[ 0.000000] DMA zone: 4096 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 262144 pages, LIFO batch:31
[ 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] psci: Trusted OS migration not required
[ 0.000000] percpu: Embedded 23 pages/cpu @ffffffc02ff3c000 s53504 r8192 d32512 u94208
[ 0.000000] pcpu-alloc: s53504 r8192 d32512 u94208 alloc=23*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 258048
[ 0.000000] Kernel command line: earlyprintk=sunxi-uart,0x01c28000 initcall_debug=0 console=tty1 console=ttyS0,115200 loglevel=8 audit=0 root=/dev/mmcbotfs@mmcblk0p7:UDISK@mmcblk0p1 cma=256M androidboot.selinux=enforcing androidboot.serialno=3410503442181016084e androidboot.hardware=sun50iw1p1 boot_type=
[ 0.000000] audit: disabled (until reboot)
[ 0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[ 0.000000] log_buf_len total cpu_extra contributions: 12288 bytes
[ 0.000000] log_buf_len min size: 16384 bytes
[ 0.000000] log_buf_len: 32768 bytes
[ 0.000000] early log buf free: 14456(88%)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.000000] Memory: 727840K/1048576K available (9662K kernel code, 2088K rwdata, 3724K rodata, 4352K init, 915K bss, 58592K reserved, 262144K cma-reser
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB)
[ 0.000000] .text : 0xffffff8008080000 - 0xffffff80089f0000 ( 9664 KB)
[ 0.000000] .rodata : 0xffffff80089f0000 - 0xffffff8008da0000 ( 3776 KB)
[ 0.000000] .init : 0xffffff8008da0000 - 0xffffff80091e0000 ( 4352 KB)
[ 0.000000] .data : 0xffffff80091e0000 - 0xffffff80093ea008 ( 2089 KB)
[ 0.000000] .bss : 0xffffff80093ea008 - 0xffffff80094ceec8 ( 916 KB)
[ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB)
[ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum)
[ 0.000000] 0xffffffbf00000000 - 0xffffffbf01000000 ( 16 MB actual)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 64.
[ 0.000000] NR_IRQS:64 nr_irqs:64 0
[ 0.000000] GIC: PPI11 is secure or misconfigured
[ 0.000000] arm_arch_timer: WARNING: Invalid trigger for IRQ4, assuming level low
[ 0.000000] arm_arch_timer: WARNING: Please fix your firmware
[ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 24.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.008000] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[ 0.010425] pid_max: default: 32768 minimum: 301
[ 0.012528] Security Framework initialized
[ 0.016012] SELinux: Initializing.
[ 0.019697] SELinux: Starting in permissive mode
[ 0.020643] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.024011] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.030549] ftrace: allocating 33233 entries in 130 pages
[ 0.053113] sched-energy: CPU device node has no sched-energy-costs
[ 0.053753] Invalid sched_group_energy for CPU0
[ 0.056021] CPU0: update cpu_capacity 1024
[ 0.060051] ASID allocator initialised with 65536 entries
[ 0.008000] Detected VIPT I-cache on CPU1
[ 0.008000] Invalid sched_group_energy for CPU1
[ 0.008000] CPU1: update cpu_capacity 1024
[ 0.008000] CPU1: Booted secondary processor [410fd034]
[ 0.008000] Detected VIPT I-cache on CPU2
[ 0.008000] Invalid sched_group_energy for CPU2
[ 0.008000] CPU2: update cpu_capacity 1024
[ 0.008000] CPU2: Booted secondary processor [410fd034]
[ 0.008000] Detected VIPT I-cache on CPU3
[ 0.008000] Invalid sched_group_energy for CPU3
[ 0.008000] CPU3: update cpu_capacity 1024
[ 0.008000] CPU3: Booted secondary processor [410fd034]
[ 0.184181] Brought up 4 CPUs
[ 0.218947] SMP: Total of 4 processors activated.
[ 0.220012] CPU features: detected feature: 32-bit EL0 Support
[ 0.224065] CPU: All CPU(s) started at EL1
[ 0.228033] alternatives: patching kernel code
[ 0.232348] Invalid sched_group_energy for CPU3
[ 0.236013] CPU3: update max cpu_capacity 1024
[ 0.240010] Invalid sched_group_energy for Cluster3
[ 0.244009] Invalid sched_group_energy for CPU2
[ 0.248010] Invalid sched_group_energy for Cluster2
[ 0.252009] Invalid sched_group_energy for CPU1
[ 0.256010] Invalid sched_group_energy for Cluster1
[ 0.260009] Invalid sched_group_energy for CPU0
[ 0.264010] Invalid sched_group_energy for Cluster0
[ 0.268957] CPU1: update max cpu_capacity 1024
[ 0.272013] devtmpfs: initialized
[ 0.428111] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.432026] futex hash table entries: 1024 (order: 5, 131072 bytes)
[ 0.444623] atomic64_test: passed
[ 0.444658] pinctrl core: initialized pinctrl subsystem
[ 0.451634] NET: Registered protocol family 16
[ 0.454382] dump_class_init,858, success
[ 0.476029] cpuidle: using governor menu
[ 0.476622] vdso: 2 pages (1 code @ ffffff80089f7000, 1 data @ ffffff80091e4000)
[ 0.480040] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.485178] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.496008] [sun50iw1p1_pinctrl_probe][841]
[ 0.508617] sunxi hwspinlock vbase:0xffffff800804c000
[ 0.556790] irq: type mismatch (1/8), failed to map hwirq-27 for /interrupt-controller@1c81000!
[ 0.559339] sysfs: cannot create duplicate filename '/bus/platform/devices/timer'
[ 0.568053] ------------[ cut here ]------------
[ 0.572000] WARNING: CPU: 3 PID: 1 at fs/sysfs/dir.c:31 sysfs_warn_dup+0x68/0x84
[ 0.572000] Modules linked in:
[ 0.572000]
[ 0.572000] CPU: 3 PID: 1 Comm: swapper/0 Not tainted 4.9.56 #7
[ 0.572000] Hardware name: sun50iw1 (DT)
[ 0.572000] task: ffffffc02e94a080 task.stack: ffffffc02e944000
[ 0.572000] PC is at sysfs_warn_dup+0x68/0x84
[ 0.572000] LR is at sysfs_warn_dup+0x68/0x84
[ 0.572000] pc : [
There is none. Switched to Armbian and their kernel.
Oh, I see.
@avafinger - Since I do have the .dts / .dtb file, do you happen to have any guidance or known workarounds? Thanks in advance!
@dtischler You cannot use the DTB from 3.10 on kernel 4.9. Use the attached DTB if you wish to boot with 4.9 but mind you there are still some issues or with the DTB or with the BSP itself. I just asked @rollmeister if he had a working Android img for kernel 4.9 (allwinner) so it was easier to find out where is the problem.
Armbian and linux-sunxi have done a great job to provide a working mainline kernel.
Anyway, if you need kernel 4.9, here is the DTB you can try out, please, provide full bootlog to see how far you can go.
But if others are monitoring this, please, anyone with a working Android img for kernel 4.9 extract and provide the dtb or just provide img and somenone take care of extracting it.
Use any of the two dtb: https://mega.nz/#!JOwymC7Q!MWtnZeI1XX3Avp3QNEHZJ3wtfjm2hfNxi0VLTxircbE
Thanks @avafinger !
I should clarify, this is for an Allwinner A64 device (custom built PCB actually), so sun50iw1p1. Not an H6. I was just hoping to use this kernel 4.9 as an "upgrade" from the 3.10.65 I have currently running.
I'll research and study the difference in .dts from 3.10 to 4.9, I did not realize the spec had changed or they were not interchangeable.
I will also convert this OrangePi .dtb back to .dts to study it.
I hate to admit the custom hackery I am attempting, but, I have downloaded the Allwinner 3.10.65 BSP from Pine64, git cloned this kernel 4.9 repo in to the directory, and am attempting to simply swap in this 4.9 directly to the build process. The specific reason is that the end result is a .img file that can be flashed directly to the onboard eMMC via the custom PhoenixSuit application from Allwinner.
The entire build process actually works, the image flashes, and begins to boot.......until this kernel error I have described above.
The same setup does of course work with 3.10.65, resulting in a bootable kernel and handoff to Ubuntu 18.04.
Thanks again for the pointers!
There is no public availability of BSP 4.9 for A64 yet. That seems AW goes this way:
I have private access to BSP 4.4.89 (A64) from BPI and they are fixing things and seems promising although i have my own changes. Maybe you get in touch with BPI folks.
TBH i don't think what you are trying to do will work, there are lots of things missing on this 4.9 (to A64). But, well, if you are a kernel developer, nothing is impossible.
Thanks @avafinger , I did not realize that A64 support here was incomplete. I (incorrectly) assumed that it would be backwards compatible to A64, since that chip had already been supported in the previous BSP versions. I did not know things were missing here. And yes, I thought my strategy of just importing this 4.9 to the previous BSP was probably wishful thinking.
Regarding the 4.4, I thouht that was only 32-bit for H3?? I did not realize there was A64 support in that code. Perhaps I will attempt this same exercise with that kernel, instead, ha.
Is there anyone you can recommend I reach out to at B-Pi team?
Kernel 4.4 for A64 is 64 bit, you can try out this OS Image ando change dtb accordingly to your specification, from here (click the icon image above description): https://github.com/avafinger/bpi-m64-firmware#new-experimental-lxde-os-image-for-the-banana-pi-m64-with-kernel-4489 and see if it will boot as expected. Kernel 4.4 is private AFAIK, is not on Allwinner-Homlet github.
I think you can reach Nora Lee nora.sh.lee63 at g mail com
Awesome, thanks for all of your assistance, I appreciate it. I will reach out to Nora, and thanks for this download as well! In the case of 4.4, I can utilize my existing 3.10 .dtb file? No changes to the spec at this point, I can just swap it right in?
As far as 4.4 being public, I realize you mentioned you have private access, but is that private access the only place A64 is supported? A64 is not supported in this public repo, correct? https://github.com/Allwinner-Homlet/H3-BSP4.4-linux (the title alone indicates H3, but, like I incorrectly assumed once already, I thought they were backwards compatible to previous SoC's that were already supported in earlier BSPs).
Sorry if I was not clear.
BPI has BSP 4.4 specific to A64 on their Github in Private mode and possibly BSP4.9 which I don't have access.
Regarding A64, this H6-BSP code drop has an incomplete A64 code but you can port code from 3.10.y to it, but you may face some challengings like HDMI, arisc and so on, but don't take my words as final, as I said if you are a developer you can do it.
H3-BSP4.4 has only code for H3 it seems.
The OS Image I provided on that link is a complete OS Image that works on M64 (A64) you just need to decompile m64-4.4.dtb (/boot/a64) and change the Pins to match your board. Finding the correct configuration for your eth / gmac is what may take some time.
You may face some memory DRAM initialization hiccups but you change that in the decompiled (DTS) file as well.
Aha, that clears it up, sorry for the confusion! I'll take a look at this image you've pointed to me, and see if I can adapt it to my use case by decompiling that dtb file and replacing with my own settings from my current .dts. Ideally, I'd like to incorporate this in to the current 3.10 build process that results in the .img file to be burned directly to eMMC - but if that is still wishful thinking, then no problem. :-)
@avafinger - random question:
Can you upload / share with me a file that should be sitting in the lichee/output directory? The file I am looking for is: output/vmlinux.tar.bz2
I need it for my build, thanks!
There is no such a file on that supposed A64 BSP, maybe it has been already modified for a linux-sunxi kernel tree. Please, Mind you that my OS Image is not based on lichee BSP but obviously there is a vmlinux I can manage to share if that helps.
Sure thing, that will work! Thanks!
@avafinger - actually one additional question: vmlinux or vmlinuz? Either way is fine, and an upload / share is appreciated!
@dtischler Had to rebuild in order to add ZRAM + LZ4, will push linux-image soon: https://mega.nz/#F!4HIGCYgI!wWFopW-htJjdciayeSDFzg
Awesome thanks! Yep, once that linux image is ready, I can download and extract the corresponding Image file in the /boot/a64 folder, pair it to this, and build locally. Thanks!
@dtischler Linux Image: https://github.com/avafinger/bpi-m64-firmware/commit/bfc5c359308984fb16bc2340f8f41feb7f19adf5
See if it works for you.
@avafinger Thanks for taking the time to assist me. Unfortunately it did not work. :-(
I extracted the Image_4.4.89-m64 from your .deb file and added to my local build directory. Ran a 'makebootimg' with that Image file and the rest of the artifacts. Then created a vmlinux.tar.bz2 with your vmlinux, and ran my build script.
Everything went as planned, I got a .img file output, and flashed to the eMMC via PhoenixSuit successfully. Powered up, made it trhough u-boot, but then got a kernel failure, nearly identical to my original posting, with the exception being the IRQ error seems to have disappeared.
This .dts file (derived from a .fex file via the native allwinner conversion script) does work with the 3.10 BSP, so, yes, the difference clearly lies somewhere between the Allwinner 3.10 and 4.4 BSP releases, perhaps specifically within that .fex to .dts conversion process. I'll investigate that.
Perhaps I will also try isolating this "sysfs: cannot create duplicate filename '/bus/platform/devices/timer'" in the .dts.
Thanks again!
Full log here: [ 0.0]HELLO! BOOT0 is starting! [ 0.3]boot0 commit : 267600f3b448b722fb13c6de3199a2c040816b6d
[ 0.10]boot0 version : 4.0 [ 0.14]rsb_send_initseq: rsb clk 400Khz -> 3Mhz [ 0.20]PMU: AXP81X [ 0.23]set pll start [ 0.29]set pll end [ 0.31]DRAM driver version: V1.2 [ 0.35]the chip id is 0x000000ba [ 0.38]the chip id is 0x000000ba [ 0.42]the chip id is 0x000000ba [ 0.45]the chip id is 0x000000ba [ 0.49]the chip id is 0x000000ba [ 0.52]DRAM Type = 3 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3) [ 0.58]DRAM clk = 672 MHz [ 0.61]DRAM zq value: 003b3bbb [ 0.67]DRAM init OK [ 0.69]DRAM size = 1024 MB [ 0.72]DRAM init ok [ 0.75]dram size =1024 [ 0.79]card no is 2 [ 0.81]sdcard 2 line count 8 [ 0.84][mmc]: mmc driver ver 2016-03-15 16:30 [ 0.98][mmc]: Wrong media type 0x00000000 [ 0.102][mmc]: Try SD card 2 [ 0.106][mmc]: mmc 2 cmd 8 timeout, err 00000100 [ 0.111][mmc]: mmc 2 cmd 8 err 00000100 [ 0.115][mmc]: mmc 2 send if cond failed [ 0.119][mmc]: mmc 2 cmd 55 timeout, err 00000100 [ 0.124][mmc]: mmc 2 cmd 55 err 00000100 [ 0.128][mmc]: mmc 2 send app cmd failed [ 0.132][mmc]: Try MMC card 2 [ 0.169][mmc]: MMC 5.0 [ 0.172][mmc]: HSDDR52/DDR50 8 bit [ 0.175][mmc]: 50000000 Hz [ 0.178][mmc]: 7456 MB [ 0.181][mmc]: SD/MMC 2 init OK!!! [ 0.249]Succeed in loading uboot from sdmmc flash. [ 0.254]Entry_name = u-boot [ 0.263]Entry_name = monitor [ 0.267]Entry_name = scp [ 0.274]set arisc reset to de-assert state [ 0.278]Entry_name = logo [ 0.282]Entry_name = shutdowncharge [ 0.287]Entry_name = androidcharge [ 0.291]Ready to disable icache. [ 0.294]0xffffffff 0xffffffff [ 0.298]0xff1affff 0xffffffff [ 0.301]0xff10ffff 0xffffffff [ 0.304]0xffffffff 0xffffffff [ 0.308]0xffffffff 0xffffffff [ 0.311]0xffffff00 0x000000ff [ 0.322]cpu1 delay 20000 ▒▒▒▒ɽ▒▒▒▒5R▒NOTICE: BL3-1: v1.0(debug):4d7c48e NOTICE: BL3-1: Built : 17:07:29, May 9 2016 NOTICE: BL3-1 commit: 4d7c48ec3b1cfec7664dc9ffd3b6663074cec4b3
[SCP] :sunxi-arisc driver begin startup 2 [SCP] :hwspinlock:0x1c18000 [SCP] :msgbox:0x1c17000 [SCP] :message manager initialize start:0x48105000, size:0x1000 [SCP] :sunxi-arisc driver v1.10 is starting 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
U-Boot 2014.07 (Dec 30 2016 - 13:33:36) Allwinner Technology
uboot commit : e515cf651f88f76438fb37968a365773676bfcfe
normal mode: with secure monitor
rsb_send_initseq: rsb clk 400Khz -> 3Mhz
[ 0.399]pmbus: ready
[SCP] :wait arisc ready....
[SCP] :arisc version: [sun8iw5_v0.03.00-227-gcec3a2b]
[SCP] :sunxi-arisc driver v1.10 startup ok
pmu type = 0x11
[ 0.418]PMU: AXP81X
[ 0.418]PMU: read AXP81X 84H=0xf2
[ 0.420]PMU: write AXP81X 84H=0xf6
[ 0.423]PMU: AXP81X found
factory
axp end
run key detect
no key found
no uart input
DRAM: 1 GiB
fdt addr0: 0x76e794b8
fdt addr1: 0x76e8c198
Relocation Offset is: 35edf000
In: serial
Out: serial
Err: serial
gic: sec monitor mode
[cpu1]secondary entry
[ 0.518]power on secondary cpu
set power on vol to default
[ 0.523]flash init start
[cpu1]dcdc1_vol = 3100, onoff=1
workmode = 0,storage type = 2
[cpu1]dcdc6_vol = 1100, onoff=1
[ 0.534]MMC: 2
[cpu1]aldo1_vol = 2800, onoff=0
[mmc]: mmc driver ver 2016-03-31 15:50:00
[cpu1]aldo2_vol = 3000, onoff=1
[cpu1]aldo3_vol = 3000, onoff=1
[cpu1]dldo1_vol = 3300, onoff=0
[cpu1]dldo2_vol = 3300, onoff=0
[cpu1]dldo3_vol = 2800, onoff=0
[cpu1]dldo4_vol = 3300, onoff=1
[cpu1]eldo1_vol = 3300, onoff=1
[cpu1]eldo2_vol = 1800, onoff=0
[cpu1]eldo3_vol = 1800, onoff=0
[cpu1]fldo2_vol = 1100, onoff=1
[cpu1]gpio0_vol = 3300, onoff=0
[cpu1]gpio1_vol = 3000, onoff=0
[cpu1]find power_sply to end
[cpu1]dcin exist
[cpu1]no battery exist
[cpu1]on cpu2
[cpu1]on end
[cpu2]third entry
[ m : 0et 9]c_ax_d
y_uu1d rv_dsepautitt
ning sdly
SUNXI SD/MMC: 2
[mmc]: 50 MHz...
[mmc]: sample: 54 - 185(ps)
[mmc]: ds: 54 - 185(ps)
[mmc]: 100 MHz...
[mmc]: sample: 27 - 185(ps)
[mmc]: ds: 27 - 185(ps)
[mmc]: 200 MHz...
[mmc]: sample: 14 - 178(ps)
[mmc]: ds: 14 - 178(ps)
[mmc]: media type 0x8000000
[mmc]: ****Try MMC card 2****
[mmc]: host caps: 0x6f
[mmc]: MID 000011 PSN f34bab30
[mmc]: PNM 008G70 -- 0x30-30-38-47-37
[mmc]: PRV 0.0
[mmc]: MDT m-12 y-2015
[mmc]: MMC v5.0
[mmc]: speed mode : HSSDR52/SDR25
[mmc]: clock : 50000000 Hz
[mmc]: bus_width : 8 bit
[mmc]: user capacity : 7456 MB
[mmc]: boot capacity : 4096 KB
[mmc]: rpmb capacity : 4096 KB
[mmc]: ****SD/MMC 2 init OK!!!****
[mmc]: ========best spd md: 2-HSDDR52/DDR50, freq: 2-50000000
[cpu1]init_clocks: finish init_clocks.
[mmc]: already at HSSDR52_SDR25 mode
[cpu1]fail to get clk for lcd1
[mmc]: erase_grp_size : 0x400WrBlk*0x200=0x80000 Byte
[cpu1]fail to get clk for lcd1
[mmc]: secure_feature : 0x55
[cpu1]clk_set parent tcon1 fail
[mmc]: secure_removal_type : 0x39
[cpu1]clk_set parent pll_mipi fail
[mmc]: EOL Info(Rev blks): Normal
[mmc]: Wear out(type A): 0%-10% life time used
[mmc]: Wear out(type B): Not defined
[ 0.751]sunxi flash init ok
[ 0.755]flash init end
try to burn key
read item0 copy0
Item0 (Map) magic is bad
the secure storage item0 copy0 is bad
read item0 copy1
Item0 (Map) magic is bad
[cpu2]bmp file buffer: 0x47400000, bmp_info.buffer: 46400000
the secure storage item0 copy0 == copy1, the data is good
[cpu2]kill cpu 2
the secure storage map is empty
no item name key_burned_flag in the map
sunxi secure storage has no flag
[ 0.790]usb burn from boot
wait cpu1 down
[cpu1]pwm_request:pwm number = 1
[cpu1]pwm_request: reg = 0x1f03800. pwm = 16.
[cpu1]request pwm success, pwm = 16.
[cpu1]enable power vcc-hdmi-33, ret=0
[cpu1]drv_disp_init finish
[cpu1]boot_disp.output_disp=0
[cpu1]boot_disp.output_type=1
[cpu1]boot_disp.output_mode=4
[cpu1]fetch script data boot_disp.auto_hpd fail
[cpu1]disp0 device type(1) enable
[cpu1]enable power none, ret=0
[cpu1]disp 0, clk: pll(828000000),clk(828000000),dclk(138000000) dsi_rate(138000000)
clk real:pll(827357142),clk(827357142),dclk(206839285) dsi_rate(148500000)
[cpu1]enable power vcc-lcd-0, ret=0
[cpu1]enable power vcc-lcd, ret=0
[cpu1]FDT ERROR:fdt_get_all_pin:get property handle pinctrl-0 error:
INFO: BL3-1: Next image address = 0x40080000
INFO: BL3-1: Next image spsr = 0x3c5
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.89-m64 (alex@svn) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Sun Sep 2 10:40:17 -03 2018
[ 0.000000] Boot CPU: AArch64 Processor [410fd034]
[ 0.000000] bootconsole [earlycon0] enabled
[ 0.000000] cma: Reserved 256 MiB at 0x0000000070000000
[ 0.000000] On node 0 totalpages: 262144
[ 0.000000] DMA zone: 4096 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 262144 pages, LIFO batch:31
[ 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] psci: Trusted OS migration not required
[ 0.000000] PERCPU: Embedded 20 pages/cpu @ffffffc02ff42000 s43544 r8192 d30184 u81920
[ 0.000000] pcpu-alloc: s43544 r8192 d30184 u81920 alloc=20*4096
[ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[ 0.000000] Detected VIPT I-cache on CPU0
[ 0.000000] CPU features: enabling workaround for ARM erratum 845719
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 258048
[ 0.000000] Kernel command line: earlyprintk=sunxi-uart,0x01c28000 initcall_debug=0 console=tty1 console=ttyS0,115200 loglevel=8 audit=0 root=/dev/ mmcblk0p7 init=/init partitions=boot-resource@mmcblk0p2:env@mmcblk0p5:boot@mmcblk0p6:rootfs@mmcblk0p7:UDISK@mmcblk0p1 cma=256M androidboot.selinux=enf orcing androidboot.serialno=3410503442181016084e androidboot.hardware=sun50iw1p1 boot_type=2 androidboot.lcd_x=1920 androidboot.lcd_y=1080
[ 0.000000] audit: disabled (until reboot)
[ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.000000] software IO TLB [mem 0x6ac00000-0x6ec00000] (64MB) mapped at [ffffffc02ac00000-ffffffc02ebfffff]
[ 0.000000] Memory: 666648K/1048576K available (9022K kernel code, 1470K rwdata, 4356K rodata, 448K init, 729K bss, 119784K reserved, 262144K cma-r eserved)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB)
[ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000 ( 246 GB)
[ 0.000000] .init : 0xffffff8008da0000 - 0xffffff8008e10000 ( 448 KB)
[ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008950000 ( 9024 KB)
[ 0.000000] .rodata : 0xffffff8008950000 - 0xffffff8008da0000 ( 4416 KB)
[ 0.000000] .data : 0xffffff8008e10000 - 0xffffff8008f7fb08 ( 1471 KB)
[ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum)
[ 0.000000] 0xffffffbdc0000000 - 0xffffffbdc1000000 ( 16 MB actual)
[ 0.000000] fixed : 0xffffffbffe7fd000 - 0xffffffbffec00000 ( 4108 KB)
[ 0.000000] PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000 ( 16 MB)
[ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 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 (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [tty1] enabled
[ 0.020000] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.022505] pid_max: default: 32768 minimum: 301
[ 0.027205] Security Framework initialized
[ 0.030053] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.036676] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.040604] Initializing cgroup subsys io
[ 0.043994] Initializing cgroup subsys memory
[ 0.048337] Initializing cgroup subsys devices
[ 0.050015] Initializing cgroup subsys freezer
[ 0.054422] Initializing cgroup subsys net_cls
[ 0.058841] Initializing cgroup subsys perf_event
[ 0.060011] Initializing cgroup subsys net_prio
[ 0.064514] Initializing cgroup subsys pids
[ 0.068669] Initializing cgroup subsys debug
[ 0.070353] sched-energy: CPU device node has no sched-energy-costs
[ 0.076243] Invalid sched_group_energy for CPU0
[ 0.080012] CPU0: update cpu_capacity 1024
[ 0.084108] ASID allocator initialised with 65536 entries
[ 0.020000] Detected VIPT I-cache on CPU1
[ 0.020000] Invalid sched_group_energy for CPU1
[ 0.020000] CPU1: update cpu_capacity 1024
[ 0.020000] CPU1: Booted secondary processor [410fd034]
[ 0.020000] Detected VIPT I-cache on CPU2
[ 0.020000] Invalid sched_group_energy for CPU2
[ 0.020000] CPU2: update cpu_capacity 1024
[ 0.020000] CPU2: Booted secondary processor [410fd034]
[ 0.020000] Detected VIPT I-cache on CPU3
[ 0.020000] Invalid sched_group_energy for CPU3
[ 0.020000] CPU3: update cpu_capacity 1024
[ 0.020000] CPU3: Booted secondary processor [410fd034]
[ 0.230054] Brought up 4 CPUs
[ 0.270007] SMP: Total of 4 processors activated.
[ 0.274687] CPU: All CPU(s) started at EL1
[ 0.278777] alternatives: patching kernel code
[ 0.280089] Invalid sched_group_energy for CPU3
[ 0.284418] Invalid sched_group_energy for CPU2
[ 0.288923] Invalid sched_group_energy for CPU1
[ 0.290009] Invalid sched_group_energy for CPU0
[ 0.294713] devtmpfs: initialized
[ 0.332725] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.335172] futex hash table entries: 1024 (order: 5, 131072 bytes)
[ 0.348842] xor: measuring software checksum speed
[ 0.440011] 8regs : 1996.000 MB/sec
[ 0.540008] 8regs_prefetch: 1789.600 MB/sec
[ 0.640008] 32regs : 2702.400 MB/sec
[ 0.740008] 32regs_prefetch: 2265.600 MB/sec
[ 0.740050] xor: using function: 32regs (2702.400 MB/sec)
[ 0.744404] atomic64_test: passed
[ 0.747672] pinctrl core: initialized pinctrl subsystem
[ 0.752037] NET: Registered protocol family 16
[ 0.756032] dump_class_init,858, success
[ 0.780029] cpuidle: using governor ladder
[ 0.810019] cpuidle: using governor menu
[ 0.810534] vdso: 2 pages (1 code @ ffffff8008956000, 1 data @ ffffff8008e14000)
[ 0.815732] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[ 0.821230] DMA: preallocated 256 KiB pool for atomic allocations
[ 0.826325] Serial: AMBA PL011 UART driver
[ 0.832417] [sun50iw1p1_pinctrl_probe][841]
[ 0.838042] sunxi hwspinlock vbase:0xffffff800804e000
[ 0.855854] sysfs: cannot create duplicate filename '/bus/platform/devices/timer'
[ 0.857765] ------------[ cut here ]------------
[ 0.860000] WARNING: at fs/sysfs/dir.c:31
[ 0.860000] Modules linked in:
[ 0.860000]
[ 0.860000] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.4.89-m64 #1
[ 0.860000] Hardware name: sun50iw1 (DT)
[ 0.860000] task: ffffffc02a870000 ti: ffffffc02a878000 task.ti: ffffffc02a878000
[ 0.860000] PC is at sysfs_warn_dup+0x58/0x7c
[ 0.860000] LR is at sysfs_warn_dup+0x58/0x7c
[ 0.860000] pc : [
You have problems with ARISC, same as those who tried to boot up BSP 4.9 on the H6. ARISC is closed source. And i have no idea how it works but sunxi community figured out how on mainline kernel. I had tried once the mainline kernel but lacked several things for a desktop usage, maybe today's mailine kernel is fully working for a server side.
Some time ago I had tried to build the BSP 4.4 (H3) for the bpi m2+ and had similar errors as this, using modern u-boot with the BSP 4.4 kernel, did not work. ARISC problems. The only way was to build entirely from the BSP.
Maybe you have a look at https://github.com/avafinger/u-boot-m64 (it's old code anyway) adjust with your current or get inspired by.
Take a look at current bootlog: https://gist.github.com/avafinger/7d7219703041c4fe1575de312c311f75
Forgot to mention, you can't use dtb generated for the 3.10 , i think 4.4 has totally different map addresses and the nodes differs:
excerpt
/dts-v1/;
/memreserve/ 0x0000000040020000 0x0000000000000800;
/memreserve/ 0x0000000048000000 0x0000000001000000;
/memreserve/ 0x0000000048100000 0x0000000000004000;
/memreserve/ 0x0000000048104000 0x0000000000001000;
/memreserve/ 0x0000000048105000 0x0000000000001000;
/ {
model = "sun50iw1";
compatible = "arm,sun50iw1p1";
interrupt-parent = <0x1>;
#address-cells = <0x2>;
#size-cells = <0x2>;
clocks {
compatible = "allwinner,clk-init";
device_type = "clocks";
#address-cells = <0x2>;
#size-cells = <0x2>;
ranges;
reg = <0x0 0x1c20000 0x0 0x320 0x0 0x1f01400 0x0 0x1c0 0x0 0x1f00060 0x0 0x4>;
losc {
#clock-cells = <0x0>;
compatible = "allwinner,fixed-clock";
clock-frequency = <0x8000>;
clock-output-names = "losc";
linux,phandle = <0x13>;
phandle = <0x13>;
};
iosc {
#clock-cells = <0x0>;
compatible = "allwinner,fixed-clock";
clock-frequency = <0xf42400>;
clock-output-names = "iosc";
linux,phandle = <0x14>;
phandle = <0x14>;
};
hosc {
#clock-cells = <0x0>;
compatible = "allwinner,fixed-clock";
clock-frequency = <0x16e3600>;
clock-output-names = "hosc";
linux,phandle = <0x6>;
phandle = <0x6>;
};
pll_cpu {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
clock-output-names = "pll_cpu";
linux,phandle = <0x96>;
phandle = <0x96>;
};
pll_audio {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
assigned-clock-rates = <0x1770000>;
clock-output-names = "pll_audio";
linux,phandle = <0x2>;
phandle = <0x2>;
};
pll_video0 {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
assigned-clock-rates = <0x11b3dc40>;
clock-output-names = "pll_video0";
linux,phandle = <0x3>;
phandle = <0x3>;
};
pll_ve {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
clock-output-names = "pll_ve";
linux,phandle = <0x1d>;
phandle = <0x1d>;
};
pll_ddr0 {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
clock-output-names = "pll_ddr0";
linux,phandle = <0x9d>;
phandle = <0x9d>;
};
pll_periph0 {
#clock-cells = <0x0>;
compatible = "allwinner,pll-clock";
lock-mode = "new";
clock-output-names = "pll_periph0";
linux,phandle = <0x4>;
phandle = <0x4>;
};
pll_periph1 {
Thanks for this great information and pointers @avafinger.
I will do the proper research to better understand arisc (if possible, because like you mention it seems to be closed source).
Then I will do the necessary research to investigate the DTS / DTB issue.
This is a great start and gets me going! Thanks!
@avafinger you are a genius.
I have more work to do porting my DTS / DTB, but, I am booting up and making it to Ubuntu now!
[ 0.0]HELLO! BOOT0 is starting! [ 0.3]boot0 commit : 267600f3b448b722fb13c6de3199a2c040816b6d
[ 0.10]boot0 version : 4.0 [ 0.14]rsb_send_initseq: rsb clk 400Khz -> 3Mhz [ 0.20]PMU: AXP81X [ 0.23]set pll start [ 0.29]set pll end [ 0.31]rtc[3] value = 0x0000b00a [ 0.34]DRAM driver version: V1.2 [ 0.38]the chip id is 0x000000ba [ 0.41]the chip id is 0x000000ba [ 0.45]the chip id is 0x000000ba [ 0.48]the chip id is 0x000000ba [ 0.52]the chip id is 0x000000ba [ 0.56]DRAM Type = 3 (2:DDR2,3:DDR3,6:LPDDR2,7:LPDDR3) [ 0.61]DRAM clk = 672 MHz [ 0.64]DRAM zq value: 003b3bbb [ 0.70]DRAM init OK [ 0.72]DRAM size = 1024 MB [ 0.76]DRAM init ok [ 0.78]dram size =1024 [ 0.82]card no is 2 [ 0.84]sdcard 2 line count 8 [ 0.87][mmc]: mmc driver ver 2016-03-15 16:30 [ 0.101][mmc]: Wrong media type 0x00000000 [ 0.105][mmc]: Try SD card 2 [ 0.109][mmc]: mmc 2 cmd 8 timeout, err 00000100 [ 0.114][mmc]: mmc 2 cmd 8 err 00000100 [ 0.118][mmc]: mmc 2 send if cond failed [ 0.123][mmc]: mmc 2 cmd 55 timeout, err 00000100 [ 0.127][mmc]: mmc 2 cmd 55 err 00000100 [ 0.131][mmc]: mmc 2 send app cmd failed [ 0.135][mmc]: Try MMC card 2 [ 0.172][mmc]: MMC 5.0 [ 0.175][mmc]: HSDDR52/DDR50 8 bit [ 0.178][mmc]: 50000000 Hz [ 0.181][mmc]: 7456 MB [ 0.184][mmc]: SD/MMC 2 init OK!!! [ 0.252]Succeed in loading uboot from sdmmc flash. [ 0.257]Entry_name = u-boot [ 0.267]Entry_name = monitor [ 0.270]Entry_name = scp [ 0.278]set arisc reset to de-assert state [ 0.282]Entry_name = logo [ 0.286]Entry_name = shutdowncharge [ 0.290]Entry_name = androidcharge [ 0.295]Ready to disable icache. [ 0.298]0xffffffff 0xffffffff [ 0.301]0xff1affff 0xffffffff [ 0.305]0xff11ffff 0xffffffff [ 0.308]0xffffffff 0xffffffff [ 0.311]0xffffffff 0xffffffff [ 0.315]0xffffff00 0x000000ff [ 0.325]cpu1 delay 20000 ▒▒▒▒ɽ▒▒▒▒5R▒NOTICE: BL3-1: v1.0(debug):4d7c48e NOTICE: BL3-1: Built : 17:07:29, May 9 2016 NOTICE: BL3-1 commit: 4d7c48ec3b1cfec7664dc9ffd3b6663074cec4b3
[SCP] :sunxi-arisc driver begin startup 2 [SCP] :hwspinlock:0x1c18000 [SCP] :msgbox:0x1c17000 [SCP] :message manager initialize start:0x48105000, size:0x1000 [SCP] :sunxi-arisc driver v1.10 is starting 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
U-Boot 2014.07 (Dec 30 2016 - 13:33:36) Allwinner Technology
uboot commit : e515cf651f88f76438fb37968a365773676bfcfe
normal mode: with secure monitor rsb_send_initseq: rsb clk 400Khz -> 3Mhz [ 0.403]pmbus: ready [SCP] :wait arisc ready.... [SCP] :arisc version: [sun8iw5_v0.03.00-227-gcec3a2b] [SCP] :sunxi-arisc driver v1.10 startup ok pmu type = 0x11 [ 0.422]PMU: AXP81X [ 0.422]PMU: read AXP81X 84H=0xf6 [ 0.423]PMU: write AXP81X 84H=0xf6 [ 0.427]PMU: AXP81X found factory axp end run key detect no key found no uart input DRAM: 1 GiB fdt addr0: 0x76e76eb8 fdt addr1: 0x76e8ae98 Relocation Offset is: 35edf000 In: serial Out: serial Err: serial gic: sec monitor mode [cpu1]secondary entry [ 0.522]power on secondary cpu set power on vol to default [ 0.528]flash init start [cpu1]dcdc1_vol = 3100, onoff=1 workmode = 0,storage type = 2 [cpu1]dcdc6_vol = 1100, onoff=1 [ 0.538]MMC: 2 [cpu1]aldo1_vol = 2800, onoff=0 [mmc]: mmc driver ver 2016-03-31 15:50:00 [cpu1]aldo2_vol = 3000, onoff=1 [cpu1]aldo3_vol = 3000, onoff=1 [cpu1]dldo1_vol = 3300, onoff=0 [cpu1]dldo2_vol = 3300, onoff=0 [cpu1]dldo3_vol = 2800, onoff=0 [cpu1]dldo4_vol = 3300, onoff=1 [cpu1]eldo1_vol = 3300, onoff=1 [cpu1]eldo2_vol = 1800, onoff=0 [cpu1]eldo3_vol = 1800, onoff=0 [cpu1]fldo2_vol = 1100, onoff=1 [cpu1]gpio0_vol = 3300, onoff=0 [cpu1]gpio1_vol = 3000, onoff=0 [cpu1]find power_sply to end [cpu1]dcin exist [cpu1]no battery exist [cpu1]on cpu2 [cpu1]on end [cpu2]third entry [ 0.593]start [cpu1]drv_disp_init [mmc]: get sdc_ex_dly_used 2, use auto tuning sdly SUNXI SD/MMC: 2 [mmc]: 50 MHz... [mmc]: sample: 55 - 181(ps) [mmc]: ds: 54 - 185(ps) [mmc]: 100 MHz... [mmc]: sample: 27 - 185(ps) [mmc]: ds: 27 - 185(ps) [mmc]: 200 MHz... [mmc]: sample: 14 - 178(ps) [mmc]: ds: 13 - 192(ps) [mmc]: media type 0x8000000 [mmc]: ****Try MMC card 2**** [mmc]: host caps: 0x6f [mmc]: MID 000011 PSN f34bab30 [mmc]: PNM 008G70 -- 0x30-30-38-47-37 [mmc]: PRV 0.0 [mmc]: MDT m-12 y-2015 [mmc]: MMC v5.0 [mmc]: speed mode : HSSDR52/SDR25 [mmc]: clock : 50000000 Hz [mmc]: bus_width : 8 bit [mmc]: user capacity : 7456 MB [mmc]: boot capacity : 4096 KB [mmc]: rpmb capacity : 4096 KB [mmc]: ****SD/MMC 2 init OK!!!**** [mmc]: ========best spd md: 2-HSDDR52/DDR50, freq: 2-50000000 [cpu1]init_clocks: finish init_clocks. [mmc]: already at HSSDR52_SDR25 mode [cpu1]fail to get clk for lcd1 [mmc]: erase_grp_size : 0x400WrBlk*0x200=0x80000 Byte [cpu1]fail to get clk for lcd1 [mmc]: secure_feature : 0x55 [cpu1]clk_set parent tcon1 fail [mmc]: secure_removal_type : 0x39 [cpu1]clk_set parent pll_mipi fail [mmc]: EOL Info(Rev blks): Normal [mmc]: Wear out(type A): 0%-10% life time used [mmc]: Wear out(type B): Not defined [ 0.761]sunxi flash init ok [ 0.765]flash init end try to burn key read item0 copy0 Item0 (Map) magic is bad the secure storage item0 copy0 is bad [cpu2]bmp file buffer: 0x47400000, bmp_info.buffer: 46400000 read item0 copy1 [cpu1]axp: get node[/soc/regu] error == copy1, the data is goodct=-0 the secure storage map is empty no item name key_burned_flag in the map sunxi secure storage has no flag [ 0.802]usb burn from boot wait cpu1 down [cpu1]drv_disp_init finish [cpu1]boot_disp.output_disp=0 [cpu1]boot_disp.output_type=3 [cpu1]boot_disp.output_mode=5 [cpu1]fetch script data boot_disp.auto_hpd fail [cpu1]disp0 device type(4) enable [cpu1]attched ok, mgr0<-->device0, type=4, mode=5 [ 0.990]end [cpu1]fetch script data boot_disp.output_full fail [cpu1]screen_id =0, screen_width =1280, screen_height =720 [cpu1]frame buffer address 46400036 [cpu1]boot logo display ok [cpu1]kill cpu 1 delay time 0 [ 1.135]usb prepare ok timer occur [ 1.935]overtime [ 1.968]do_burn_from_boot usb : no usb exist base bootcmd=run setargs_nand boot_normal bootcmd set setargs_mmc key 0 recovery key high 19, low 17 fastboot key high 6, low 4 no misc partition is found [ 2.002]to be run cmd=run setargs_mmc boot_normal [mmc]: hsddr 2-50000000 [mmc]: get max-frequency ok 100000000 Hz [mmc]: 1 1 0: 1 1 0 [mmc]: no mmc-hs400-1_8v! [mmc]: no mmc-hs200-1_8v! [mmc]: get max-frequency ok 50000000 Hz [ 2.077]update dtb dram start [ 2.095]update dtb dram end serial is: 3410503442181016084e no item name widevine in the map secure storage read fail [ 2.110]inter uboot shell Hit any key to stop autoboot: 0 read partition: boot or recovery [ 5.371]sunxi flash read :offset 4000000, 19382902 bytes OK Android's image name: sun50i_arm64 Kernel load addr 0x40080000 size 15359 KiB RAM disk load addr 0x42000000 size 2546 KiB lcd0.lcd_x=800 lcd0.lcd_y=480 [ 5.466]ready to boot ready to disbale cpu2 disbale cpu2 ready to disbale cpu1 disbale cpu1 smp=0x10e0000 cpu1 power=0xff cpu2 power=0xff prepare for kernel [mmc]: mmc exit start [mmc]: 50 MHz... [mmc]: sample: 27 - 370(ps) [mmc]: ds: 27 - 370(ps) [mmc]: 100 MHz... [mmc]: sample: 14 - 357(ps) [mmc]: ds: 14 - 357(ps) [mmc]: 200 MHz... [mmc]: sample: 9 - 277(ps) [mmc]: ds: 9 - 277(ps) [mmc]: mmc 2 exit ok [ 5.544] Starting kernel ...
INFO: BL3-1: Next image address = 0x40080000 INFO: BL3-1: Next image spsr = 0x3c5 [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacct [ 0.000000] Linux version 4.4.89-m64 (alex@svn) (gcc version 7.3.1 20180425 [linaro-7.3-2018.05 revision d29120a424ecfbc167ef90065c0eeb7f91977701] (Linaro GCC 7.3-2018.05) ) #1 SMP PREEMPT Sun Sep 2 10:40:17 -03 2018 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] bootconsole [earlycon0] enabled [ 0.000000] cma: Reserved 256 MiB at 0x0000000070000000 [ 0.000000] On node 0 totalpages: 262144 [ 0.000000] DMA zone: 4096 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 262144 pages, LIFO batch:31 [ 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] psci: Trusted OS migration not required [ 0.000000] PERCPU: Embedded 20 pages/cpu @ffffffc02ff3c000 s43544 r8192 d30184 u81920 [ 0.000000] pcpu-alloc: s43544 r8192 d30184 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 258048 [ 0.000000] Kernel command line: earlyprintk=sunxi-uart,0x01c28000 initcall_debug=0 console=tty1 console=ttyS0,115200 loglevel=8 audit=0 root=/dev/mmcblk0p7 init=/init partitions=boot-resource@mmcblk0p2:env@mmcblk0p5:boot@mmcblk0p6:rootfs@mmcblk0p7:UDISK@mmcblk0p1 cma=256M androidboot.selinux=enforcing androidboot.serialno=3410503442181016084e androidboot.hardware=sun50iw1p1 boot_type=2 androidboot.lcd_x=800 androidboot.lcd_y=480 [ 0.000000] audit: disabled (until reboot) [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] software IO TLB [mem 0x6ac00000-0x6ec00000] (64MB) mapped at [ffffffc02ac00000-ffffffc02ebfffff] [ 0.000000] Memory: 666620K/1048576K available (9022K kernel code, 1470K rwdata, 4356K rodata, 448K init, 729K bss, 119812K reserved, 262144K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB) [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000 ( 246 GB) [ 0.000000] .init : 0xffffff8008da0000 - 0xffffff8008e10000 ( 448 KB) [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008950000 ( 9024 KB) [ 0.000000] .rodata : 0xffffff8008950000 - 0xffffff8008da0000 ( 4416 KB) [ 0.000000] .data : 0xffffff8008e10000 - 0xffffff8008f7fb08 ( 1471 KB) [ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum) [ 0.000000] 0xffffffbdc0000000 - 0xffffffbdc1000000 ( 16 MB actual) [ 0.000000] fixed : 0xffffffbffe7fd000 - 0xffffffbffec00000 ( 4108 KB) [ 0.000000] PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000 ( 16 MB) [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc040000000 ( 1024 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:64 nr_irqs:64 0 [ 0.000000] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000000] Architected cp15 timer(s) running at 24.00MHz (virt). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000000] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty1] enabled [ 0.020000] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) [ 0.022505] pid_max: default: 32768 minimum: 301 [ 0.027220] Security Framework initialized [ 0.030054] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.036676] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.040589] Initializing cgroup subsys io [ 0.043993] Initializing cgroup subsys memory [ 0.048336] Initializing cgroup subsys devices [ 0.050014] Initializing cgroup subsys freezer [ 0.054421] Initializing cgroup subsys net_cls [ 0.058840] Initializing cgroup subsys perf_event [ 0.060011] Initializing cgroup subsys net_prio [ 0.064515] Initializing cgroup subsys pids [ 0.068669] Initializing cgroup subsys debug [ 0.070370] sched-energy: CPU device node has no sched-energy-costs [ 0.076244] Invalid sched_group_energy for CPU0 [ 0.080013] CPU0: update cpu_capacity 1024 [ 0.084107] ASID allocator initialised with 65536 entries [ 0.020000] Detected VIPT I-cache on CPU1 [ 0.020000] Invalid sched_group_energy for CPU1 [ 0.020000] CPU1: update cpu_capacity 1024 [ 0.020000] CPU1: Booted secondary processor [410fd034] [ 0.020000] Detected VIPT I-cache on CPU2 [ 0.020000] Invalid sched_group_energy for CPU2 [ 0.020000] CPU2: update cpu_capacity 1024 [ 0.020000] CPU2: Booted secondary processor [410fd034] [ 0.020000] Detected VIPT I-cache on CPU3 [ 0.020000] Invalid sched_group_energy for CPU3 [ 0.020000] CPU3: update cpu_capacity 1024 [ 0.020000] CPU3: Booted secondary processor [410fd034] [ 0.230053] Brought up 4 CPUs [ 0.270007] SMP: Total of 4 processors activated. [ 0.274687] CPU: All CPU(s) started at EL1 [ 0.278776] alternatives: patching kernel code [ 0.280089] Invalid sched_group_energy for CPU3 [ 0.284421] Invalid sched_group_energy for CPU2 [ 0.288926] Invalid sched_group_energy for CPU1 [ 0.290008] Invalid sched_group_energy for CPU0 [ 0.294706] devtmpfs: initialized [ 0.334974] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.340036] futex hash table entries: 1024 (order: 5, 131072 bytes) [ 0.355237] xor: measuring software checksum speed [ 0.450011] 8regs : 1996.000 MB/sec [ 0.550008] 8regs_prefetch: 1789.600 MB/sec [ 0.650008] 32regs : 2702.400 MB/sec [ 0.750008] 32regs_prefetch: 2265.600 MB/sec [ 0.750050] xor: using function: 32regs (2702.400 MB/sec) [ 0.754401] atomic64_test: passed [ 0.757672] pinctrl core: initialized pinctrl subsystem [ 0.762054] NET: Registered protocol family 16 [ 0.765972] dump_class_init,858, success [ 0.790022] cpuidle: using governor ladder [ 0.820018] cpuidle: using governor menu [ 0.820537] vdso: 2 pages (1 code @ ffffff8008956000, 1 data @ ffffff8008e14000) [ 0.825732] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.831238] DMA: preallocated 256 KiB pool for atomic allocations [ 0.836309] Serial: AMBA PL011 UART driver [ 0.842121] sun50i-r-pinctrl r_pio: initialized sunXi PIO driver [ 0.846453] [sun50iw1p1_pinctrl_probe][841] [ 0.852446] sun50i-pinctrl pio: initialized sunXi PIO driver [ 0.857542] sunxi hwspinlock vbase:0xffffff8008058000 [ 0.879773] [ARISC] :sunxi-arisc driver v1.10 [ 0.881059] [ARISC] :sunxi-arisc driver v1.10 startup succeeded [ 1.120011] raid6: int64x1 gen() 382 MB/s [ 1.290016] raid6: int64x1 xor() 318 MB/s [ 1.460059] raid6: int64x2 gen() 605 MB/s [ 1.630069] raid6: int64x2 xor() 485 MB/s [ 1.800048] raid6: int64x4 gen() 885 MB/s [ 1.970026] raid6: int64x4 xor() 603 MB/s [ 2.140060] raid6: int64x8 gen() 714 MB/s [ 2.310044] raid6: int64x8 xor() 554 MB/s [ 2.480029] raid6: neonx1 gen() 677 MB/s [ 2.650034] raid6: neonx1 xor() 657 MB/s [ 2.820054] raid6: neonx2 gen() 1029 MB/s [ 2.990037] raid6: neonx2 xor() 846 MB/s [ 3.160039] raid6: neonx4 gen() 1373 MB/s [ 3.330030] raid6: neonx4 xor() 1030 MB/s [ 3.500041] raid6: neonx8 gen() 1408 MB/s [ 3.670021] raid6: neonx8 xor() 1049 MB/s [ 3.670061] raid6: using algorithm neonx8 gen() 1408 MB/s [ 3.674042] raid6: .... xor() 1049 MB/s, rmw enabled [ 3.678981] raid6: using intx1 recovery algorithm [ 3.680111] pwm module init! [ 3.686781] SCSI subsystem initialized [ 3.687256] usbcore: registered new interface driver usbfs [ 3.690109] usbcore: registered new interface driver hub [ 3.695390] usbcore: registered new device driver usb [ 3.701928] Linux video capture interface: v2.00 [ 3.705571] Advanced Linux Sound Architecture Driver Initialized. [ 3.711134] NET: Registered protocol family 23 [ 3.714497] Bluetooth: Core ver 2.21 [ 3.718010] NET: Registered protocol family 31 [ 3.720017] Bluetooth: HCI device and connection manager initialized [ 3.726333] Bluetooth: HCI socket layer initialized [ 3.730022] Bluetooth: L2CAP socket layer initialized [ 3.735071] Bluetooth: SCO socket layer initialized [ 3.740401] NetLabel: Initializing [ 3.742807] NetLabel: domain hash size = 128 [ 3.742807] NetLabel: protocols = UNLABELED CIPSOv4 [ 3.745007] NetLabel: unlabeled traffic allowed by default [ 3.750483] [axp803] chip id detect 0x51 ! [ 3.753864] [axp803] enable dcdc2 dvm. [ 3.770100] clocksource: Switched to clocksource arch_sys_counter [ 3.770948] FS-Cache: Loaded [ 3.773655] CacheFiles: Loaded [ 3.796925] NET: Registered protocol family 2 [ 3.797727] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 3.802819] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 3.809318] TCP: Hash tables configured (established 8192 bind 8192) [ 3.815977] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 3.821467] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 3.828079] NET: Registered protocol family 1 [ 3.832529] RPC: Registered named UNIX socket transport module. [ 3.837961] RPC: Registered udp transport module. [ 3.842708] RPC: Registered tcp transport module. [ 3.847319] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 3.857976] Unpacking initramfs... [ 4.009426] Freeing initrd memory: 2544K [ 4.010650] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available [ 4.039064] VFS: Disk quotas dquot_6.6.0 [ 4.039494] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 4.047775] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 4.054526] NFS: Registering the id_resolver key type [ 4.055085] Key type id_resolver registered [ 4.059211] Key type id_legacy registered [ 4.064273] Key type cifs.spnego registered [ 4.067379] Key type cifs.idmap registered [ 4.071468] ntfs: driver 2.1.32 [Flags: R/W]. [ 4.076808] fuse init (API version 7.23) [ 4.082295] ceph: loaded (mds proto 32) [ 4.090511] NET: Registered protocol family 38 [ 4.091035] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 4.096875] io scheduler noop registered [ 4.100720] io scheduler deadline registered [ 4.105230] io scheduler cfq registered (default) [ 4.110580] [DISP]disp_module_init [ 4.113807] [DISP] boot_disp:0x405 [ 4.117012] [DISP] disp_sys_script_get_item,line:198: [ 4.121159] of_find_compatible_node allwinner,sunxi-lcd1 fail [ 4.127203] [DISP] disp_sys_script_get_item,line:198: [ 4.131900] of_find_compatible_node allwinner,sunxi-lcd1 fail [ 4.137937] [DISP] disp_sys_script_get_item,line:198: [ 4.142788] of_find_compatible_node allwinner,sunxi-lcd1 fail [ 4.150288] [DISP] fb_base:0x46400000 [ 4.199541] Console: switching to colour frame buffer device 160x45 [ 4.214941] [DISP]disp_module_init finish [ 4.217127] np name = /soc@01c00000/rtc@01f00000 [ 4.221126] base = ffffff80092b2100, len = 4. [ 4.225468] pmu1 does not exist. [ 4.228919] axp_add_sys_pwr_dm: get ldo name for id: vcc-lpddr failed [ 4.235313] axp_add_sys_pwr_dm: vcc-pc not sys id. [ 4.239827] after inited: sys_mask config = 0x4a55. [ 4.244765] Warning: can not find np for dynamic_standby_para. [ 4.250824] lookup_scene_lock_name: new scene lock super_standby [ 4.256491] scene_lock_init name=super_standby [ 4.260893] scene_lock: super_standby, type 5, count 1 [ 4.266011] enter set_extended_standby_manager [ 4.270415] leave set_extended_standby_manager : id 0x8 [ 4.275681] xenfs: not registering filesystem on non-xen platform [ 4.289052] uart0: ttyS0 at MMIO 0x1c28000 (irq = 146, base_baud = 1500000) is a SUNXI [ 4.291555] sw_console_setup()1676 - console setup baud 115200 parity n bits 8, flow n [ 4.299422] console [ttyS0] enabled [ 4.299422] console [ttyS0] enabled [ 4.308830] bootconsole [earlycon0] disabled [ 4.308830] bootconsole [earlycon0] disabled [ 4.318020] uart1: ttyS1 at MMIO 0x1c28400 (irq = 147, base_baud = 1500000) is a SUNXI [ 4.330231] sw_uart_pm()1376 - uart1 clk is already disable [ 4.341089] uart2: ttyS2 at MMIO 0x1c28800 (irq = 148, base_baud = 1500000) is a SUNXI [ 4.353869] sw_uart_pm()1376 - uart2 clk is already disable [ 4.364904] uart3: ttyS3 at MMIO 0x1c28c00 (irq = 149, base_baud = 1500000) is a SUNXI [ 4.377819] sw_uart_pm()1376 - uart3 clk is already disable [ 4.389830] misc dump reg init [ 4.398392] Unable to detect cache hierarchy from DT for CPU 0 [ 4.410372] zram: Added device: zram0 [ 4.418961] sunxi-bt bt: bt_power_num (4294967232) [ 4.428514] sunxi-bt bt: io_regulator_name (vcc-wifi-io) [ 4.438669] sunxi-bt bt: request pincrtl handle for device [bt] failed [ 4.450196] sunxi-bt bt: bt_rst gpio=356 mul-sel=1 pull=-1 drv_level=-1 data=0 [ 4.462867] sunxi-bt bt: Missing clocks. [ 4.471390] sunxi-bt bt: clk_name ((null)) [ 4.480137] sunxi-bt bt: clk not config [ 4.488760] sunxi-bt bt: block state already is 1 [ 4.498514] sunxi-wlan wlan: wlan_busnum (1) [ 4.507427] sunxi-wlan wlan: wlan_power_num (1) [ 4.516597] sunxi-wlan wlan: Missing wlan_power. [ 4.525815] sunxi-wlan wlan: wlan_power_name ((null)) [ 4.535485] sunxi-wlan wlan: io_regulator_name (vcc-wifi-io) [ 4.545834] sunxi-wlan wlan: request pincrtl handle for device [wlan] failed [ 4.557767] sunxi-wlan wlan: wlan_regon gpio=354 mul-sel=1 pull=-1 drv_level=-1 data=0 [ 4.571097] sunxi-wlan wlan: get gpio wlan_power_enable failed [ 4.581671] sunxi-wlan wlan: wlan_hostwake gpio=355 mul-sel=6 pull=-1 drv_level=-1 data=0 [ 4.595321] sunxi-wlan wlan: Missing clocks. [ 4.604118] sunxi-wlan wlan: clk_name ((null)) [ 4.613110] sunxi-wlan wlan: clk not config [ 4.621829] Loading iSCSI transport class v2.0-870. [ 4.631893] iscsi: registered transport (tcp) [ 4.641807] Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) [ 4.658432] libphy: Fixed MDIO Bus: probed [ 4.669509] gmac-power2: NULL [ 4.677901] PPP generic driver version 2.4.2 [ 4.686976] PPP BSD Compression module registered [ 4.696166] PPP Deflate Compression module registered [ 4.705776] PPP MPPE Compression module registered [ 4.715067] NET: Registered protocol family 24 [ 4.724194] usbcore: registered new interface driver smsc95xx [ 4.734647] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.746218] get ehci0-controller, regulator_io is no nocare [ 4.756544] [sunxi-ehci0]: probe, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffff8009003d80, 0x:ffffff80092c8000, irq_no:99 [ 4.774235] sunxi-ehci 1c1a000.ehci0-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.788593] sunxi-ehci 1c1a000.ehci0-controller: new USB bus registered, assigned bus number 1 [ 4.802827] sunxi-ehci 1c1a000.ehci0-controller: irq 153, io mem 0xffffffc02a85fbc0 [ 4.830037] sunxi-ehci 1c1a000.ehci0-controller: USB 0.0 started, EHCI 1.00 [ 4.842094] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 4.853703] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.865763] usb usb1: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.878086] usb usb1: Manufacturer: Linux 4.4.89-m64 ehci_hcd [ 4.888459] usb usb1: SerialNumber: sunxi-ehci [ 4.898324] hub 1-0:1.0: USB hub found [ 4.906425] hub 1-0:1.0: 1 port detected
[ 4.924848] [sunxi-ehci0]: remove, pdev->name: 1c1a000.ehci0-controller, sunxi_ehci: 0xffffff8009003d80 [ 4.939400] sunxi-ehci 1c1a000.ehci0-controller: remove, state 1 [ 4.950187] usb usb1: USB disconnect, device number 1 [ 4.961571] sunxi-ehci 1c1a000.ehci0-controller: USB bus 1 deregistered [ 4.973379] get drv_vbus is fail, 84 [ 4.981514] get ehci1-controller, regulator_io is no nocare [ 4.992114] [sunxi-ehci1]: probe, pdev->name: 1c1b000.ehci1-controller, sunxi_ehci: 0xffffff8009003b20, 0x:ffffff80092d2000, irq_no:9b [ 5.010142] sunxi-ehci 1c1b000.ehci1-controller: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.024862] sunxi-ehci 1c1b000.ehci1-controller: new USB bus registered, assigned bus number 1 [ 5.039486] sunxi-ehci 1c1b000.ehci1-controller: irq 155, io mem 0xffffffc02a85fbc0 [ 5.070035] sunxi-ehci 1c1b000.ehci1-controller: USB 0.0 started, EHCI 1.00 [ 5.082463] sunxi-ehci 1c1b000.ehci1-controller: ehci_irq: highspeed device connect [ 5.082683] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 5.082689] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 5.082695] usb usb1: Product: SW USB2.0 'Enhanced' Host Controller (EHCI) Driver [ 5.082701] usb usb1: Manufacturer: Linux 4.4.89-m64 ehci_hcd [ 5.082706] usb usb1: SerialNumber: sunxi-ehci [ 5.154159] hub 1-0:1.0: USB hub found [ 5.162998] hub 1-0:1.0: 1 port detected [ 5.172849] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 5.184712] get ohci0-controller, regulator_io is no nocare [ 5.195806] [sunxi-ohci0]: probe, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffff8009004700 [ 5.211007] sunxi-ohci 1c1a000.ohci0-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver [ 5.225590] sunxi-ohci 1c1a000.ohci0-controller: new USB bus registered, assigned bus number 2 [ 5.240148] sunxi-ohci 1c1a000.ohci0-controller: irq 154, io mem 0xffffff8008f2a268 [ 5.314245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 5.326718] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 5.339687] usb usb2: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver [ 5.352584] usb usb2: Manufacturer: Linux 4.4.89-m64 ohci_hcd [ 5.363911] usb usb2: SerialNumber: sunxi-ohci [ 5.374912] hub 2-0:1.0: USB hub found [ 5.383936] hub 2-0:1.0: 1 port detected
[ 5.403839] [sunxi-ohci0]: remove, pdev->name: 1c1a000.ohci0-controller, sunxi_ohci: 0xffffff8009004700 [ 5.419003] sunxi-ohci 1c1a000.ohci0-controller: remove, state 1 [ 5.430489] usb usb2: USB disconnect, device number 1 [ 5.441800] sunxi-ohci 1c1a000.ohci0-controller: USB bus 2 deregistered [ 5.454204] get drv_vbus is fail, 84 [ 5.462886] get ohci1-controller, regulator_io is no nocare [ 5.474045] [sunxi-ohci1]: probe, pdev->name: 1c1b000.ohci1-controller, sunxi_ohci: 0xffffff80090044a0 [ 5.489306] sunxi-ohci 1c1b000.ohci1-controller: SW USB2.0 'Open' Host Controller (OHCI) Driver [ 5.503954] usb 1-1: new high-speed USB device number 2 using sunxi-ehci [ 5.516423] sunxi-ohci 1c1b000.ohci1-controller: new USB bus registered, assigned bus number 2 [ 5.531208] sunxi-ohci 1c1b000.ohci1-controller: irq 156, io mem 0xffffff8008f2a268 [ 5.604245] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001 [ 5.616853] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 5.629865] usb usb2: Product: SW USB2.0 'Open' Host Controller (OHCI) Driver [ 5.642791] usb usb2: Manufacturer: Linux 4.4.89-m64 ohci_hcd [ 5.654128] usb usb2: SerialNumber: sunxi-ohci [ 5.661589] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608 [ 5.661595] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 5.661600] usb 1-1: Product: USB2.0 Hub [ 5.662921] hub 1-1:1.0: USB hub found [ 5.663212] hub 1-1:1.0: 4 ports detected [ 5.716877] hub 2-0:1.0: USB hub found [ 5.725620] hub 2-0:1.0: 1 port detected [ 5.735571] usbcore: registered new interface driver uas [ 5.746192] usbcore: registered new interface driver usb-storage [ 5.757469] usbcore: registered new interface driver ums-alauda [ 5.768611] usbcore: registered new interface driver ums-cypress [ 5.779683] usbcore: registered new interface driver ums-datafab [ 5.790706] usbcore: registered new interface driver ums_eneub6250 [ 5.801890] usbcore: registered new interface driver ums-freecom [ 5.812862] usbcore: registered new interface driver ums-isd200 [ 5.823666] usbcore: registered new interface driver ums-jumpshot [ 5.834603] usbcore: registered new interface driver ums-karma [ 5.845104] usbcore: registered new interface driver ums-onetouch [ 5.855784] usbcore: registered new interface driver ums-realtek [ 5.866279] usbcore: registered new interface driver ums-sddr09 [ 5.876618] usbcore: registered new interface driver ums-sddr55 [ 5.886844] usbcore: registered new interface driver ums-usbat [ 5.897013] usbcore: registered new interface driver usbserial [ 5.906993] usbcore: registered new interface driver usbserial_generic [ 5.917675] usbserial: USB Serial support registered for generic [ 5.927852] get usb_serial_number success from boot command line [ 5.935175] mousedev: PS/2 mouse device common for all mice [ 5.949012] sunxi_keyboard_startup: keyboard has no clk. [ 5.950057] usb 1-1.1: new high-speed USB device number 3 using sunxi-ehci [ 5.969873] input: sunxi-keyboard as /devices/virtual/input/input0 [ 5.981206] sunxi-rtc rtc: rtc core: registered sunxi-rtc as rtc0 [ 5.991580] sunxi-rtc rtc: RTC enabled [ 5.999437] i2c /dev entries driver [ 6.007732] IR NEC protocol handler initialized [ 6.016022] IR RC5(x/sz) protocol handler initialized [ 6.025557] sunxi_ir_startup: get ir protocol failed [ 6.031177] Registered IR keymap rc_map_sunxi [ 6.042678] input: sunxi_ir_recv as /devices/platform/soc/s_cir0/rc/rc0/input1 [ 6.054017] rc0: sunxi_ir_recv as /devices/platform/soc/s_cir0/rc/rc0 [ 6.062216] usb 1-1.1: New USB device found, idVendor=05e3, idProduct=0718 [ 6.062223] usb 1-1.1: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [ 6.062228] usb 1-1.1: Product: USB Storage [ 6.062234] usb 1-1.1: SerialNumber: 000000000033 [ 6.063397] usb-storage 1-1.1:1.0: USB Mass Storage device detected [ 6.064400] scsi host0: usb-storage 1-1.1:1.0 [ 6.120443] sunxi cedar version 0.1 [ 6.127504] VE: install start!!! [ 6.127504] [ 6.138543] cedar_ve: cedar-ve the get irq is 145 [ 6.140039] usb 1-1.2: new high-speed USB device number 4 using sunxi-ehci [ 6.157824] VE: get debugfs_mpp_root is NULL, please check mpp [ 6.157824] [ 6.172019] VE: sunxi ve debug register driver failed! [ 6.172019] [ 6.185855] google_vp9: sunxi google vp9 version 0.1 [ 6.195710] input: axp803-powerkey as /devices/platform/soc/pmu0/axp803-powerkey/input/input2 [ 6.218602] sunxi gpu cooling probe start ! [ 6.226772] CPU gpu cooling register Success [ 6.235857] device-mapper: uevent: version 1.0.3 [ 6.245169] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com [ 6.251842] usb 1-1.2: New USB device found, idVendor=05e3, idProduct=0608 [ 6.251849] usb 1-1.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 6.251855] usb 1-1.2: Product: USB2.0 Hub [ 6.252999] hub 1-1.2:1.0: USB hub found [ 6.253334] hub 1-1.2:1.0: 4 ports detected [ 6.307170] Bluetooth: HCI UART driver ver 2.3 [ 6.316065] Bluetooth: HCI UART protocol H4 registered [ 6.325769] Bluetooth: HCI UART protocol BCSP registered [ 6.330060] usb 1-1.3: new high-speed USB device number 5 using sunxi-ehci [ 6.347365] Bluetooth: HCI UART protocol LL registered [ 6.357098] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 6.368153] sunxi_cpufreq_init: only one opp_table [ 6.377502] [cpu_freq] ERR: Unable to get regulator WARNING: Unimplemented Standard Service Call: 0xc0000031 [ 6.396511] sunxi-mmc sdc2: SD/MMC/SDIO Host Controller Driver(v1.19 2017-12-19 14:01) [ 6.409461] sunxi-mmc sdc2: regulator prop vmmc,str vcc-emmcv [ 6.419875] sunxi-mmc sdc2: regulator prop vqmmc,str vcc-emmcvq18 [ 6.430458] sunxi-mmc sdc2: regulator prop vdmmc,str none [ 6.440442] sunxi-mmc sdc2: No vdmmc regulator found [ 6.441715] usb 1-1.3: New USB device found, idVendor=05e3, idProduct=0608 [ 6.441721] usb 1-1.3: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 6.441727] usb 1-1.3: Product: USB2.0 Hub [ 6.442869] hub 1-1.3:1.0: USB hub found [ 6.443209] hub 1-1.3:1.0: 4 ports detected [ 6.498343] sunxi-mmc sdc2: set host busy [ 6.506724] sunxi-mmc sdc2: sdc set ios:clk 0Hz bm PP pm UP vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.530040] usb 1-1.2.1: new full-speed USB device number 6 using sunxi-ehci [ 6.540039] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.560044] sunxi-mmc sdc2: detmode:alway in(non removable) [ 6.560872] sunxi-mmc sdc2: smc 0 p2 err, cmd 52, RTO !! [ 6.561702] sunxi-mmc sdc2: smc 0 p2 err, cmd 52, RTO !! [ 6.561721] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.564155] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.565544] sunxi-mmc sdc2: smc 0 p2 err, cmd 8, RTO !! [ 6.566371] sunxi-mmc sdc2: smc 0 p2 err, cmd 5, RTO !! [ 6.567196] sunxi-mmc sdc2: smc 0 p2 err, cmd 5, RTO !! [ 6.568021] sunxi-mmc sdc2: smc 0 p2 err, cmd 5, RTO !! [ 6.568846] sunxi-mmc sdc2: smc 0 p2 err, cmd 5, RTO !! [ 6.569676] sunxi-mmc sdc2: smc 0 p2 err, cmd 55, RTO !! [ 6.570502] sunxi-mmc sdc2: smc 0 p2 err, cmd 55, RTO !! [ 6.571329] sunxi-mmc sdc2: smc 0 p2 err, cmd 55, RTO !! [ 6.572157] sunxi-mmc sdc2: smc 0 p2 err, cmd 55, RTO !! [ 6.572175] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.572543] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.572596] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.575023] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm OD pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.611195] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 6.623196] mmc0: MAN_BKOPS_EN bit is not set [ 6.624152] sunxi-mmc sdc2: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing MMC-HS(SDR20) dt B [ 6.624520] sunxi-mmc sdc2: sdc set ios:clk 50000000Hz bm PP pm ON vdd 22 width 1 timing MMC-HS(SDR20) dt B [ 6.624697] sunxi-mmc sdc2: sdc set ios:clk 50000000Hz bm PP pm ON vdd 22 width 8 timing MMC-HS(SDR20) dt B [ 6.625018] mmc0: new high speed MMC card at address 0001 [ 6.635993] mmcblk0: mmc0:0001 008G70 7.28 GiB [ 6.636404] mmcblk0boot0: mmc0:0001 008G70 partition 1 4.00 MiB [ 6.646826] mmcblk0boot1: mmc0:0001 008G70 partition 2 4.00 MiB [ 6.648518] mmcblk0: p1 p2 p3 < p5 p6 p7 > [ 6.648547] mmcblk0: p1 size 1065088 extends beyond EOD, truncated [ 6.672467] usb 1-1.2.1: New USB device found, idVendor=222a, idProduct=0001 [ 6.672475] usb 1-1.2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 6.672480] usb 1-1.2.1: Product: Multi-Touch-V3000 [ 6.672486] usb 1-1.2.1: Manufacturer: ILITEK [ 6.750031] usb 1-1.3.1: new high-speed USB device number 7 using sunxi-ehci [ 6.871465] usb 1-1.3.1: New USB device found, idVendor=0bda, idProduct=8152 [ 6.871472] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 6.871477] usb 1-1.3.1: Product: USB 10/100 LAN [ 6.871482] usb 1-1.3.1: Manufacturer: Realtek [ 6.871487] usb 1-1.3.1: SerialNumber: 000000000000 [ 6.960035] usb 1-1.3.4: new low-speed USB device number 8 using sunxi-ehci [ 6.983545] sunxi-mmc sdc0: SD/MMC/SDIO Host Controller Driver(v1.19 2017-12-19 14:01) [ 6.995646] sunxi-mmc sdc0: regulator prop vmmc,str vcc-sdcv [ 7.005156] sunxi-mmc sdc0: regulator prop vqmmc,str vcc-sdcvq33 [ 7.014943] sunxi-mmc sdc0: regulator prop vdmmc,str vcc-sdcvd [ 7.025245] sunxi-mmc sdc0: set host busy [ 7.032676] sunxi-mmc sdc0: Got CD GPIO [ 7.040082] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm UP vdd 22 width 1 timing LEGACY(SDR12) dt B [ 7.061406] scsi 0:0:0:0: Direct-Access USB TO I DE/SATA Device 0016 PQ: 0 ANSI: 4 [ 7.070037] sunxi-mmc sdc0: sdc set ios:clk 400000Hz bm PP pm ON vdd 22 width 1 timing LEGACY(SDR12) dt B [ 7.089095] sd 0:0:0:0: Attached scsi generic sg0 type 0 [ 7.090072] sunxi-mmc sdc0: detmode:gpio polling [ 7.090083] sunxi-mmc sdc0: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B [ 7.090800] sunxi-mmc sdc1: SD/MMC/SDIO Host Controller Driver(v1.19 2017-12-19 14:01) [ 7.090852] sunxi-mmc sdc1: Can't get vmmc regulator string [ 7.090858] sunxi-mmc sdc1: Can't get vqmmc regulator string [ 7.090863] sunxi-mmc sdc1: Can't get vdmmc regulator string [ 7.090866] get() with no identifier [ 7.090869] get() with no identifier [ 7.090871] get() with no identifier [ 7.090876] sunxi-mmc sdc1: No vmmc regulator found [ 7.090880] sunxi-mmc sdc1: No vqmmc regulator found [ 7.090884] sunxi-mmc sdc1: No vdmmc regulator found [ 7.091867] sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled [ 7.093106] sd 0:0:0:0: [sda] Asking for cache data failed [ 7.093112] sd 0:0:0:0: [sda] Assuming drive cache: write through [ 7.095092] usb 1-1.3.4: New USB device found, idVendor=045e, idProduct=0734 [ 7.095099] usb 1-1.3.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 7.095105] usb 1-1.3.4: Product: Microsoft® Wireless Receiver 700 v2.0 [ 7.095110] usb 1-1.3.4: Manufacturer: Liteon [ 7.098430] sunxi-mmc sdc1: set host busy [ 7.098779] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B [ 7.098830] sunxi-mmc sdc1: no vqmmc,Check if there is regulator [ 7.098882] sd 0:0:0:0: [sda] Attached SCSI disk [ 7.110035] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B [ 7.130054] sunxi-mmc sdc1: detmode:manually by software [ 7.130880] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RTO !! [ 7.131238] gpio_led_probe start [ 7.131247] gpio_led_probe, led1_power power name is vcc-led [ 7.131253] gpio_led_probe, led1_power_vol power vol is 2800 [ 7.131709] sunxi-mmc sdc1: smc 2 p1 err, cmd 52, RTO !! [ 7.131731] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B [ 7.132168] led1 gpio number is 120 [ 7.132172] led1_trigger led trigger name is default-on [ 7.132177] led1_active_low not used, default to 0 [ 7.132188] led2 gpio number is 142 [ 7.132193] led2_trigger led trigger name is heartbeat [ 7.132197] led2_active_low not used, default to 0 [ 7.132207] led3 gpio number is 143 [ 7.132211] led3_trigger led trigger name is none [ 7.132216] led3_active_low not used, default to 0 [ 7.133052] ledtrig-cpu: registered to indicate activity on CPUs [ 7.134200] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B [ 7.136082] sunxi-mmc sdc1: smc 2 p1 err, cmd 8, RTO !! [ 7.136155] hidraw: raw HID events driver (C) Jiri Kosina [ 7.136910] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !! [ 7.137734] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !! [ 7.138562] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !! [ 7.139412] sunxi-mmc sdc1: smc 2 p1 err, cmd 5, RTO !! [ 7.140249] sunxi-mmc sdc1: smc 2 p1 err, cmd 55, RTO !! [ 7.141086] sunxi-mmc sdc1: smc 2 p1 err, cmd 55, RTO !! [ 7.141914] sunxi-mmc sdc1: smc 2 p1 err, cmd 55, RTO !! [ 7.142736] sunxi-mmc sdc1: smc 2 p1 err, cmd 55, RTO !! [ 7.142765] sunxi-mmc sdc1: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B [ 7.143738] sunxi-mmc sdc1: smc 2 p1 err, cmd 1, RTO !! [ 7.143762] sunxi-mmc sdc1: sdc set ios:clk 0Hz bm PP pm OFF vdd 0 width 1 timing LEGACY(SDR12) dt B [ 7.149619] input: ILITEK Multi-Touch-V3000 as /devices/platform/soc/1c1b000.ehci1-controller/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.0/0003:222A:0001.0001/input/input3 [ 7.210330] hid-multitouch 0003:222A:0001.0001: input,hidraw0: USB HID v1.10 Device [ILITEK Multi-Touch-V3000] on usb-sunxi-ehci-1.2.1/input0 [ 7.213298] input: ILITEK Multi-Touch-V3000 as /devices/platform/soc/1c1b000.ehci1-controller/usb1/1-1/1-1.2/1-1.2.1/1-1.2.1:1.1/0003:222A:0001.0002/input/input4 [ 7.214478] hid-generic 0003:222A:0001.0002: input,hiddev0,hidraw1: USB HID v1.10 Mouse [ILITEK Multi-Touch-V3000] on usb-sunxi-ehci-1.2.1/input1 [ 7.220906] input: Liteon Microsoft® Wireless Receiver 700 v2.0 as /devices/platform/soc/1c1b000.ehci1-controller/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.0/0003:045E:0734.0003/input/input5 [ 7.280521] hid-generic 0003:045E:0734.0003: input,hidraw2: USB HID v1.11 Keyboard [Liteon Microsoft® Wireless Receiver 700 v2.0] on usb-sunxi-ehci-1.3.4/input0 [ 7.292622] input: Liteon Microsoft® Wireless Receiver 700 v2.0 as /devices/platform/soc/1c1b000.ehci1-controller/usb1/1-1/1-1.3/1-1.3.4/1-1.3.4:1.1/0003:045E:0734.0004/input/input6 [ 7.350725] hid-generic 0003:045E:0734.0004: input,hidraw3: USB HID v1.11 Mouse [Liteon Microsoft® Wireless Receiver 700 v2.0] on usb-sunxi-ehci-1.3.4/input1 [ 7.350865] usbcore: registered new interface driver usbhid [ 7.350869] usbhid: USB HID core driver [ 7.351748] ion_heap_create: Invalid heap type 6 [ 7.351751] ion_heap_create 'secure' failed! [ 7.352218] ashmem: initialized [ 7.357360] usbcore: registered new interface driver snd-usb-audio [ 7.358383] Enter ac108_init [ 7.358502] tas5731_audio_codec_init,l:543 [ 7.359471] daudio:can not map codec digitial register [ 7.361461] failed to get gpio-spk gpio from dts,spk_gpio:-2 [ 7.361978] [ sndcodec ] err:try to get linein_detect failed! [ 7.363097] adda_com_reg_readl: reg = 0xffffff80080085c0 [ 7.363102] adda_com_reg_writel: val = 0x78, reg = 0xffffff80080085c0 [ 7.365068] sunxi-codec-machine sndcodec: codec-aif1 <-> i2s mapping ok [ 7.365335] sunxi-codec-machine sndcodec: codec-aif2 <-> bb-dai mapping ok [ 7.365592] sunxi-codec-machine sndcodec: codec-aif2 <-> bb-dai mapping ok [ 7.365852] sunxi-codec-machine sndcodec: codec-aif3 <-> bb-dai mapping ok [ 7.365946] sunxi-codec-machine sndcodec: ASoC: no sink widget found for LINEINL [ 7.365952] sunxi-codec-machine sndcodec: ASoC: Failed to add route Linein_detect -> direct -> LINEINL [ 7.365961] sunxi-codec-machine sndcodec: ASoC: no sink widget found for LINEINR [ 7.365967] sunxi-codec-machine sndcodec: ASoC: Failed to add route Linein_detect -> direct -> LINEINR [ 7.371581] input: audiocodec sunxi Audio Jack as /devices/platform/soc/sndcodec/sound/card0/input7 [ 7.375934] sndhdmi sndhdmi: audiohdmi-dai <-> daudio2 mapping ok [ 7.378682] ipip: IPv4 over IPv4 tunneling driver [ 7.379519] gre: GRE over IPv4 demultiplexor driver [ 7.379529] ip_gre: GRE over IPv4 tunneling driver [ 7.381167] ip_tables: (C) 2000-2006 Netfilter Core Team [ 7.437547] arp_tables: (C) 2002 David S. Miller [ 7.445099] Initializing XFRM netlink socket [ 7.446569] NET: Registered protocol family 10 [ 7.448227] NET: Registered protocol family 17 [ 7.448261] NET: Registered protocol family 15 [ 7.448378] Bluetooth: RFCOMM TTY layer initialized [ 7.448392] Bluetooth: RFCOMM socket layer initialized [ 7.448421] Bluetooth: RFCOMM ver 1.11 [ 7.448441] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 7.448445] Bluetooth: BNEP filters: protocol multicast [ 7.448458] Bluetooth: BNEP socket layer initialized [ 7.448467] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 7.448479] Bluetooth: HIDP socket layer initialized [ 7.448582] 8021q: 802.1Q VLAN Support v1.8 [ 7.448946] Key type dns_resolver registered [ 7.448972] Key type ceph registered [ 7.449477] libceph: loaded (mon/osd proto 15/24) [ 7.450480] sunxi_efuse_readn()711 - The key thermal_sensor is unavailable. [ 7.453293] registered taskstats version 1 [ 7.457026] Btrfs loaded, debug=on, assert=on, integrity-checker=on [ 7.457124] BTRFS: selftest: Running btrfs free space cache tests [ 7.457165] BTRFS: selftest: Running extent only tests [ 7.457206] BTRFS: selftest: Running bitmap only tests [ 7.457236] BTRFS: selftest: Running bitmap and extent tests [ 7.457281] BTRFS: selftest: Running space stealing from bitmap to extent [ 7.458334] BTRFS: selftest: Free space cache tests finished [ 7.458341] BTRFS: selftest: Running extent buffer operation tests [ 7.458341] BTRFS: selftest: Running btrfs_split_item tests [ 7.458401] BTRFS: selftest: Running find delalloc tests [ 7.846364] BTRFS: selftest: Running btrfs_get_extent tests [ 7.846714] BTRFS: selftest: Running hole first btrfs_get_extent test [ 7.846779] BTRFS: selftest: Running outstanding_extents tests [ 7.846900] BTRFS: selftest: Running qgroup tests [ 7.846904] BTRFS: selftest: Qgroup basic add [ 7.847053] BTRFS: selftest: Qgroup multiple refs test [ 7.959609] Key type encrypted registered [ 7.960382] [DISP] boot_disp:0x405 [ 7.960782] [DISP] disp_sys_pin_set_state,line:449: [ 7.960783] pinctrl_lookup_state for allwinner,sunxi-hdmi fail [ 7.960925] [DISP] disp_sys_pin_set_state,line:449: [ 7.960925] pinctrl_lookup_state for allwinner,sunxi-hdmi fail [ 7.960933] [HDMI WRN] file:drivers/video/fbdev/sunxi/disp2/hdmi/drv_hdmi.c,line:800: [ 7.960933] hdmi_clk_enable [ 7.961128] [HDMI] power vcc-hdmi-33 [ 7.962275] [HDMI] cec support = 0 [ 7.962745] [DISP] disp_device_attached,line:130: [ 7.962746] attached ok, mgr0<-->device0, type=4 [ 8.604441] console [netcon0] enabled [ 8.611475] netconsole: network logging started [ 8.619559] sunxi-rtc rtc: setting system clock to 2010-01-01 00:01:03 UTC (1262304063) [ 8.631967] sunxi budget cooling probe start ! [ 8.640074] CPU freq cooling register Success [ 8.648083] CPU hotplug cooling register Success [ 8.656735] CPU budget cooling register Success [ 8.675191] axp803_dcdc3: incomplete constraints, leaving on [ 8.684980] axp803_dldo4: incomplete constraints, leaving on [ 8.694796] ALSA device list: [ 8.701258] #0: audiocodec [ 8.707576] #1: sndhdmi [ 8.713946] Freeing unused kernel memory: 448K [/init]: RootDevice is "/dev/mmcblk0p7" [/init]: Try to load EMMC ... e2fsck 1.42.12 (29-Aug-2014) Filesystem has feature flag(s) set, but is a revision 0 filesystem. Fix? yes
Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information
/dev/mmcblk0p7: FILE SYSTEM WAS MODIFIED /dev/mmcblk0p7: 12569/13312 files (0.4% non-contiguous), 335859/425577 blocks [ 10.825792] EXT4-fs (mmcblk0p7): barriers disabled [ 10.837237] EXT4-fs (mmcblk0p7): mounted filesystem with ordered data mode. Opts: noauto_da_alloc,barrier=0,data=ordered [ 11.052298] systemd[1]: System time before build time, advancing clock. [ 11.097867] random: systemd: uninitialized urandom read (16 bytes read, 74 bits of entropy available) [ 11.120615] random: systemd: uninitialized urandom read (16 bytes read, 74 bits of entropy available) [ 11.140530] random: systemd: uninitialized urandom read (16 bytes read, 74 bits of entropy available) [ 11.166255] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN) [ 11.200923] systemd[1]: Detected architecture arm64.
Welcome to Ubuntu 16.04.4 LTS!
[ 11.231043] systemd[1]: Set hostname to
I tried building an image using these sources and ran into kernel panic at boot.