NUC972平臺 linux啓動過程

U-Boot 2013.04-rc2 (Jul 06 2016 - 10:25:07)

CPU: NUC972
DRAM: 64 MiB
NAND: 256 MiB
MMC: mmc: 0
In: serial
Out: serial
Err: serial
Net: emac
Hit any key to stop autoboot: 0

Loading from nand0, offset 0x200000
Image Name:
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3903744 Bytes = 3.7 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: 3903744 Bytes = 3.7 MiB
Load Address: 00007fc0
Entry Point: 00008000
Verifying Checksum … OK
SF: Detected W25Q128 with page size 4 KiB, total 16 MiB
SF: Device software reset
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-Oracle) (gcc version 4.8.4 (GCC) ) #20 PREEMPT Wed Jul 6 17:29:10 HKT 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 init=/sbin/init mtdparts=nand0:0x200000@0x0(uboot),0x1400000@0x200000(kernel),-(rootfs) rootfstype=yaffs2 root=/dev/mtdblock2
[ 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: 60872k/60872k available, 4664k 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 - 0xc036bf04 (3472 kB)
[ 0.000000] .init : 0xc036c000 - 0xc0388e3c ( 116 kB)
[ 0.000000] .data : 0xc038a000 - 0xc03c1100 ( 221 kB)
[ 0.000000] .bss : 0xc03c1100 - 0xc03f39c0 ( 203 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 0xc02b96d0 - 0xc02b970c
[ 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.430000] bio: create slab at 0
[ 0.440000] SCSI subsystem initialized
[ 0.450000] usbcore: registered new interface driver usbfs
[ 0.460000] usbcore: registered new interface driver hub
[ 0.470000] usbcore: registered new device driver usb
[ 0.480000] cfg80211: Calling CRDA to update world regulatory domain
[ 0.490000] Switching to clocksource nuc970-timer1
[ 0.580000] NET: Registered protocol family 2
[ 0.590000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[ 0.590000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[ 0.600000] TCP: Hash tables configured (established 512 bind 512)
[ 0.610000] TCP: reno registered
[ 0.610000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.620000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.620000] NET: Registered protocol family 1
[ 0.630000] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.700000] ROMFS MTD (C) 2007 Red Hat, Inc.
[ 0.710000] msgmni has been set to 118
[ 0.720000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 0.730000] io scheduler noop registered
[ 0.730000] io scheduler deadline registered
[ 0.730000] io scheduler cfq registered (default)
[ 0.740000] nuc970-uart.0: ttyS0 at I/O 0x0 (irq = 36) is a NUC970
[ 0.800000] brd: module loaded
[ 0.810000] nuc970 mtd nand driver version: 20160331
[ 0.810000] ONFI param page 0 valid
[ 0.820000] ONFI flash detected
[ 0.820000] NAND device: Manufacturer ID: 0x01, Chip ID: 0xda (AMD/Spansion S34ML02G1), 256MiB, page size: 2048, OOB size: 64
[ 0.830000] SYSTEM: USE BCH_T4 HWECC algorithm(SMRA size: 64, Parity number:32 bytes)
[ 0.840000] EXECUTE: USE BCH_T4 HWECC algorithm(SMRA size: 64, Parity number:32 bytes)
[ 0.850000] USE BCH_T4 HWECC algorithm(Parity number:32 bytes)
[ 0.860000] Bad block table found at page 131008, version 0x01
[ 0.860000] Bad block table found at page 130944, version 0x01
[ 0.870000] 3 cmdlinepart partitions found on MTD device nand0
[ 0.870000] Creating 3 MTD partitions on “nand0”:
[ 0.880000] 0x000000000000-0x000000200000 : “uboot”
[ 0.890000] 0x000000200000-0x000001600000 : “kernel”
[ 0.900000] 0x000001600000-0x000010000000 : “rootfs”
[ 0.910000] fmi-sm: registered successfully! mtdid=nand0
[ 0.930000] libphy: nuc970_rmii0: probed
[ 0.940000] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 0.940000] nuc970-ehci nuc970-ehci: Nuvoton NUC970 EHCI Host Controller
[ 0.950000] nuc970-ehci nuc970-ehci: new USB bus registered, assigned bus number 1
[ 0.960000] nuc970-ehci nuc970-ehci: irq 23, io mem 0xb0005000
[ 0.990000] nuc970-ehci nuc970-ehci: USB 2.0 started, EHCI 0.95
[ 0.990000] hub 1-0:1.0: USB hub found
[ 1.000000] hub 1-0:1.0: 2 ports detected
[ 1.000000] ohci_hcd: USB 1.1 ‘Open’ Host Controller (OHCI) Driver
[ 1.010000] 0x204 = 0x8
[ 1.010000] nuc970-ohci nuc970-ohci: Nuvoton NUC970 OHCI Host Controller
[ 1.020000] nuc970-ohci nuc970-ohci: new USB bus registered, assigned bus number 2
[ 1.030000] nuc970-ohci nuc970-ohci: irq 24, io mem 0xb0007000
[ 1.090000] hub 2-0:1.0: USB hub found
[ 1.090000] hub 2-0:1.0: 2 ports detected
[ 1.100000] usbcore: registered new interface driver usb-storage
[ 1.110000] TCP: cubic registered
[ 1.110000] NET: Registered protocol family 17
[ 1.150000] yaffs: dev is 32505858 name is “mtdblock2” rw
[ 1.160000] yaffs: passed flags “”
[ 1.320000] usb 1-2: new high-speed USB device number 2 using nuc970-ehci
[ 1.330000] VFS: Mounted root (yaffs2 filesystem) on device 31:2.

發佈了36 篇原創文章 · 獲贊 23 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章