Title: New PCB(RK3128) boot up fail [Solved] [Print This Page] Author: woody.lee Time: 10/27/2016 09:17 Title: New PCB(RK3128) boot up fail [Solved] Last edited by woody.lee In 10/31/2016 10:10 Editor
Hi all,
New PCB
1st. burn NANDFlash in Maskrom Mode. ( img: FirePrime_Ubuntu15.04_201603030939.img )
2nd. boot up fail & Console message shown as below:
============================================ START
DDR Version 2.04 20150121
In
1A1A1B1B 3
DDR3
1A1B1B1B F
Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=8 Size=1024MB
mach:2
OUT
Boot1 Release Time: 2015-05-25, version: 2.25
ChipType = a 1359
No.1 FLASH ID:2c 64 44 4b a9 0
ECC:60
*V▒k%▒▒▒▒0 20
StorageInit ok = 463950
theL
U-Boot 2014.10-RK3128-10 (Dec 28 2015 - 14:53:17)
CPU: rk3128
CPU's clock information:
arm pll = 300000000HZ
periph pll = 594000000HZ
ddr pll = 600000000HZ
codec pll = 400000000HZ
Board: Rockchip platform Board
Uboot as second level loader
DRAM: Found dram banks:1
Adding bank:0000000060000000(0000000040000000)
128 MiB
rk dma▒.▒K▒▒▒▒init OK!
Using default environment
GetParam
check parameter success
Unknow param: MACHINE_MODEL:rk312x!
Unknow param: MACHINE_ID:007!
Unknow param: MANUFACTURER:RK30SDK!
failed to prepare fdt from boot!
power key: bank-3 pin-23
can't find dts node for ricoh619
can't find dts node for act8846
can't find dts node for rk808
v01: power_hold GPIO pull up
cpu_det GPIO pull up
pmic:rk818
Can't find dts node for fuel guage cw201x
can't find dts node for ADC
Enter power_led_init
id block not found.
prog error: = 3f0853
prog error: = 3f0854
prog error: = 3f0855
... (prog error: = +++)
============================================ END
Complete log:
(initramfs) dmesg
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.10.0 (firefly@tchip-server) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #126 SMP PREEMPT Thu Mar 3 09:30:58 CST 2016
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Rockchip RK3128, model: rockchip,rk3128
[ 0.000000] rockchip_ion_reserve
[ 0.000000] ion heap(cma): base(0) size(800000) align(0)
[ 0.000000] ion heap(vmalloc): base(0) size(0) align(0)
[ 0.000000] cma: CMA: reserved 8 MiB at 9f800000
[ 0.000000] ion_reserve: cma reserved base 9f800000 size 8388608
[ 0.000000] cma: CMA: reserved 16 MiB at 8e800000
[ 0.000000] Memory policy: ECC disabled, Data cache writealloc
[ 0.000000] On node 0 totalpages: 262144
[ 0.000000] free_area_init_node: node 0, pgdat c0d16c00, node_mem_map c0e41000
[ 0.000000] Normal zone: 1520 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 194560 pages, LIFO batch:31
[ 0.000000] HighMem zone: 528 pages used for memmap
[ 0.000000] HighMem zone: 67584 pages, LIFO batch:15
[ 0.000000] PERCPU: Embedded 9 pages/cpu @c166b000 s14016 r8192 d14656 u36864
[ 0.000000] pcpu-alloc: s14016 r8192 d14656 u36864 alloc=9*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: 260624
[ 0.000000] Kernel command line: console=ttyFIQ0,115200 earlyprintk root=/dev/block/mtd/by-name/linuxroot rw rootfstype=ext4 init=/sbin/init mtdparts=rk29xxnand:0x00002000@0x00002000(uboot),0x00002000@01
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] allocated 2097152 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 1024MB = 1024MB total
[ 0.000000] Memory: 995268k/995268k available, 53308k reserved, 262144K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xf0000000 - 0xff000000 ( 240 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xef800000 ( 760 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0ba6824 (11899 kB)
[ 0.000000] .init : 0xc0ba7000 - 0xc0c016c0 ( 362 kB)
[ 0.000000] .data : 0xc0c02000 - 0xc0d1e438 (1138 kB)
[ 0.000000] .bss : 0xc0d1e438 - 0xc0e404fc (1161 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] rk_clk_tree_init start! cru base = 0xfed00000
[ 0.000000] rk_get_uboot_display_flag: uboot_logo_on = 1
[ 0.000000] rkclk_init_clks: cnt_parent = 25
[ 0.000000] rkclk_init_clks: cnt_rate = 17
[ 0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[ 0.000000] Switching to timer-based delay loop
[ 0.000000] sched_clock: ARM arch timer >56 bits at 24000kHz, resolution 41ns
[ 0.000000] process version: 0
[ 0.000000] channel:0, lkg:31
[ 0.000000] FirePrime hardware version: V01
[ 0.000000] channel:0, lkg:31
[ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.417465] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[ 0.417492] pid_max: default: 32768 minimum: 301
[ 0.417688] Security Framework initialized
[ 0.417717] SELinux: Initializing.
[ 0.417766] SELinux: Starting in permissive mode
[ 0.417854] Mount-cache hash table entries: 512
[ 0.419060] Initializing cgroup subsys debug
[ 0.419088] Initializing cgroup subsys memory
[ 0.419138] Initializing cgroup subsys freezer
[ 0.419209] CPU: Testing write buffer coherency: ok
[ 0.419735] /cpus/cpu@0 missing clock-frequency property
[ 0.419765] /cpus/cpu@1 missing clock-frequency property
[ 0.419784] /cpus/cpu@2 missing clock-frequency property
[ 0.419803] /cpus/cpu@3 missing clock-frequency property
[ 0.419877] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 0.419947] Setting up static identity map for 0xc0852b50 - 0xc0852ba8
[ 0.422038] last_log: 0x8e100000 map to 0xf0004000 and copy to 0xf0086000, size 0x80000 early 0x14d7 (version 3.0)
[ 0.495300] CPU1: Booted secondary processor
[ 0.495356] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[ 0.515003] CPU2: Booted secondary processor
[ 0.515048] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[ 0.534753] CPU3: Booted secondary processor
[ 0.534796] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[ 0.534983] Brought up 4 CPUs
[ 0.535035] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[ 0.535050] CPU: All CPU(s) started in SVC mode.
[ 0.536458] devtmpfs: initialized
[ 0.545451] pinctrl core: initialized pinctrl subsystem
[ 0.545952] regulator-dummy: no parameters
[ 0.547458] NET: Registered protocol family 16
[ 0.550270] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.550946] ion_snapshot: 0x8e218000 map to 0xf0107000 and copy to 0xc0e1ba84 (version 0.1)
[ 0.551167] Registered FIQ tty driver
[ 0.553410] console [ttyFIQ0] enabled
[ 0.553817] Registered fiq debugger ttyFIQ0
[ 0.555085] rockchip_get_bank_data:name=/pinctrl@20008000/gpio0@2007c000 start=0x2007c000,end=0x2007c0ff
[ 0.555228] rockchip_get_bank_data:name=/pinctrl@20008000/gpio1@20080000 start=0x20080000,end=0x200800ff
[ 0.555310] rockchip_get_bank_data:name=/pinctrl@20008000/gpio2@20084000 start=0x20084000,end=0x200840ff
[ 0.555389] rockchip_get_bank_data:name=/pinctrl@20008000/gpio3@20088000 start=0x20088000,end=0x200880ff
[ 0.555478] rockchip_get_bank_data:name=/pinctrl@20008000/gpio15@2008A000 start=0x20086000,end=0x200860ff
[ 0.555551] rockchip_pinctrl_probe:name=rk312x-GPIO,type=5
[ 0.555580] rockchip_pinctrl_probe:name=base start=0x20008000,end=0x200080a7
[ 0.555609] rockchip_pinctrl_probe:name=mux start=0x200080a8,end=0x200080f3
[ 0.555637] rockchip_pinctrl_probe:name=pull start=0x20008118,end=0x20008137
[ 0.555665] rockchip_pinctrl_probe:name=drv start=0x20008100,end=0x20008103
[ 0.555801] gpiochip_add: registered GPIOs 0 to 31 on device: gpio0
[ 0.555913] gpiochip_add: registered GPIOs 32 to 63 on device: gpio1
[ 0.556012] gpiochip_add: registered GPIOs 64 to 95 on device: gpio2
[ 0.556109] gpiochip_add: registered GPIOs 96 to 127 on device: gpio3
[ 0.556218] gpiochip_add: registered GPIOs 128 to 159 on device: gpio15
[ 0.558385] rockchip_pinctrl_probe:init ok
[ 0.566005] rk_iommu 1010e300.vop_mmu: (vop) Enter
[ 0.566062] rk_iommu 1010e300.vop_mmu: skip request vop mmu irq
[ 0.566154] rk_iommu 1010e300.vop_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 0.566183] rk_iommu 1010e300.vop_mmu: (vop) Initialized
[ 0.566456] rk_iommu 10104440.hevc_mmu: (hevc) Enter
[ 0.566613] rk_iommu 10104440.hevc_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 0.566645] rk_iommu 10104440.hevc_mmu: (hevc) Initialized
[ 0.566911] rk_iommu 10106800.vpu_mmu: (vpu) Enter
[ 0.567037] rk_iommu 10106800.vpu_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 0.567068] rk_iommu 10106800.vpu_mmu: (vpu) Initialized
[ 0.567318] rk_iommu 10108800.iep_mmu: (iep) Enter
[ 0.567459] rk_iommu 10108800.iep_mmu: IOVMM: Created 0x3ffff000 B IOVMM from 0x10000000.
[ 0.567491] rk_iommu 10108800.iep_mmu: (iep) Initialized
[ 0.568706] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 0.568739] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 0.569019] DDR DEBUG: version 1.02 20140828
[ 0.569043] DDR DEBUG: DRAM TypeDR3
[ 0.569068] DDR DEBUG: 1 CS, ROW=15, Bank=8, COL=10, Total Capability=1024MB
[ 0.569114] DDR DEBUG: init success!!! freq=300MHz
[ 0.622381] bio: create slab <bio-0> at 0
[ 0.623485] Rockchip hdmi driver version 2.0
[ 0.623485] .
[ 0.625231] SCSI subsystem initialized
[ 0.625593] usbcore: registered new interface driver usbfs
[ 0.625701] usbcore: registered new interface driver hub
[ 0.625930] usbcore: registered new device driver usb
[ 0.626926] of_get_named_gpio_flags exited with status 116
[ 0.626985] of_get_named_gpio_flags exited with status 30
[ 0.627787] of_get_named_gpio_flags exited with status 1
[ 0.627832] of_get_named_gpio_flags exited with status 0
[ 0.628088] rockchip_i2c 20072000.i2c: i2c-0: Rockchip I2C adapter
[ 0.630329] of_get_named_gpio_flags exited with status 3
[ 0.630376] of_get_named_gpio_flags exited with status 2
[ 0.630621] rockchip_i2c 20056000.i2c: i2c-1: Rockchip I2C adapter
[ 0.630796] media: Linux media interface: v0.10
[ 0.630885] Linux video capture interface: v2.00
[ 0.631094] pps_core: LinuxPPS API ver. 1 registered
[ 0.631118] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.631166] PTP clock support registered
[ 0.631264] i2c-core: driver [bq24296] using legacy suspend method
[ 0.631287] i2c-core: driver [bq24296] using legacy resume method
[ 0.632662] Rockchip ion module is successfully loaded (v1.1)
[ 0.632978] Advanced Linux Sound Architecture Driver Initialized.
[ 0.633740] Bluetooth: Core ver 2.16
[ 0.633818] NET: Registered protocol family 31
[ 0.633840] Bluetooth: HCI device and connection manager initialized
[ 0.633885] Bluetooth: HCI socket layer initialized
[ 0.633917] Bluetooth: L2CAP socket layer initialized
[ 0.633972] Bluetooth: SCO socket layer initialized
[ 0.634412] cfg80211: Calling CRDA to update world regulatory domain
[ 0.636077] act8931_i2c_probe,line=715
[ 0.636872] The device is not act8931
[ 0.637534] rk818_i2c_probe,line=1282
[ 0.637844] rk818_pre_init,line=1197
[ 0.645382] of_get_named_gpio_flags exited with status 118
[ 0.645417] of_get_named_gpio_flags exited with status 113
[ 0.645442] of_get_named_gpio_flags exited with status 25
[ 0.645459] ------------[ cut here ]------------
[ 0.645495] WARNING: at drivers/gpio/gpiolib.c:160 gpio_ensure_requested+0x4c/0xb4()
[ 0.645518] autorequest GPIO-25
[ 0.645535] Modules linked in:
[ 0.645564] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 3.10.0 #126
[ 0.645615] [<c0013e44>] (unwind_backtrace+0x0/0xe0) from [<c001175c>] (show_stack+0x10/0x14)
[ 0.645656] [<c001175c>] (show_stack+0x10/0x14) from [<c0036278>] (warn_slowpath_common+0x4c/0x68)
[ 0.645696] [<c0036278>] (warn_slowpath_common+0x4c/0x68) from [<c0036314>] (warn_slowpath_fmt+0x2c/0x3c)
[ 0.645736] [<c0036314>] (warn_slowpath_fmt+0x2c/0x3c) from [<c02993ec>] (gpio_ensure_requested+0x4c/0xb4)
[ 0.645776] [<c02993ec>] (gpio_ensure_requested+0x4c/0xb4) from [<c029a674>] (gpiod_direction_output+0x80/0x2b0)
[ 0.645820] [<c029a674>] (gpiod_direction_output+0x80/0x2b0) from [<c032d4b4>] (rk818_parse_dt+0x170/0x20c)
[ 0.645864] [<c032d4b4>] (rk818_parse_dt+0x170/0x20c) from [<c032e81c>] (rk818_i2c_probe+0xf8/0x344)
[ 0.645909] [<c032e81c>] (rk818_i2c_probe+0xf8/0x344) from [<c0520cc4>] (i2c_device_probe+0xa8/0xd4)
[ 0.645952] [<c0520cc4>] (i2c_device_probe+0xa8/0xd4) from [<c030b54c>] (really_probe+0xa8/0x20c)
[ 0.645990] [<c030b54c>] (really_probe+0xa8/0x20c) from [<c030b7a8>] (driver_probe_device+0x30/0x48)
[ 0.646029] [<c030b7a8>] (driver_probe_device+0x30/0x48) from [<c030b820>] (__driver_attach+0x60/0x84)
[ 0.646067] [<c030b820>] (__driver_attach+0x60/0x84) from [<c0309ffc>] (bus_for_each_dev+0x50/0x90)
[ 0.646105] [<c0309ffc>] (bus_for_each_dev+0x50/0x90) from [<c030adac>] (bus_add_driver+0xac/0x20c)
[ 0.646143] [<c030adac>] (bus_add_driver+0xac/0x20c) from [<c030bcfc>] (driver_register+0x9c/0x138)
[ 0.646182] [<c030bcfc>] (driver_register+0x9c/0x138) from [<c05227d8>] (i2c_register_driver+0x40/0xac)
[ 0.646224] [<c05227d8>] (i2c_register_driver+0x40/0xac) from [<c0bcfdec>] (rk818_module_init+0x10/0x34)
[ 0.646264] [<c0bcfdec>] (rk818_module_init+0x10/0x34) from [<c00086a4>] (do_one_initcall+0x34/0xc8)
[ 0.646304] [<c00086a4>] (do_one_initcall+0x34/0xc8) from [<c0ba7b28>] (do_initcalls+0x70/0xa0)
[ 0.646342] [<c0ba7b28>] (do_initcalls+0x70/0xa0) from [<c0ba7be8>] (kernel_init_freeable+0x90/0x130)
[ 0.646383] [<c0ba7be8>] (kernel_init_freeable+0x90/0x130) from [<c0830ee0>] (kernel_init+0x8/0xe4)
[ 0.646423] [<c0830ee0>] (kernel_init+0x8/0xe4) from [<c000da98>] (ret_from_fork+0x14/0x3c)
[ 0.646481] ---[ end trace ee001b13fb2e76e3 ]---
[ 0.646520] cpu_det_gpio up
[ 0.646556] of_get_named_gpio_flags exited with status 64
[ 0.646572] ------------[ cut here ]------------
[ 0.646600] WARNING: at drivers/gpio/gpiolib.c:160 gpio_ensure_requested+0x4c/0xb4()
[ 0.646621] autorequest GPIO-64
[ 0.646637] Modules linked in:
[ 0.646663] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G W 3.10.0 #126
[ 0.646703] [<c0013e44>] (unwind_backtrace+0x0/0xe0) from [<c001175c>] (show_stack+0x10/0x14)
[ 0.646742] [<c001175c>] (show_stack+0x10/0x14) from [<c0036278>] (warn_slowpath_common+0x4c/0x68)
[ 0.646782] [<c0036278>] (warn_slowpath_common+0x4c/0x68) from [<c0036314>] (warn_slowpath_fmt+0x2c/0x3c)
[ 0.646821] [<c0036314>] (warn_slowpath_fmt+0x2c/0x3c) from [<c02993ec>] (gpio_ensure_requested+0x4c/0xb4)
[ 0.646861] [<c02993ec>] (gpio_ensure_requested+0x4c/0xb4) from [<c029a674>] (gpiod_direction_output+0x80/0x2b0)
[ 0.646903] [<c029a674>] (gpiod_direction_output+0x80/0x2b0) from [<c032d508>] (rk818_parse_dt+0x1c4/0x20c)
[ 0.646945] [<c032d508>] (rk818_parse_dt+0x1c4/0x20c) from [<c032e81c>] (rk818_i2c_probe+0xf8/0x344)
[ 0.646989] [<c032e81c>] (rk818_i2c_probe+0xf8/0x344) from [<c0520cc4>] (i2c_device_probe+0xa8/0xd4)
[ 0.647030] [<c0520cc4>] (i2c_device_probe+0xa8/0xd4) from [<c030b54c>] (really_probe+0xa8/0x20c)
[ 0.647068] [<c030b54c>] (really_probe+0xa8/0x20c) from [<c030b7a8>] (driver_probe_device+0x30/0x48)
[ 0.647106] [<c030b7a8>] (driver_probe_device+0x30/0x48) from [<c030b820>] (__driver_attach+0x60/0x84)
[ 0.647144] [<c030b820>] (__driver_attach+0x60/0x84) from [<c0309ffc>] (bus_for_each_dev+0x50/0x90)
[ 0.647182] [<c0309ffc>] (bus_for_each_dev+0x50/0x90) from [<c030adac>] (bus_add_driver+0xac/0x20c)
[ 0.647220] [<c030adac>] (bus_add_driver+0xac/0x20c) from [<c030bcfc>] (driver_register+0x9c/0x138)
[ 0.647259] [<c030bcfc>] (driver_register+0x9c/0x138) from [<c05227d8>] (i2c_register_driver+0x40/0xac)
[ 0.647299] [<c05227d8>] (i2c_register_driver+0x40/0xac) from [<c0bcfdec>] (rk818_module_init+0x10/0x34)
[ 0.647338] [<c0bcfdec>] (rk818_module_init+0x10/0x34) from [<c00086a4>] (do_one_initcall+0x34/0xc8)
[ 0.647375] [<c00086a4>] (do_one_initcall+0x34/0xc8) from [<c0ba7b28>] (do_initcalls+0x70/0xa0)
[ 0.647414] [<c0ba7b28>] (do_initcalls+0x70/0xa0) from [<c0ba7be8>] (kernel_init_freeable+0x90/0x130)
[ 0.647452] [<c0ba7be8>] (kernel_init_freeable+0x90/0x130) from [<c0830ee0>] (kernel_init+0x8/0xe4)
[ 0.647491] [<c0830ee0>] (kernel_init+0x8/0xe4) from [<c000da98>] (ret_from_fork+0x14/0x3c)
[ 0.647516] ---[ end trace ee001b13fb2e76e4 ]---
[ 0.647545] power_hold_gpio up
[ 0.647583] rk818_i2c_probe: rk818_pmic_sleep=0
[ 0.651568] vdd_arm: 712 <--> 1500 mV at 1100 mV
[ 0.655923] vdd_logic: 712 <--> 1500 mV at 1100 mV
[ 0.659763] rk818_dcdc3: 1200 mV
[ 0.664036] vccio: 1800 <--> 3300 mV at 3000 mV
[ 0.667919] rk818_ldo1: 3300 mV
[ 0.671714] rk818_ldo2: 3000 mV
[ 0.675550] rk818_ldo3: 1100 mV
[ 0.679382] rk818_ldo4: 2800 mV
[ 0.683205] rk818_ldo5: 3000 mV
[ 0.687025] rk818_ldo6: 1200 mV
[ 0.690883] rk818_ldo7: 1800 mV
[ 0.694728] rk818_ldo8: 1800 mV
[ 0.697606] vcc_sd: 1800 <--> 3000 mV at 3000 mV
[ 0.699087] rk818_ldo10: at 3000 mV
[ 0.700894] rk818_irq_init: rk818_pmic_irq=1
[ 0.701494] fireprime_rk818_hdmi_5v_en enable:1
[ 0.702335] i2c-core: driver [rk818] using legacy suspend method
[ 0.702363] i2c-core: driver [rk818] using legacy resume method
[ 0.703987] Switching to clocksource arch_sys_counter
[ 0.726512] rk_battery_charger_detect_cb , battery_charger_detect 1
[ 0.740825] fb disp policy is box
[ 0.740858] uboot-logo-on:1
[ 0.740938] rk-fb rockchip-fb: rk fb ion client create success!
[ 0.740966] rk-fb rockchip-fb: rockchip framebuffer driver probe
[ 0.741430] rk-screen rk_screen.9: rockchip screen probe success
[ 0.758834] NET: Registered protocol family 2
[ 0.759756] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.759983] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.760186] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.760289] TCP: reno registered
[ 0.760317] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.760385] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.760793] NET: Registered protocol family 1
[ 0.761224] of_get_named_gpio_flags: can't parse gpios property
[ 0.763143] rk818-battery rk818-battery: not battery, enter test power mode
[ 0.784863] rk818-battery rk818-battery: v=4200, ov=4200, rv=0, c=0, pwroff_min=0
[ 0.791054] rk818-battery rk818-battery: c=0, v=4200, relax=0, ocv=4200, est=4200, calib=-1
[ 0.791813] rk818-battery rk818-battery: reg soc=0, init soc = 0, init cap=0
[ 0.820547] rk818-battery rk818-battery: battery driver version 4.0.0
[ 0.821276] Unpacking initramfs...
[ 1.101810] Freeing initrd memory: 2664K (c4bf0000 - c4e8a000)
[ 1.102814] hw perfevents: enabled with ARMv7_Cortex_A7 PMU driver, 5 counters available
[ 1.103476] vcodec_service: probe device vpu_combo.10
[ 1.103512] vcodec_service: No reset resource define
[ 1.103532] vcodec_service: No reset resource define
[ 1.103550] vcodec_service: No reset resource define
[ 1.103671] vcodec vpu_combo.10: failed on clk_get clk_cabac
[ 1.103779] vcodec_service: vpu_combo.10: power on
[ 1.103927] vcodec_service: probe device 10106000.vpu_service
[ 1.103988] vcodec_service: checking hw id 4831
[ 1.105376] vcodec_service: probe device 10104000.hevc_service
[ 1.105442] vcodec_service: checking hw id 6867
[ 1.106398] vcodec_service: vpu_combo.10: power off...
[ 1.106469] vcodec_service: done
[ 1.106488] vcodec_service: init success
[ 1.106665] rknandbase v1.0 2014-03-31
[ 1.106922] rknand_probe clk rate = 148500000
[ 1.107100] rknand_driver:ret = 0
[ 1.108664] audit: initializing netlink socket (disabled)
[ 1.108737] type=2000 audit(0.700:1): initialized
[ 1.110142] bounce pool size: 64 pages
[ 1.120336] fuse init (API version 7.22)
[ 1.121180] msgmni has been set to 1469
[ 1.121279] SELinux: Registering netfilter hooks
[ 1.124832] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[ 1.124871] io scheduler noop registered
[ 1.124891] io scheduler deadline registered
[ 1.125102] io scheduler cfq registered (default)
[ 1.130536] rga 1010c000.rga: rga ion client create success!
[ 1.130854] rga: Driver loaded succesfully
[ 1.130966] rga: Module initialized.
[ 1.132285] IEP Power ON
[ 1.132390] iep ion client create success!
[ 1.132848] IEP Power OFF
[ 1.132902] IEP Driver loaded succesfully
[ 1.133035] Module initialized.
[ 1.136089] dma-pl330 20078000.pdma: Loaded driver for PL330 DMAC-2364208
[ 1.136128] dma-pl330 20078000.pdma: DBUFF-64x8bytes Num_Chans-8 Num_Peri-16 Num_Events-16
[ 1.136964] rk_serial.c v1.8 2014-03-04
[ 1.137337] 20060000.serial: ttyS0 at MMIO 0x20060000 (irq = 52) is a rk29_serial.0
[ 1.137804] serial 20060000.serial: membase f014a000
[ 1.138030] 20064000.serial: ttyS1 at MMIO 0x20064000 (irq = 53) is a rk29_serial.1
[ 1.138468] serial 20064000.serial: membase f014c000
[ 1.138678] 20068000.serial: ttyS2 at MMIO 0x20068000 (irq = 54) is a rk29_serial.2
[ 1.139094] serial 20068000.serial: membase fed60000
[ 1.145122] loop: module loaded
[ 1.145249] i2c-core: driver [mpu6050B1] using legacy suspend method
[ 1.145274] i2c-core: driver [mpu6050B1] using legacy resume method
[ 1.145301] mpu_init: Probe name mpu6050B1
[ 1.145625] ak8963_mod_init: Probe name ak8963_mod
[ 1.146841] SCSI Media Changer driver v0.25
[ 1.147532] tun: Universal TUN/TAP device driver, 1.6
[ 1.147560] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 1.147892] vmac_init.
[ 1.148993] stmmac_probe_config_dt: Can not read property: pmu_regulator.
[ 1.149026] stmmac_probe_config_dt: Can not read property: pmu_enable_level.
[ 1.149051] stmmac_probe_config_dt: clock input or output? (input).
[ 1.149074] stmmac_probe_config_dt: TX delay(0x30).
[ 1.149095] stmmac_probe_config_dt: RX delay(0x10).
[ 1.149134] of_get_named_gpio_flags exited with status 24
[ 1.149159] of_get_named_gpio_flags exited with status 88
[ 1.149176] of_get_named_gpio_flags: can't parse gpios property
[ 1.149197] stmmac_probe_config_dt: is rockchip,rk312x-gmac
[ 1.149217] stmmc_pltfr_init:
[ 1.149235] stmmc_pltfr_init: ERROR: Get power-gpio failed.
[ 1.149331] stmmc_pltfr_init: init for RGMII
[ 1.149356] tx delay=0x30
[ 1.149356] rx delay=0x10
[ 1.149590] stmmac - user ID: 0x10, Synopsys ID: 0x35
[ 1.149612] Normal descriptors
[ 1.149628] Ring mode enabled
[ 1.149645] DMA HW capability register supported
[ 1.149666] RX Checksum Offload Engine supported (type 2)
[ 1.149685] TX Checksum insertion supported
[ 1.149701] Wake-Up On Lan supported
[ 1.149784] Enable RX Mitigation via HW Watchdog Timer
[ 1.150690] PPP generic driver version 2.4.2
[ 1.151060] PPP BSD Compression module registered
[ 1.151087] PPP Deflate Compression module registered
[ 1.151121] PPP MPPE Compression module registered
[ 1.151143] NET: Registered protocol family 24
[ 1.151198] SLIP: version 0.8.4-NET3.019-NEWTTY (dynamic channels, max=256) (6 bit encapsulation enabled).
[ 1.151223] CSLIP: code copyright 1989 Regents of the University of California.
[ 1.151246] Rockchip WiFi SYS interface (V1.00) ...
[ 1.151321] esp_mem_init enter date Mar 3 2016 09:30:31
[ 1.151343] esp_mem_init VERSION [V2.5]
[ 1.151425] esp_mem_init complete
[ 1.151567] usbcore: registered new interface driver catc
[ 1.151657] usbcore: registered new interface driver kaweth
[ 1.151682] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[ 1.151768] usbcore: registered new interface driver pegasus
[ 1.151853] usbcore: registered new interface driver rtl8150
[ 1.151938] usbcore: registered new interface driver r8152
[ 1.151962] hso: drivers/net/usb/hso.c: Option Wireless
[ 1.152103] usbcore: registered new interface driver hso
[ 1.152218] usbcore: registered new interface driver asix
[ 1.152306] usbcore: registered new interface driver ax88179_178a
[ 1.152392] usbcore: registered new interface driver cdc_ether
[ 1.152479] usbcore: registered new interface driver cdc_eem
[ 1.152565] usbcore: registered new interface driver dm9601
[ 1.152649] usbcore: registered new interface driver dm9620
[ 1.152757] usbcore: registered new interface driver smsc75xx
[ 1.152875] usbcore: registered new interface driver smsc95xx
[ 1.152966] usbcore: registered new interface driver gl620a
[ 1.153054] usbcore: registered new interface driver net1080
[ 1.153140] usbcore: registered new interface driver plusb
[ 1.153227] usbcore: registered new interface driver rndis_host
[ 1.153313] usbcore: registered new interface driver cdc_subset
[ 1.153398] usbcore: registered new interface driver zaurus
[ 1.153504] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 1.153640] usbcore: registered new interface driver int51x1
[ 1.153730] usbcore: registered new interface driver kalmia
[ 1.153816] usbcore: registered new interface driver ipheth
[ 1.153912] usbcore: registered new interface driver sierra_net
[ 1.154001] usbcore: registered new interface driver cx82310_eth
[ 1.154122] usbcore: registered new interface driver cdc_ncm
[ 1.154213] usbcore: registered new interface driver qmi_wwan
[ 1.154303] usbcore: registered new interface driver cdc_mbim
[ 1.154326] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.156280] EHCI: ehci_rk_probe f0180000 f0180010
[ 1.156315] rockchip_ehci_host 101c0000.usb: EHCI Host Controller
[ 1.156370] rockchip_ehci_host 101c0000.usb: new USB bus registered, assigned bus number 1
[ 1.157045] rockchip_ehci_host 101c0000.usb: irq 43, io mem 0x101c0000
[ 1.176450] rockchip_ehci_host 101c0000.usb: USB 2.0 started, EHCI 1.00
[ 1.176599] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.176632] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.176659] usb usb1: Product: EHCI Host Controller
[ 1.176683] usb usb1: Manufacturer: Linux 3.10.0 ehci_hcd
[ 1.176706] usb usb1: SerialNumber: 101c0000.usb
[ 1.177672] hub 1-0:1.0: USB hub found
[ 1.177723] hub 1-0:1.0: 1 port detected
[ 1.178122] EHCI: ehci_rk_probe ok
[ 1.178269] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.178501] ohci-rockchip 101e0000.usb: RK OHCI Host Controller
[ 1.178554] ohci-rockchip 101e0000.usb: new USB bus registered, assigned bus number 2
[ 1.178645] ohci-rockchip 101e0000.usb: irq 64, io mem 0x101e0000
[ 1.239541] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 1.239577] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.239604] usb usb2: Product: RK OHCI Host Controller
[ 1.239629] usb usb2: Manufacturer: Linux 3.10.0 ohci_hcd
[ 1.239653] usb usb2: SerialNumber: 101e0000.usb
[ 1.240501] hub 2-0:1.0: USB hub found
[ 1.240550] hub 2-0:1.0: 1 port detected
[ 1.241130] usbcore: registered new interface driver cdc_acm
[ 1.241158] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 1.241274] usbcore: registered new interface driver usblp
[ 1.241366] usbcore: registered new interface driver cdc_wdm
[ 1.241511] usbcore: registered new interface driver usb-storage
[ 1.241593] usbcore: registered new interface driver ums-alauda
[ 1.241685] usbcore: registered new interface driver ums-cypress
[ 1.241769] usbcore: registered new interface driver ums-datafab
[ 1.241848] usbcore: registered new interface driver ums_eneub6250
[ 1.241926] usbcore: registered new interface driver ums-freecom
[ 1.242005] usbcore: registered new interface driver ums-isd200
[ 1.242083] usbcore: registered new interface driver ums-jumpshot
[ 1.242161] usbcore: registered new interface driver ums-karma
[ 1.242241] usbcore: registered new interface driver ums-onetouch
[ 1.242322] usbcore: registered new interface driver ums-sddr09
[ 1.242402] usbcore: registered new interface driver ums-sddr55
[ 1.242483] usbcore: registered new interface driver ums-usbat
[ 1.242678] usbcore: registered new interface driver usbserial
[ 1.242767] usbcore: registered new interface driver usbserial_generic
[ 1.242838] usbserial: USB Serial support registered for generic
[ 1.242921] usbcore: registered new interface driver option
[ 1.242986] usbserial: USB Serial support registered for GSM modem (1-port)
[ 1.243203] usbcore: registered new interface driver trancevibrator
[ 1.243228] usb20_otg: version 3.10a 21-DEC-2012
[ 1.243893] f0200040
[ 1.243922] Core Release: 2.91a
[ 1.243943] Setting default values for core params
[ 1.244218] Using Buffer DMA mode
[ 1.244242] Periodic Transfer Interrupt Enhancement - disabled
[ 1.244263] Multiprocessor Interrupt Enhancement - disabled
[ 1.244284] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 1.244302] ^^^^^^^^^^^^^^^^^Device Mode
[ 1.244327] Dedicated Tx FIFOs mode
[ 1.244362] pcd_init otg_dev = ed57ff40
[ 1.244680] usb20_otg 10180000.usb: DWC OTG Controller
[ 1.244738] usb20_otg 10180000.usb: new USB bus registered, assigned bus number 3
[ 1.244800] usb20_otg 10180000.usb: irq 42, io mem 0x00000000
[ 1.244921] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[ 1.244951] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.244978] usb usb3: Product: DWC OTG Controller
[ 1.245002] usb usb3: Manufacturer: Linux 3.10.0 dwc_otg_hcd
[ 1.245027] usb usb3: SerialNumber: 10180000.usb
[ 1.245957] hub 3-0:1.0: USB hub found
[ 1.246006] hub 3-0:1.0: 1 port detected
[ 1.246571] usb20_host: version 3.10a 21-DEC-2012
[ 1.247460] usbcore: registered new interface driver xpad
[ 1.247577] usbcore: registered new interface driver usb_acecad
[ 1.247676] usbcore: registered new interface driver aiptek
[ 1.247770] usbcore: registered new interface driver gtco
[ 1.247865] usbcore: registered new interface driver hanwang
[ 1.247969] usbcore: registered new interface driver kbtab
[ 1.248082] usbcore: registered new interface driver wacom
[ 1.248890] sensor_register_slave:mma8452,id=17
[ 1.248918] sensor_register_slave:gs_mc3230,id=23
[ 1.248937] gsensor_init
[ 1.248955] sensor_register_slave:mpu6880_acc,id=24
[ 1.248975] sensor_register_slave:cm3217,id=47
[ 1.248995] sensor_register_slave:cm3218,id=48
[ 1.249364] .. rk pwm remotectl v1.1 init
[ 1.249761] input: 20050030.pwm as /devices/20050030.pwm/input/input0
[ 1.253848] rtc_hym8563 0-0051: clock/calendar information is no longer guaranteed
[ 1.258256] of_get_named_gpio_flags exited with status 28
[ 1.265606] rtc_hym8563 0-0051: rtc core: registered hym8563 as rtc0
[ 1.265699] i2c /dev entries driver
[ 1.266584] IR NEC protocol handler initialized
[ 1.266609] IR RC5(x) protocol handler initialized
[ 1.266628] IR RC6 protocol handler initialized
[ 1.266646] IR JVC protocol handler initialized
[ 1.266664] IR Sony protocol handler initialized
[ 1.266682] IR RC5 (streamzap) protocol handler initialized
[ 1.266701] IR SANYO protocol handler initialized
[ 1.266719] IR MCE Keyboard/mouse protocol handler initialized
[ 1.267021] usbcore: registered new interface driver uvcvideo
[ 1.267046] USB Video Class driver (1.1.1)
[ 1.267069] CamSys driver version: v0.27.1, CamSys head file version: v0.10.0
[ 1.267094] E:camsys_soc_init(87): camsys isn't support soc: 0x31260001!
[ 1.269200] i2c-core: driver [bq27320] using legacy suspend method
[ 1.269231] i2c-core: driver [bq27320] using legacy resume method
[ 1.270006] device-mapper: uevent: version 1.0.3
[ 1.270561] device-mapper: ioctl: 4.24.0-ioctl (2013-01-15) initialised: dm-devel@redhat.com
[ 1.271256] Bluetooth: HCI UART driver ver 2.2
[ 1.271286] Bluetooth: HCI H4 protocol initialized
[ 1.271305] Bluetooth: HCILL protocol initialized
[ 1.271326] rtk_btusb: Realtek Bluetooth USB driver module init, version 2.19
[ 1.271346] rtk_btusb: Register usb char device interface for BT driver
[ 1.271777] usbcore: registered new interface driver rtk_btusb
[ 1.274142] cpuidle: using governor ladder
[ 1.274171] cpuidle: using governor menu
[ 1.274246] Synopsys Designware Multimedia Card Interface Driver
[ 1.274269] MHSC version = Ver 2.00 2015-06-10
[ 1.274683] dw cru_regsbase addr 0x124.
[ 1.274707] dw cru_reset_offset val 3.
[ 1.274735] dwmmc_rockchip 1021c000.rksdmmc: Version ID is 270a
[ 1.274845] dwmmc_rockchip 1021c000.rksdmmc: failed to get hpclk_mmc
[ 1.275364] dwmmc_rockchip 1021c000.rksdmmc: Using external DMA controller.
[ 1.275785] dw_mci_init_slot: fmin=400000, fmax=50000000 [mmc0]
[ 1.275837] of_get_named_gpio_flags: can't parse gpios property
[ 1.276064] 1358..dw_mci_set_ios: no card. [mmc0]
[ 1.294536] 1358..dw_mci_set_ios: no card. [mmc0]
[ 1.314270] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 800000Hz for init[mmc0]
[ 1.314303] dwmmc_rockchip 1021c000.rksdmmc: DW MMC controller at irq 48, 32 bit host data width, 256 deep fifo
[ 1.314321] dwmmc_rockchip 1021c000.rksdmmc: 1 slots initialized
[ 1.314696] rockchip-pinctrl 20008000.pinctrl: pin gpio0-3 already requested by 20056000.i2c; cannot claim for 10218000.rksdmmc
[ 1.314736] rockchip-pinctrl 20008000.pinctrl: pin-3 (10218000.rksdmmc) status -22
[ 1.314764] rockchip-pinctrl 20008000.pinctrl: could not request pin 3 on device rockchip-pinctrl
[ 1.314791] dwmmc_rockchip 10218000.rksdmmc: Error applying setting, reverse things back
[ 1.314927] dw cru_regsbase addr 0x124.
[ 1.314950] dw cru_reset_offset val 2.
[ 1.314975] dwmmc_rockchip 10218000.rksdmmc: Version ID is 270a
[ 1.315032] dwmmc_rockchip 10218000.rksdmmc: failed to get hpclk_mmc
[ 1.315621] dwmmc_rockchip 10218000.rksdmmc: Using external DMA controller.
[ 1.316002] dw_mci_init_slot: fmin=200000, fmax=37500000 [mmc1]
[ 1.316052] of_get_named_gpio_flags: can't parse gpios property
[ 1.316372] rockchip-pinctrl 20008000.pinctrl: pin gpio0-3 already requested by 20056000.i2c; cannot claim for 10218000.rksdmmc
[ 1.316409] rockchip-pinctrl 20008000.pinctrl: pin-3 (10218000.rksdmmc) status -22
[ 1.316437] rockchip-pinctrl 20008000.pinctrl: could not request pin 3 on device rockchip-pinctrl
[ 1.316466] dwmmc_rockchip 10218000.rksdmmc: Error applying setting, reverse things back
[ 1.316493] dwmmc_rockchip 10218000.rksdmmc: mmc1: Idle pinctrl setting failed!
[ 1.316532] rockchip-pinctrl 20008000.pinctrl: pin gpio0-3 already requested by 20056000.i2c; cannot claim for 10218000.rksdmmc
[ 1.316565] rockchip-pinctrl 20008000.pinctrl: pin-3 (10218000.rksdmmc) status -22
[ 1.316593] rockchip-pinctrl 20008000.pinctrl: could not request pin 3 on device rockchip-pinctrl
[ 1.316619] dwmmc_rockchip 10218000.rksdmmc: Error applying setting, reverse things back
[ 1.316647] dwmmc_rockchip 10218000.rksdmmc: mmc1: Default pinctrl setting failed!
[ 1.316879] 1358..dw_mci_set_ios: no card. [mmc1]
[ 1.333891] 1358..dw_mci_set_ios: no card. [mmc1]
[ 1.343805] dwc_otg_hcd_suspend, usb device mode
[ 1.353598] 1358..dw_mci_set_ios: no card. [mmc1]
[ 1.353704] dwmmc_rockchip 10218000.rksdmmc: DW MMC controller at irq 47, 32 bit host data width, 256 deep fifo
[ 1.353738] dwmmc_rockchip 10218000.rksdmmc: 1 slots initialized
[ 1.354121] leds-gpio leds.15: pins are not configured from the driver
[ 1.354183] of_get_named_gpio_flags exited with status 55
[ 1.354209] of_get_named_gpio_flags exited with status 54
[ 1.354230] of_get_named_gpio_flags: can't parse gpios property
[ 1.354253] of_get_named_gpio_flags exited with status 55
[ 1.354499] of_get_named_gpio_flags exited with status 67
[ 1.354812] hidraw: raw HID events driver (C) Jiri Kosina
[ 1.359153] usbcore: registered new interface driver usbhid
[ 1.359181] usbhid: USB HID core driver
[ 1.360061] zram: Created 1 device(s) ...
[ 1.360929] ashmem: initialized
[ 1.361295] logger: created 256K log 'log_main'
[ 1.361607] logger: created 256K log 'log_events'
[ 1.361907] logger: created 256K log 'log_radio'
[ 1.362226] logger: created 256K log 'log_system'
[ 1.364053] of_get_named_gpio_flags exited with status 119
[ 1.364085] of_get_named_gpio_flags exited with status 119
[ 1.364689] input: rk29-keypad as /devices/2006c000.adc/key.19/input/input1
[ 1.367555] This platfrom have not i2s_mclk,no need to set i2s_mclk.
[ 1.368202] rockchip-spdif 10204000.spdif: spdif ready.
[ 1.369158] audio-rk312x audio-rk312x.14: ASoC: CODEC (null) not registered
[ 1.369254] platform audio-rk312x.14: Driver audio-rk312x requests probe deferral
[ 1.370837] rockchip-hdmi-spdif rockchip-hdmi-spdif.13: rk-hdmi-spdif-hifi <-> 10204000.spdif mapping ok
[ 1.372374] u32 classifier
[ 1.372403] Actions configured
[ 1.372428] Netfilter messages via NETLINK v0.30.
[ 1.372556] nf_conntrack version 0.5.0 (15976 buckets, 63904 max)
[ 1.373512] ctnetlink v0.93: registering with nfnetlink.
[ 1.373655] NF_TPROXY: Transparent proxy support initialized, version 4.1.0
[ 1.373679] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd.
[ 1.374490] xt_time: kernel timezone is -0000
[ 1.375035] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1.375403] arp_tables: (C) 2002 David S. Miller
[ 1.375507] TCP: cubic registered
[ 1.375529] Initializing XFRM netlink socket
[ 1.376245] NET: Registered protocol family 10
[ 1.377613] mip6: Mobile IPv6
[ 1.377686] ip6_tables: (C) 2000-2006 Netfilter Core Team
[ 1.377995] sit: IPv6 over IPv4 tunneling driver
[ 1.378913] NET: Registered protocol family 17
[ 1.378982] NET: Registered protocol family 15
[ 1.379135] Bridge firewalling registered
[ 1.379169] Ebtables v2.0 registered
[ 1.379530] Bluetooth: RFCOMM TTY layer initialized
[ 1.379626] Bluetooth: RFCOMM socket layer initialized
[ 1.379651] Bluetooth: RFCOMM ver 1.11
[ 1.379673] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 1.379693] Bluetooth: BNEP filters: protocol multicast
[ 1.379725] Bluetooth: BNEP socket layer initialized
[ 1.379749] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 1.379780] Bluetooth: HIDP socket layer initialized
[ 1.379854] l2tp_core: L2TP core driver, V2.0
[ 1.379893] l2tp_ppp: PPPoL2TP kernel driver, V2.0
[ 1.379914] [WLAN_RFKILL]: Enter rfkill_wlan_init
[ 1.380176] [BT_RFKILL]: Enter rfkill_rk_init
[ 1.382170] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 1.382224] rk312x_init_suspend
[ 1.382242] rk312x_suspend_init
[ 1.382614] Registering SWP/SWPB emulation handler
[ 1.383988] rk818_ldo8: disabling
[ 1.385019] rk818_ldo4: disabling
[ 1.385776] regulator-dummy: disabling
[ 1.386572] audio-rk312x audio-rk312x.14: ASoC: CODEC (null) not registered
[ 1.386674] platform audio-rk312x.14: Driver audio-rk312x requests probe deferral
[ 1.386770] =======================================================
[ 1.386798] ==== Launching Wi-Fi driver! (Powered by Rockchip) ====
[ 1.386818] =======================================================
[ 1.386839] WiFi driver (Powered by Rockchip,Ver 5.10.WFD.OOB.64bit) init.
[ 1.387028] dhd_module_init: in
[ 1.387055] ======== bcm_wlan_set_plat_data ========
[ 1.387076] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: Enter
[ 1.387097] [WLAN_RFKILL]: rockchip_wifi_get_oob_irq: rfkill-wlan driver has not Successful initialized
[ 1.387119] host_oob_irq: -1
[ 1.387136] host_oob_irq_flags=4
[ 1.387152] dhd_wifi_platform_load: Enter
[ 1.387197] Power-up adapter 'DHD generic adapter'
[ 1.387263] pcd_pullup, is_on 0
[ 1.387283] wifi_platform_set_power = 1
[ 1.387297] ======== PULL WL_REG_ON HIGH! ========
[ 1.387311] [WLAN_RFKILL]: rockchip_wifi_power: 1
[ 1.387325] [WLAN_RFKILL]: rockchip_wifi_power: rfkill-wlan driver has not Successful initialized
[ 1.387469] file system registered
[ 1.389586] android_usb gadget: Mass Storage Function, version: 2009/09/11
[ 1.389619] android_usb gadget: Number of LUNs=2
[ 1.389643] lun0: LUN: removable file: (no medium)
[ 1.389664] lun1: LUN: removable file: (no medium)
[ 1.390156] android_usb gadget: android_usb ready
[ 1.390347] sensor_init: Probe name sensors
[ 1.390391] sensor-dev.c v1.4 add angle calculation support between two gsensors 2013-09-01
[ 1.392035] rtc_hym8563 0-0051: hctosys: invalid date/time
[ 1.402991] usbcore: registered new interface driver snd-usb-audio
[ 1.403025] ALSA device list:
[ 1.403044] #0: RK-HDMI-SPDIF
[ 1.403932] Freeing unused kernel memory: 360K (c0ba7000 - c0c01000)
[ 1.461541] rk30xxnand_ko: module license '' taints kernel.
[ 1.461584] Disabling lock debugging due to kernel taint
[ 1.464297] rknand_init:
[ 1.464402] FtlInit fffffffe
[ 1.464420] NandInit fail
[ 1.464438] init_nand_blk_dev:ret = ffffffff
[ 1.589740] wifi_platform_bus_enumerate device present 1
[ 1.589770] ======== Card detection to detect SDIO card! ========
[ 1.589793] mmc1:mmc host rescan start!
[ 1.806204] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 800000Hz for init[mmc1]
[ 1.855418] mmc_host mmc1: Bus speed (slot 0) = 37500000Hz (slot req 300000Hz, actual 297619HZ div = 63)
[ 1.855463] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 600000Hz for init[mmc1]
[ 1.904604] mmc_host mmc1: Bus speed (slot 0) = 37500000Hz (slot req 200000Hz, actual 199468HZ div = 94)
[ 1.904650] rk_sdmmc: BOOT dw_mci_setup_bus: argue clk_mmc workaround out 400000Hz for init[mmc1]
<30>[ 2.392670] udevd[124]: starting version 175
[ 3.154270] EHCI: rk_ehci_hcd_enable, disable host controller
[ 3.557727] failed to power up DHD generic adapter, 0 retry left
[ 3.573676] wifi_platform_set_power = 0
[ 3.573703] ======== PULL WL_REG_ON LOW! ========
[ 3.573724] [WLAN_RFKILL]: rockchip_wifi_power: 0
[ 3.573745] [WLAN_RFKILL]: rockchip_wifi_power: rfkill-wlan driver has not Successful initialized
[ 3.573769] wifi_platform_bus_enumerate device present 0
[ 3.573788] ======== Card detection to remove SDIO card! ========
[ 3.573811] mmc1:mmc host rescan start!
[ 3.573855] failed to power up DHD generic adapter, max retry reached**
[ 3.573920] unregister wifi platform drivers
[ 3.573945] wifi_platform_bus_enumerate device present 0
[ 3.573966] ======== Card detection to remove SDIO card! ========
[ 3.573988] mmc1:mmc host rescan start!
[ 3.574017] dhd_module_init: Failed to load the driver, try cnt 0
[ 3.574082] dhd_module_init: Failed to load driver max retry reached**
[ 3.574104] dhd_module_init: Exit err=-19
[ 5.752062] rk818-battery rk818-battery: changed: dsoc=0, rsoc=0
[ 6.745897] rk818-battery rk818-battery: changed: dsoc=0, rsoc=0
[ 6.746881] rk818-battery rk818-battery: set charge to digital termination mode
[ 9.117333] [otg id chg] last id -1 current id 256
[ 9.117393] PortPower off
[ 9.216831] Using Buffer DMA mode
[ 9.216869] Periodic Transfer Interrupt Enhancement - disabled
[ 9.216894] Multiprocessor Interrupt Enhancement - disabled
[ 9.216915] OTG VER PARAM: 0, OTG VER FLAG: 0
[ 9.216933] ^^^^^^^^^^^^^^^^^Device Mode
[ 9.710086] ***************vbus detect*****************
[ 475.365725] rknand_init:
[ 1022.329110] rk30xxnand_ko: version magic '3.0.36+ SMP preempt mod_unload ARMv7 ' should be '3.10.0 SMP preempt mod_unload ARMv7 p2v8 '
[ 1050.525504] rknand_init:
[ 1058.495424] rknand_init:
[ 1062.278718] rknand_init:
Any Ideas??Author: woody.lee Time: 10/31/2016 10:10
It's due to the GPIO2_A3.
@Bootloader(uboot): the official release @ FirePrime_Ubuntu15.04_201603030939.img
It shows MESSGAE @ Fireprime to indicate that its "customize" ubbot
cpu_det GPIO pull up
Enter power_led_init
Pull-High this pin cause NANDFlash (R/W error)
Debug console shown as below
@Bootloader(uboot)#
id block not found.
prog error: = 3fcc53
prog error: = 3fcc54
prog error: = 3fcc55
prog error: = 3fcc56