Enable Debug Message No Key Boot from NAND nand_boot
U-Boot 2013.04-rc2 (Aug 08 2016 - 15:16:02)
CPU: NUC977 DRAM: 64 MiB NAND: 256 MiB MMC: mmc: 0 In: serial Out: serial Err: serial Net: Net Initialization Skipped No ethernet found. Hit any key to stop autoboot: 0
Loading from nand0, offset 0x200000 Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4613632 Bytes = 4.4 MiB Load Address: 00007fc0 Entry Point: 00008000 Booting kernel from Legacy Image at 00007fc0 … Image Name: Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 4613632 Bytes = 4.4 MiB Load Address: 00007fc0 Entry Point: 00008000 Verifying Checksum … OK XIP Kernel Image … OK OK
Starting kernel …
[ 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 3.10.101 (root@zpzyf) (gcc version 4.8.4 (GCC) ) #539 PREEMPT Fri Aug 12 08:50:50 CST 2016 [ 0.000000] CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177 [ 0.000000] CPU: VIVT data cache, VIVT instruction cache [ 0.000000] Machine: NUC970 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: mem=64M console=ttyS0,115200n8 rdinit=/sbin/init mtdparts=nand0:16M(boot)ro,-(rootfs) rootfstype=ubifs ubi.mtd=1 root=ubi0_0 [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Memory: 64MB = 64MB total [ 0.000000] Memory: 60176k/60176k available, 5360k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xc4800000 - 0xff000000 ( 936 MB) [ 0.000000] lowmem : 0xc0000000 - 0xc4000000 ( 64 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc0411f44 (4136 kB) [ 0.000000] .init : 0xc0412000 - 0xc0433490 ( 134 kB) [ 0.000000] .data : 0xc0434000 - 0xc046e600 ( 234 kB) [ 0.000000] .bss : 0xc046e600 - 0xc04a1878 ( 205 kB) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:625 [ 0.000000] sched_clock: 32 bits at 100 Hz, resolution 10000000ns, wraps every 4294967286ms [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] console [ttyS0] enabled [ 0.130000] Calibrating delay loop… 148.88 BogoMIPS (lpj=744448) [ 0.210000] pid_max: default: 32768 minimum: 301 [ 0.210000] Mount-cache hash table entries: 512 [ 0.220000] Initializing cgroup subsys devices [ 0.220000] Initializing cgroup subsys freezer [ 0.230000] Initializing cgroup subsys perf_event [ 0.230000] CPU: Testing write buffer coherency: ok [ 0.240000] Setting up static identity map for 0xc0339608 - 0xc0339644 [ 0.250000] devtmpfs: initialized [ 0.340000] pinctrl core: initialized pinctrl subsystem [ 0.340000] NET: Registered protocol family 16 [ 0.350000] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.470000] bio: create slab at 0 [ 0.480000] SCSI subsystem initialized [ 0.490000] usbcore: registered new interface driver usbfs [ 0.490000] usbcore: registered new interface driver hub [ 0.500000] usbcore: registered new device driver usb [ 0.510000] Switching to clocksource nuc970-timer1 [ 0.520000] cfg80211: Calling CRDA to update world regulatory domain [ 0.610000] NET: Registered protocol family 2 [ 0.620000] TCP established hash table entries: 512 (order: 0, 4096 bytes) [ 0.630000] TCP bind hash table entries: 512 (order: -1, 2048 bytes) [ 0.640000] TCP: Hash tables configured (established 512 bind 512) [ 0.640000] TCP: reno registered [ 0.650000] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.650000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.660000] NET: Registered protocol family 1 [ 0.670000] NetWinder Floating Point Emulator V0.97 (double precision) [ 0.740000] ROMFS MTD © 2007 Red Hat, Inc. [ 0.750000] msgmni has been set to 117 [ 0.760000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) [ 0.760000] io scheduler noop registered [ 0.770000] io scheduler deadline registered [ 0.770000] io scheduler cfq registered (default) [ 0.790000] nuc970-uart.0: ttyS0 at I/O 0x0 (irq = 36) is a NUC970 [ 0.800000] nuc970-uart.10: ttyS10 at I/O 0x0 (irq = 42) is a NUC970 [ 0.850000] brd: module loaded [ 0.860000] SCSI Media Changer driver v0.25 [ 0.870000] nuc970 mtd nand driver version: 20160331 [ 0.870000] ONFI param page 0 valid [ 0.880000] ONFI flash detected [ 0.880000] NAND device: Manufacturer ID: 0x01, Chip ID: 0xda (AMD/Spansion S34ML02G1), 256MiB, page size: 2048, OOB size: 64 [ 0.890000] SYSTEM: USE BCH_T4 HWECC algorithm(SMRA size: 64, Parity number:32 bytes) [ 0.900000] EXECUTE: USE BCH_T4 HWECC algorithm(SMRA size: 64, Parity number:32 bytes) [ 0.910000] USE BCH_T4 HWECC algorithm(Parity number:32 bytes) [ 0.920000] Bad block table not found for chip 0 [ 0.920000] Bad block table not found for chip 0 [ 0.930000] Scanning device for bad blocks [ 1.110000] Bad block table written to 0x00000ffe0000, version 0x01 [ 1.120000] Bad block table written to 0x00000ffc0000, version 0x01 [ 1.120000] 2 cmdlinepart partitions found on MTD device nand0 [ 1.130000] Creating 2 MTD partitions on “nand0”: [ 1.130000] 0x000000000000-0x000001000000 : “boot” [ 1.140000] 0x000001000000-0x000010000000 : “rootfs” [ 1.160000] fmi-sm: registered successfully! mtdid=nand0 [ 1.170000] nuc970-spi1 nuc970-spi1: master is unqueued, this is deprecated [ 1.190000] libphy: nuc970_rmii0: probed [ 1.200000] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver [ 1.200000] nuc970-ehci nuc970-ehci: Nuvoton NUC970 EHCI Host Controller [ 1.210000] nuc970-ehci nuc970-ehci: new USB bus registered, assigned bus number 1 [ 1.220000] nuc970-ehci nuc970-ehci: irq 23, io mem 0xb0005000 [ 1.240000] nuc970-ehci nuc970-ehci: USB 2.0 started, EHCI 0.95 [ 1.240000] hub 1-0:1.0: USB hub found [ 1.250000] hub 1-0:1.0: 2 ports detected [ 1.250000] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver [ 1.260000] 0x204 = 0x0 [ 1.260000] nuc970-ohci nuc970-ohci: Nuvoton NUC970 OHCI Host Controller [ 1.270000] nuc970-ohci nuc970-ohci: new USB bus registered, assigned bus number 2 [ 1.280000] nuc970-ohci nuc970-ohci: irq 24, io mem 0xb0007000 [ 1.340000] hub 2-0:1.0: USB hub found [ 1.340000] hub 2-0:1.0: 2 ports detected [ 1.350000] usbcore: registered new interface driver usb-storage [ 1.360000] usbcore: registered new interface driver usbserial [ 1.370000] usbcore: registered new interface driver usbserial_generic [ 1.370000] usbserial: USB Serial support registered for generic [ 1.380000] usbcore: registered new interface driver ch341 [ 1.390000] usbserial: USB Serial support registered for ch341-uart [ 1.390000] usbcore: registered new interface driver pl2303 [ 1.400000] usbserial: USB Serial support registered for pl2303 [ 1.410000] mousedev: PS/2 mouse device common for all mice [ 1.420000] nuc970-rtc nuc970-rtc: rtc core: registered nuc970-rtc as rtc0 [ 1.430000] i2c /dev entries driver [ 1.430000] nuc970-i2c0 nuc970-i2c0: i2c-0: nuc970 I2C adapter [ 1.450000] usbcore: registered new interface driver usbhid [ 1.460000] usbhid: USB HID core driver [ 1.470000] TCP: cubic registered [ 1.470000] NET: Registered protocol family 17 [ 1.470000] lib80211: common routines for IEEE802.11 drivers [ 1.490000] UBI: attaching mtd1 to ubi0 [ 1.570000] usb 1-2: new high-speed USB device number 2 using nuc970-ehci [ 1.660000] UBI: scanning is finished [ 1.680000] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 12, need 36 [ 1.710000] UBI: volume 0 (“system”) re-sized from 1900 to 1900 LEBs [ 1.720000] UBI: attached mtd1 (name “rootfs”, size 240 MiB) to ubi0 [ 1.720000] UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes [ 1.730000] UBI: min./max. I/O unit sizes: 2048⁄2048, sub-page size 2048 [ 1.740000] UBI: VID header offset: 2048 (aligned 2048), data offset: 4096 [ 1.750000] UBI: good PEBs: 1916, bad PEBs: 4, corrupted PEBs: 0 [ 1.750000] UBI: user volume: 1, internal volumes: 1, max. volumes count: 128 [ 1.760000] UBI: max/mean erase counter: 1⁄0, WL threshold: 4096, image sequence number: 1759260749 [ 1.770000] UBI: available PEBs: 0, total reserved PEBs: 1916, PEBs reserved for bad PEB handling: 12 [ 1.780000] UBI: background thread “ubi_bgt0d” started, PID 450 [ 1.800000] nuc970-rtc nuc970-rtc: setting system clock to 2005-01-07 22:56:10 UTC (1105138570) [ 1.890000] UBIFS: background thread “ubifs_bgt0_0” started, PID 454 [ 1.930000] UBIFS: start fixing up free space [ 2.110000] UBIFS: free space fixup complete [ 2.130000] UBIFS: mounted UBI device 0, volume 0, name “system” [ 2.150000] UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes [ 2.150000] UBIFS: FS size: 239857664 bytes (228 MiB, 1889 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs) [ 2.170000] UBIFS: reserved for root: 0 bytes (0 KiB) [ 2.170000] UBIFS: media format: w4/r0 (latest is w4/r0), UUID 5BC43D05-0D15-4A8F-B7EB-839385438AA4, small LPT model [ 2.190000] VFS: Mounted root (ubifs filesystem) on device 0:11. [ 2.190000] devtmpfs: mounted [ 2.210000] Freeing unused kernel memory: 132K (c0412000 - c0433000)
BusyBox v1.22.1 (2016-08-04 10:31:09 CST) built-in shell (ash) Enter ‘help’ for a list of built-in commands.
[ 3.660000] MatrixLcd_init: spi_register_driver spi_driver success. status = 0 [ 3.730000] matrixLcd_drawer………….initialized! [ 4.400000] RTL871X: module init start [ 4.400000] RTL871X: rtl8188eu v4.3.0.9_15178.20150907 [ 4.430000] RTL871X: build time: Jul 27 2016 14:53:30 [ 4.450000] bFWReady == _FALSE call reset 8051… [ 4.510000] RTL871X: rtw_ndev_init(wlan0) [ 4.550000] usbcore: registered new interface driver rtl8188eu [ 4.550000] RTL871X: module init ret=0 [ 5.120000] ==> rtl8188e_iol_efuse_patch ~ # [ 7.890000] RTL871X: nolinked power save enter ~ #