mini2440-openwrt启动信息

这篇博客详细记录了在mini2440平台上OpenWRT启动时的内核信息,包括Linux版本3.10.55、CPU型号ARM920T以及内存和时钟频率等硬件详情。启动过程中涉及到了内核初始化、内存分配、设备驱动(如LCD、UART、NAND闪存)的加载和网络设备(dm9000)的设置。最后成功挂载了根文件系统并注册了USB和网络协议家族。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 3.10.55 (hades@PandoraBox-Server) (gcc version 4.8.3 (PandoraBox/Linaro GCC 4.8-2014.04 svn-r127) ) #1 Thu Oct 9 17:19:46 CST 2014
[    0.000000] CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: MINI2440
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] CPU S3C2440A (id 0x32440001)
[    0.000000] S3C24XX Clocks, Copyright 2004 Simtec Electronics
[    0.000000] S3C244X: core 405.000 MHz, memory 101.250 MHz, peripheral 50.625 MHz
[    0.000000] CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat 804227c8, node_mem_map 80472000
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16384 pages, LIFO batch:3
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line: root=/dev/mtdblock3 console=ttySAC0,115200 rootfstype=squashfs,ext2
[    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: 60376k/60376k available, 5160k 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 : 0x84800000 - 0xff000000   (1960 MB)
[    0.000000]     lowmem  : 0x80000000 - 0x84000000   (  64 MB)
[    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)
[    0.000000]       .text : 0x80008000 - 0x803f6d5c   (4028 kB)
[    0.000000]       .init : 0x803f7000 - 0x8041bd70   ( 148 kB)
[    0.000000]       .data : 0x8041c000 - 0x804442e4   ( 161 kB)
[    0.000000]        .bss : 0x804442e4 - 0x80471628   ( 181 kB)
[    0.000000] NR_IRQS:111
[    0.000000] S3C2440: IRQ Support
[    0.000000] irq: clearing pending status 02000000
[    0.000000] irq: clearing pending status 00000002
[    0.000000] sched_clock: 16 bits at 1012kHz, resolution 987ns, wraps every 64ms
[    0.000399] Calibrating delay loop... 201.52 BogoMIPS (lpj=503808)
[    0.044937] pid_max: default: 32768 minimum: 301
[    0.045349] Mount-cache hash table entries: 512
[    0.047546] CPU: Testing write buffer coherency: ok
[    0.049160] Setting up static identity map for 0x800101b0 - 0x80010210
[    0.005706] regulator-dummy: no parameters
[    0.007838] NET: Registered protocol family 16
[    0.010824] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.038963] MINI2440: Option string mini2440=3tb
[    0.039042] MINI2440: 't' ignored, touchscreen not compiled in
[    0.039107] MINI2440: LCD 0:240x320 1:800x480 2:1024x768 [3:320x240]
[    0.064070] S3C2440: Initialising architecture
[    0.000894] S3C244X: Clock Support, DVS off
[    0.000977] S3C24XX DMA Driver, Copyright 2003-2006 Simtec Electronics
[    0.001249] DMA channel 0 at 84846000, irq 33
[    0.001307] DMA channel 1 at 84846040, irq 34
[    0.001327] DMA channel 2 at 84846080, irq 35
[    0.001347] DMA channel 3 at 848460c0, irq 36
[    0.008520] S3C24XX CPU Frequency driver, s3c244x cpu support
[    0.031326] bio: create slab <bio-0> at 0
[    0.044430] SCSI subsystem initialized
[    0.048355] libata version 3.00 loaded.
[    0.055343] s3c-i2c s3c2440-i2c.0: slave address 0x10
[    0.055422] s3c-i2c s3c2440-i2c.0: bus frequency set to 98 KHz
[    0.058492] s3c-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter
[    0.061261] pps_core: LinuxPPS API ver. 1 registered
[    0.061328] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.062565] PTP clock support registered
[    0.003178] Advanced Linux Sound Architecture Driver Initialized.
[    0.008543] Switching to clocksource samsung_clocksource_timer
[    0.024857] NET: Registered protocol family 2
[    0.027753] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.027849] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.027894] TCP: Hash tables configured (established 512 bind 512)
[    0.028342] TCP: reno registered
[    0.028443] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.028513] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.029779] NET: Registered protocol family 1
[    0.041744] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.041832] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.042710] yaffs: yaffs built Oct  9 2014 17:16:19 Installing.
[    0.042811] msgmni has been set to 117
[    0.050861] io scheduler noop registered
[    0.050937] io scheduler deadline registered (default)
[    0.051065] io scheduler cfq registered
[    0.061978] s3c2410-lcd s3c2410-lcd: fb0: s3c2410fb frame buffer device
[    0.000619] mini2440_backlight       initialized
[    0.001951] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.007414] s3c2440-uart.0: ttySAC0 at MMIO 0x50000000 (irq = 74) is a S3C2440
[    0.107548] console [ttySAC0] enabled
[    0.112662] s3c2440-uart.1: ttySAC1 at MMIO 0x50004000 (irq = 77) is a S3C2440
[    0.119725] s3c2440-uart.2: ttySAC2 at MMIO 0x50008000 (irq = 80) is a S3C2440
[    0.128885] buttons  initialized
[    0.130225] adc      initialized
[    0.132162] pwm      initialized
[    0.072881] at24 0-0050: 1024 byte 24c08 EEPROM, writable, 16 bytes/write
[    0.084043] s3c24xx-nand s3c2440-nand: Tacls=1, 9ns Twrph0=3 29ns, Twrph1=2 19ns
[    0.085837] s3c24xx-nand s3c2440-nand: NAND soft ECC
[    0.090743] NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit), 256MiB, page size: 2048, OOB size: 64
[    0.103638] Creating 4 MTD partitions on "nand":
[    0.106999] 0x000000000000-0x000000060000 : "u-boot"
[    0.117553] 0x000000060000-0x000000080000 : "u-boot-env"
[    0.123261] 0x000000080000-0x000000580000 : "kernel"
[    0.130403] 0x000000580000-0x000010000000 : "rootfs"
[    0.084023] mtd: device 3 (rootfs) set to be root filesystem
[    0.084241] mtd: partition "rootfs_data" created automatically, ofs=0x7a0000, len=0xf860000
[    0.092312] 0x0000007a0000-0x000010000000 : "rootfs_data"
[    0.119985] dm9000 dm9000: read wrong id 0x01010101
[    0.120100] dm9000 dm9000: eth%d: Invalid ethernet MAC address. Please set using ifconfig
[    0.130612] eth0: dm9000e at 848ba300,848bc304 IRQ 55 MAC: 4e:5b:71:c8:3f:43 (random)
[    0.071277] dm9000 init!
[    0.074944] mousedev: PS/2 mouse device common for all mice
[    0.079742] s3c-rtc s3c2410-rtc: rtc disabled, re-enabling
[    0.085084] s3c-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
[    0.090655] i2c /dev entries driver
[    0.095456] s3c2410-wdt s3c2410-wdt: tmr_margin value out of range, default 15 used
[    0.102949] s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq disabled
[    0.109192] cpufreq: Unable to obtain msysclk: -2
[    0.112683] cpuidle: using governor ladder
[    0.117570] TCP: cubic registered
[    0.119923] NET: Registered protocol family 17
[    0.124514] 8021q: 802.1Q VLAN Support v1.8
[    0.128645] VFP support v0.3: not present
[    0.073424] regulator-dummy: incomplete constraints, leaving on
[    0.076879] s3c-rtc s3c2410-rtc: setting system clock to 2000-01-01 13:41:01 UTC (946734061)
[    0.082220] ALSA device list:
[    0.084922]   No soundcards found.
[    0.089398] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
[    0.101859] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    0.104281] Freeing unused kernel memory: 144K (803f7000 - 8041b000)
[    0.124523] usbcore: registered new interface driver usbfs
[    0.125736] usbcore: registered new interface driver hub
[    0.131000] usbcore: registered new device driver usb
[    0.073229] Button Hotplug driver version 0.4.1
[    0.086973] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.091072] s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
[    0.092421] s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
[    0.100046] s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
[    0.117496] hub 1-0:1.0: USB hub found
[    0.117665] hub 1-0:1.0: 2 ports detected
[    0.136006] usbcore: registered new interface driver usb-storage
[    0.216808] usb 1-1: new full-speed USB device number 2 using s3c2410-ohci
[    0.234661] usb-storage 1-1:1.0: USB Mass Storage device detected
[    0.171424] scsi0 : usb-storage 1-1:1.0
[    0.473236] scsi 0:0:0:0: Direct-Access     iT1167B  USB Flash Disk   0.00 PQ: 0 ANSI: 2
[    0.491122] sd 0:0:0:0: [sda] 7892992 512-byte logical blocks: (4.04 GB/3.76 GiB)
[    0.498038] sd 0:0:0:0: [sda] Write Protect is off
[    0.498150] sd 0:0:0:0: [sda] Mode Sense: 00 00 00 00
[    0.504055] sd 0:0:0:0: [sda] Asking for cache data failed
[    0.504168] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    0.482300] sd 0:0:0:0: [sda] Asking for cache data failed
[    0.482410] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    0.497700]  sda: sda4
[    0.527318] sd 0:0:0:0: [sda] Asking for cache data failed
[    0.527431] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    0.468672] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    2.512196] NET: Registered protocol family 10
[    2.495079] nf_conntrack version 0.5.0 (945 buckets, 3780 max)
[    2.511072] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    2.538708] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.580735] xt_time: kernel timezone is -0000
[    2.601752] PPP generic driver version 2.4.2
[    2.609829] NET: Registered protocol family 24
[    5.407196] dm9000 dm9000 eth0: link down
[    5.408170] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    5.382501] device eth0 entered promiscuous mode
[    5.384850] br-lan: port 1(eth0) entered forwarding state
[    5.386925] br-lan: port 1(eth0) entered forwarding state
[    5.714880] br-lan: port 1(eth0) entered disabled state
[    5.963435] dm9000 dm9000 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[    5.993481] br-lan: port 1(eth0) entered forwarding state
[    5.993740] br-lan: port 1(eth0) entered forwarding state
[    5.999116] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    6.574294] br-lan: port 1(eth0) entered forwarding state
[    7.408599] jffs2: notice: (848) jffs2_build_xattr_subsystem: complete building xattr subsystem, 2 of xdatum (0 unchecked, 1 orphan) and 16 of xref (0 dead, 9 orphan) found.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值