mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(五 内核测试 三 通过bootargs设置根文件系统的启动位置)

来源:互联网 发布:网络平台推广是做什么 编辑:程序博客网 时间:2024/05/18 01:41
u-bootargs

    bootargs是环境变量中的重中之重,甚至可以说整个环境变量都是围绕着bootargs来设置的。bootargs的种类非常非常的多,我们平常只是使用了几种而已,感兴趣的可以看看这篇文章说的很全:http://blog.chinaunix.net/u2/79570/showart_1675071.html。bootargs非常的灵活,内核和文件系统的不同搭配就会有不同的设置方法,甚至你也可以不设置bootargs,而直接将其写到内核中去(在配置内核的选项中可以进行这样的设置),正是这些原因导致了bootargs使用上的困难。

step1:  bootargs参数介绍

A. root
用来指定rootfs的位置, 常见的情况有:
    root=/dev/ram rw   
    root=/dev/ram0 rw
  请注意上面的这两种设置情况是通用的,我做过测试甚至root=/dev/ram1 rw和root=/dev/ram2 rw也是可以的,网上有人说在某些情况下是不通用的,即必须设置成ram或者ram0,但是目前还没有遇到,还需要进一步确认,遇到不行的时候可以逐一尝试。

    root=/dev/mtdx rw
    root=/dev/mtdblockx rw
    root=/dev/mtdblock/x rw
    root=31:0x

上面的这几个在一定情况下是通用的,当然这要看你当前的系统是否支持,不过mtd是字符设备,而mtdblock是块设备,有时候你的挨个的试到底当前的系统支持上面那种情况下,不过root=/dev/mtdblockx rw比较通用。此外,如果直接指定设备名可以的话,那么使用此设备的设备号也是可以的。

    root=/dev/nfs
在文件系统为基于nfs的文件系统的时候使用。当然指定root=/dev/nfs之后,还需要指定nfsroot=serverip:nfs_dir,即指明文件系统存在那个主机的那个目录下面。

B. rootfstype
    这个选项需要跟root一起配合使用,一般如果根文件系统是ext2的话,有没有这个选项是无所谓的,但是如果是jffs2,squashfs等文件系统的话,就需要rootfstype指明文件系统的类型,不然会无法挂载根分区.

C. console
console=tty  使用虚拟串口终端设备 .
console=ttyS[,options] 使用特定的串口,options可以是这样的形式bbbbpnx,这里bbbb是指串口的波特率,p是奇偶位(从来没有看过使用过),n是指的bits。
console=ttySAC[,options] 同上面。

看你当前的环境,有时用ttyS,有时用ttySAC,网上有人说,这是跟内核的版本有关,2.4用ttyS,2.6用ttySAC,但实际情况是官方文档中也是使用ttyS,所以应该是跟内核版本没有关联的。可以查看Documentation/serial-console.txt找到相关描述。

D. mem
mem=xxM 指定内存的大小,不是必须的

E. ramdisk_size
ramdisk=xxxxx           不推荐   
ramdisk_size=xxxxx   推荐
上面这两个都可以告诉ramdisk 驱动,创建的ramdisk的size,默认情况下是4m(s390默认8M),你可以查看Documentation/ramdisk.txt找到相关的描述,不过ramdisk=xxxxx在新版的内核都已经没有提了,不推荐使用。

F. initrd, noinitrd
当你没有使用ramdisk启动系统的时候,你需要使用noinitrd这个参数,但是如果使用了的话,就需要指定initrd=r_addr,size, r_addr表示initrd在内存中的位置,size表示initrd的大小。

G. init
init指定的是内核启起来后,进入系统中运行的第一个脚本,一般init=/linuxrc, 或者init=/etc/preinit,preinit的内容一般是创建console,null设备节点,运行init程序,挂载一些文件系统等等操作。请注意,很多初学者以为init=/linuxrc是固定写法,其实不然,/linuxrc指的是/目录下面的linuxrc脚本,一般是一个连接罢了。

H. mtdparts
mtdparts=fc000000.nor_flash:1920k(linux),128k(fdt),20M(ramdisk),4M(jffs2),38272k(user),256k(env),384k(uboot)
要想这个参数起作用,内核中的mtd驱动必须要支持,即内核配置时需要选上Device Drivers  ---> Memory Technology Device (MTD) support  ---> Command line partition table parsing

mtdparts的格式如下:
mtdparts=[;
  := :[,]
  := [@offset][][ro]
   := unique id used in mapping driver/device
    := standard linux memsize OR "-" to denote all remaining space
    := (NAME)
因此你在使用的时候需要按照下面的格式来设置:
mtdparts=mtd-id:@(),@()
这里面有几个必须要注意的:
a.  
mtd-id 必须要跟你当前平台的flash的mtd-id一致,不然整个mtdparts会失效
b.  size在设置的时候可以为实际的size(xxM,xxk,xx),也可以为'-'这表示剩余的所有空间。
举例:
假设flash 的mtd-id是sa1100,那么你可以使用下面的方式来设置:
mtdparts=sa1100:-     →  只有一个分区
mtdparts=sa1100:256k(ARMboot)ro,-(root)  →  有两个分区
可以查看drivers/mtd/cmdlinepart.c中的注释找到相关描述。

I. ip
指定系统启动之后网卡的ip地址,如果你使用基于nfs的文件系统,那么必须要有这个参数,其他的情况下就看你自己的喜好了。设置ip有两种方法:
ip = ip addr
ip=ip addr:server ip addr:gateway:netmask::which netcard:off
这两种方法可以用,不过很明显第二种要详细很多,请注意第二种中which netcard 是指开发板上的网卡,而不是主机上的网卡。

说完常见的几种bootargs,那么我们来讨论平常我经常使用的几种组合:
1). 假设文件系统是ramdisk,且直接就在内存中,bootargs的设置应该如下:
setenv bootargs ‘initrd=0x32000000,0xa00000 root=/dev/ram0 console=ttySAC0 mem=64M init=/linuxrc’

2). 假设文件系统是ramdisk,且在flash中,bootargs的设置应该如下:
setenv bootargs ‘mem=32M console=ttyS0,115200 root=/dev/ram rw init=/linuxrc’
注意这种情况下你应该要在bootm命令中指定ramdisk在flash中的地址,如bootm kernel_addr ramdisk_addr (fdt_addr)

3). 假设文件系统是jffs2类型的,且在flash中,bootargs的设置应该如下
setenv bootargs ‘mem=32M console=ttyS0,115200 noinitrd root=/dev/mtdblock2 rw rootfstype=jffs2 init=/linuxrc’

4). 假设文件系统是基于nfs的,bootargs的设置应该如下
setenv bootargs ‘noinitrd mem=64M console=ttySAC0 root=/dev/nfs nfsroot=192.168.0.3:/nfs ip=192.168.0.5:192.168.0.3:192.168.0.3:255.255.255.0::eth0:off’
或者
setenv bootargs ‘noinitrd mem=64M console=ttySAC0 root=/dev/nfs nfsroot=192.168.0.3:/nfs ip=192.168.0.5’


上面就是我们经常使用的几种bootargs的组合,老实说,bootargs非常非常的灵活,所以设置的方法有很多中形式,具体的还应该根据你的平台具体的情况来设置。


 step2:设置bootargs

MINI6410 # setenv bootargs console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.104:/opt/FriendlyARM/mini6410/linux/rootfs ip=192.168.1.70:192.168.1.104:192.168.1.104:255.255.255.0:linux.arm9.net:eth0:off

各参数的含义如下:
nfsroot 是开发主机的 IP 地址,它是直接提供 NFS 服务的 Linux 系统 IP 地址。
“ip=”后面:
第一项(192.168.1.70)是目标板的临时 IP(注意不要和局域网内其他 IP 冲突);
第二项(192.168.1.104)是开发主机的 IP;
第三项(192.168.1.104)是目标板上网关(GW)的设置;
第四项(255.255.255.0)是子网掩码;
第五项是开发主机的名字(一般无关紧要,可随便填写)

eth0 是网卡设备的名称。


step3:运行结果

1)tftp通过网络下载内

MINI6410 # tftp c0008000 uImage                                                                                                                                                                                    
dm9000 i/o: 0x18000300, id: 0x90000a46                                                                                                                                                                             
DM9000: running in 16 bit mode                                                                                                                                                                                     
MAC: 08:90:90:90:90:90                                                                                                                                                                                             
operating at 100M full duplex mode                                                                                                                                                                                 
TFTP from server 192.168.1.104; our IP address is 192.168.1.230                                                                                                                                                    
Filename 'uImage'.                                                                                                                                                                                                 
Load address: 0xc0008000                                                                                                                                                                                           
Loading: #################################################################                                                                                                                                                                                                                                                                                                                                                             #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         #################################################################                                                                                                                                         
         ###########                                                                                                                                                                                               
done                                                                                                                                                                                                               
Bytes transferred = 3712948 (38a7b4 hex)    


2)用bootm 命令执行下载的内核                                                                                                                                                                     
MINI6410 # bootm c0008000                                                                                                                                                                                          
## Booting image at c0008000 ...                                                                                                                                                                                   
   Image Name:   Linux-2.6.36.2                                                                                                                                                                                    
   Image Type:   ARM Linux Kernel Image (uncompressed)                                                                                                                                                             
   Data Size:    3712884 Bytes =  3.5 MB                                                                                                                                                                           
   Load Address: 50008000                                                                                                                                                                                          
   Entry Point:  50008000                                                                                                                                                                                          
   Verifying Checksum ... OK


OK                                                                                                                                                                                                                 
                                                                                                                                                                                                                   
Starting kernel ...                                                                                                                                                                                                
                                                                                                                                                                                                                   
Uncompressing Linux... done, booting the kernel.                                                                                                                                                                   
Linux version 2.6.36.2 (root@ubuntu) (gcc version 4.5.1 (ctng-1.8.1-FA) ) #5 Sat Apr 21 21:15:34 CST 2012                                                                                                          
CPU: ARMv6-compatible processor [410fb766] revision 6 (ARMv7), cr=00c5387f                                                                                                                                         
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache                                                                                                                                               
Machine: MINI6410                                                                                                                                                                                                  
Memory policy: ECC disabled, Data cache writeback                                                                                                                                                                  
CPU S3C6410 (id 0x36410101)                                                                                                                                                                                        
S3C24XX Clocks, Copyright 2004 Simtec Electronics                                                                                                                                                                  
camera: no parent clock specified                                                                                                                                                                                  
S3C64XX: PLL settings, A=532000000, M=532000000, E=24000000                                                                                                                                                        
S3C64XX: HCLK2=266000000, HCLK=133000000, PCLK=66500000                                                                                                                                                            
mout_apll: source is fout_apll (1), rate is 532000000                                                                                                                                                              
mout_epll: source is epll (1), rate is 24000000                                                                                                                                                                    
mout_mpll: source is mpll (1), rate is 532000000                                                                                                                                                                   
mmc_bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                 
mmc_bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                 
mmc_bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                 
usb-bus-host: source is clk_48m (0), rate is 48000000                                                                                                                                                              
uclk1: source is dout_mpll (1), rate is 66500000                                                                                                                                                                   
spi-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                 
spi-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                 
audio-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                               
audio-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                               
audio-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                               
irda-bus: source is mout_epll (0), rate is 24000000                                                                                                                                                                
camera: no parent clock specified                                                                                                                                                                                  
s3c64xx: 10485760 bytes SDRAM reserved for fimc at 0x5f5f9000                                                                                                                                                      
s3c64xx: 8388608 bytes SDRAM reserved for tv at 0x5edf9000                                                                                                                                                         
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024                                                                                                                                         
Kernel command line: console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.104:/opt/FriendlyARM/mini6410/linux/rootfs ip=192.168.1.70:192.168.1.104:192.168.1.104:255.255.255.0:linux.arm9.net:eth0:off                  
PID hash table entries: 1024 (order: 0, 4096 bytes)                                                                                                                                                                
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)                                                                                                                                                    
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)                                                                                                                                                      
Memory: 256MB = 256MB total                                                                                                                                                                                        
Memory: 233336k/233336k available, 28808k reserved, 0K highmem                                                                                                                                                     
Virtual kernel memory layout:                                                                                                                                                                                      
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)                                                                                                                                                                  
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)                                                                                                                                                                  
    DMA     : 0xff600000 - 0xffe00000   (   8 MB)                                                                                                                                                                  
    vmalloc : 0xd0800000 - 0xe0000000   ( 248 MB)                                                                                                                                                                  
    lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)                                                                                                                                                                  
    pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)                                                                                                                                                                  
    modules : 0xbf000000 - 0xbfe00000   (  14 MB)                                                                                                                                                                  
      .init : 0xc0008000 - 0xc0030000   ( 160 kB)                                                                                                                                                                  
      .text : 0xc0030000 - 0xc06bd000   (6708 kB)                                                                                                                                                                  
      .data : 0xc071e000 - 0xc0767740   ( 294 kB)                                                                                                                                                                  
SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1                                                                                                                                            
Hierarchical RCU implementation.                                                                                                                                                                                   
        RCU-based detection of stalled CPUs is disabled.                                                                                                                                                           
        Verbose stalled-CPUs detection is disabled.                                                                                                                                                                
NR_IRQS:246                                                                                                                                                                                                        
VIC @f4000000: id 0x00041192, vendor 0x41                                                                                                                                                                          
VIC @f4010000: id 0x00041192, vendor 0x41                                                                                                                                                                          
Console: colour dummy device 80x30                                                                                                                                                                                 
console [ttySAC0] enabled                                                                                                                                                                                          
Calibrating delay loop... 530.84 BogoMIPS (lpj=2654208)                                                                                                                                                            
pid_max: default: 32768 minimum: 301                                                                                                                                                                               
Mount-cache hash table entries: 512                                                                                                                                                                                
CPU: Testing write buffer coherency: ok                                                                                                                                                                            
devtmpfs: initialized                                                                                                                                                                                              
NET: Registered protocol family 16                                                                                                                                                                                 
hw perfevents: enabled with v6 PMU driver, 3 counters available                                                                                                                                                    
s3c64xx_dma_init: Registering DMA channels                                                                                                                                                                         
s3c64xx_dma_init1: registering DMA 0 (d0808100)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 1 (d0808120)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 2 (d0808140)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 3 (d0808160)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 4 (d0808180)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 5 (d08081a0)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 6 (d08081c0)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 7 (d08081e0)                                                                                                                                                                    
PL080: IRQ 73, at d0808000                                                                                                                                                                                         
s3c64xx_dma_init1: registering DMA 8 (d080c100)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 9 (d080c120)                                                                                                                                                                    
s3c64xx_dma_init1: registering DMA 10 (d080c140)                                                                                                                                                                   
s3c64xx_dma_init1: registering DMA 11 (d080c160)                                                                                                                                                                   
s3c64xx_dma_init1: registering DMA 12 (d080c180)                                                                                                                                                                   
s3c64xx_dma_init1: registering DMA 13 (d080c1a0)                                                                                                                                                                   
s3c64xx_dma_init1: registering DMA 14 (d080c1c0)                                                                                                                                                                   
s3c64xx_dma_init1: registering DMA 15 (d080c1e0)                                                                                                                                                                   
PL080: IRQ 74, at d080c000                                                                                                                                                                                         
S3C6410: Initialising architecture                                                                                                                                                                                 
bio: create slab <bio-0> at 0                                                                                                                                                                                      
SCSI subsystem initialized                                                                                                                                                                                         
usbcore: registered new interface driver usbfs                                                                                                                                                                     
usbcore: registered new interface driver hub                                                                                                                                                                       
usbcore: registered new device driver usb                                                                                                                                                                          
s3c-i2c s3c2440-i2c.0: slave address 0x10                                                                                                                                                                          
s3c-i2c s3c2440-i2c.0: bus frequency set to 64 KHz                                                                                                                                                                 
s3c-i2c s3c2440-i2c.0: i2c-0: S3C I2C adapter                                                                                                                                                                      
Advanced Linux Sound Architecture Driver Version 1.0.23.                                                                                                                                                           
cfg80211: Calling CRDA to update world regulatory domain                                                                                                                                                           
NET: Registered protocol family 2                                                                                                                                                                                  
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)                                                                                                                                                     
TCP established hash table entries: 8192 (order: 4, 65536 bytes)                                                                                                                                                   
TCP bind hash table entries: 8192 (order: 3, 32768 bytes)                                                                                                                                                          
TCP: Hash tables configured (established 8192 bind 8192)                                                                                                                                                           
TCP reno registered                                                                                                                                                                                                
UDP hash table entries: 256 (order: 0, 4096 bytes)                                                                                                                                                                 
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)                                                                                                                                                            
NET: Registered protocol family 1                                                                                                                                                                                  
RPC: Registered udp transport module.                                                                                                                                                                              
RPC: Registered tcp transport module.                                                                                                                                                                              
RPC: Registered tcp NFSv4.1 backchannel transport module.                                                                                                                                                          
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).                                                                                                                                                           
msgmni has been set to 455                                                                                                                                                                                         
alg: No test for stdrng (krng)                                                                                                                                                                                     
io scheduler noop registered                                                                                                                                                                                       
io scheduler deadline registered                                                                                                                                                                                   
io scheduler cfq registered (default)                                                                                                                                                                              
S3C_LCD clock got enabled :: 133.000 Mhz                                                                                                                                                                           
LCD TYPE :: LTE480WV will be initialized                                                                                                                                                                           
Window[0] - FB1: map_video_memory: clear ff600000:0007f800                                                                                                                                                         
            FB1: map_video_memory: dma=5ea00000 cpu=ff600000 size=0007f800                                                                                                                                         
Window[0] - FB2: map_video_memory: clear ff63fc00:0003fc00                                                                                                                                                         
            FB2: map_video_memory: dma=5ea3fc00 cpu=ff63fc00 size=0003fc00                                                                                                                                         
Console: switching to colour frame buffer device 60x34                                                                                                                                                             
fb0: s3cfb frame buffer device                                                                                                                                                                                     
Window[1] - FB1: map_video_memory: clear ff700000:0007f800                                                                                                                                                         
            FB1: map_video_memory: dma=5ea80000 cpu=ff700000 size=0007f800                                                                                                                                         
Window[1] - FB2: map_video_memory: clear ff73fc00:0003fc00                                                                                                                                                         
            FB2: map_video_memory: dma=5eabfc00 cpu=ff73fc00 size=0003fc00                                                                                                                                         
fb1: s3cfb frame buffer device                                                                                                                                                                                     
Window[2] - FB1: map_video_memory: clear ff680000:0003fc00                                                                                                                                                         
            FB1: map_video_memory: dma=5e9c0000 cpu=ff680000 size=0003fc00                                                                                                                                         
fb2: s3cfb frame buffer device                                                                                                                                                                                     
Window[3] - FB1: map_video_memory: clear ff780000:0003fc00                                                                                                                                                         
            FB1: map_video_memory: dma=5eb00000 cpu=ff780000 size=0003fc00                                                                                                                                         
fb3: s3cfb frame buffer device                                                                                                                                                                                     
jkq debug VIDCON0 is 353                                                                                                                                                                                           
leds    initialized                                                                                                                                                                                                
pwm     initialized                                                                                                                                                                                                
s3c6400-uart.0: s3c2410_serial0 at MMIO 0x7f005000 (irq = 16) is a S3C6400/10                                                                                                                                      
s3c6400-uart.1: s3c2410_serial1 at MMIO 0x7f005400 (irq = 20) is a S3C6400/10                                                                                                                                      
s3c6400-uart.2: s3c2410_serial2 at MMIO 0x7f005800 (irq = 24) is a S3C6400/10                                                                                                                                      
s3c6400-uart.3: s3c2410_serial3 at MMIO 0x7f005c00 (irq = 28) is a S3C6400/10                                                                                                                                      
S3C NAND Driver, (c) 2008 Samsung Electronics                                                                                                                                                                      
S3C NAND Driver is using hardware ECC.                                                                                                                                                                             
NAND device: Manufacturer ID: 0xec, Chip ID: 0xd5 (Samsung NAND 2GiB 3,3V 8-bit)                                                                                                                                   
Creating 3 MTD partitions on "NAND 2GiB 3,3V 8-bit":                                                                                                                                                               
0x000000000000-0x000000080000 : "Bootloader"                                                                                                                                                                       
0x000000080000-0x000000580000 : "Kernel"                                                                                                                                                                           
0x000000580000-0x000080000000 : "File System"                                                                                                                                                                      
PPP generic driver version 2.4.2                                                                                                                                                                                   
PPP Deflate Compression module registered                                                                                                                                                                          
PPP BSD Compression module registered                                                                                                                                                                              
PPP MPPE Compression module registered                                                                                                                                                                             
NET: Registered protocol family 24                                                                                                                                                                                 
dm9000 Ethernet Driver, V1.31                                                                                                                                                                                      
eth0: dm9000a at d0876000,d0c00004 IRQ 108 MAC: 08:90:00:a0:90:90 (platform data)                                                                                                                                  
libertas_sdio: Libertas SDIO driver                                                                                                                                                                                
libertas_sdio: Copyright Pierre Ossman                                                                                                                                                                             
usbcore: registered new interface driver rt73usb                                                                                                                                                                   
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver                                                                                                                                                             
s3c2410-ohci s3c2410-ohci: S3C24XX OHCI                                                                                                                                                                            
s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1                                                                                                                                           
s3c2410-ohci s3c2410-ohci: irq 79, io mem 0x74300000                                                                                                                                                               
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001                                                                                                                                                      
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1                                                                                                                                                 
usb usb1: Product: S3C24XX OHCI                                                                                                                                                                                    
usb usb1: Manufacturer: Linux 2.6.36.2 ohci_hcd                                                                                                                                                                    
usb usb1: SerialNumber: s3c24xx                                                                                                                                                                                    
hub 1-0:1.0: USB hub found                                                                                                                                                                                         
hub 1-0:1.0: 2 ports detected                                                                                                                                                                                      
Initializing USB Mass Storage driver...                                                                                                                                                                            
usbcore: registered new interface driver usb-storage                                                                                                                                                               
USB Mass Storage support registered.                                                                                                                                                                               
usbcore: registered new interface driver usbserial                                                                                                                                                                 
usbserial: USB Serial Driver core                                                                                                                                                                                  
USB Serial support registered for pl2303                                                                                                                                                                           
usbcore: registered new interface driver pl2303                                                                                                                                                                    
pl2303: Prolific PL2303 USB to serial adaptor driver                                                                                                                                                               
mice: PS/2 mouse device common for all mice                                                                                                                                                                        
input: gpio-keys as /class/input/input0                                                                                                                                                                            
S3C Touchscreen driver, (c) 2008 Samsung Electronics                                                                                                                                                               
S3C TouchScreen got loaded successfully : 12 bits                                                                                                                                                                  
input: S3C TouchScreen as /class/input/input1                                                                                                                                                                      
S3C24XX RTC, (c) 2004,2006 Simtec Electronics                                                                                                                                                                      
s3c-rtc s3c64xx-rtc: rtc disabled, re-enabling                                                                                                                                                                     
s3c-rtc s3c64xx-rtc: rtc core: registered s3c as rtc0                                                                                                                                                              
i2c /dev entries driver                                                                                                                                                                                            
lirc_dev: IR Remote Control driver registered, major 253                                                                                                                                                           
IR NEC protocol handler initialized                                                                                                                                                                                
IR RC5(x) protocol handler initialized                                                                                                                                                                             
IR RC6 protocol handler initialized                                                                                                                                                                                
IR JVC protocol handler initialized                                                                                                                                                                                
IR Sony protocol handler initialized                                                                                                                                                                               
IR LIRC bridge handler initialized                                                                                                                                                                                 
Linux video capture interface: v2.00                                                                                                                                                                               
usbcore: registered new interface driver em28xx                                                                                                                                                                    
em28xx driver loaded                                                                                                                                                                                               
Em28xx: Initialized (Em28xx Audio Extension) extension                                                                                                                                                             
cx231xx v4l2 driver loaded.                                                                                                                                                                                        
usbcore: registered new interface driver cx231xx                                                                                                                                                                   
cx231xx: Cx231xx Audio Extension initialized                                                                                                                                                                       
usbcore: registered new interface driver usbvision                                                                                                                                                                 
USBVision USB Video Device Driver for Linux : 0.9.10                                                                                                                                                               
usbcore: registered new interface driver pvrusb2                                                                                                                                                                   
pvrusb2: V4L in-tree version:Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner                                                                                                                                          
pvrusb2: Debug mask is 31 (0x1f)                                                                                                                                                                                   
SE401 usb camera driver version 0.24 registering                                                                                                                                                                   
usbcore: registered new interface driver se401                                                                                                                                                                     
usbcore: registered new interface driver zr364xx                                                                                                                                                                   
zr364xx: Zoran 364xx                                                                                                                                                                                               
usbcore: registered new interface driver stkwebcam                                                                                                                                                                 
sn9c102: V4L2 driver for SN9C1xx PC Camera Controllers v1:1.47pre49                                                                                                                                                
usbcore: registered new interface driver sn9c102                                                                                                                                                                   
pwc: Philips webcam module version 10.0.13 loaded.                                                                                                                                                                 
pwc: Supports Philips PCA645/646, PCVC675/680/690, PCVC720[40]/730/740/750 & PCVC830/840.                                                                                                                          
pwc: Also supports the Askey VC010, various Logitech Quickcams, Samsung MPC-C10 and MPC-C30,                                                                                                                       
pwc: the Creative WebCam 5 & Pro Ex, SOTEC Afina Eye and Visionite VCS-UC300 and VCS-UM100.                                                                                                                        
usbcore: registered new interface driver Philips webcam                                                                                                                                                            
gspca: main v2.10.0 registered                                                                                                                                                                                     
usbcore: registered new interface driver hdpvr                                                                                                                                                                     
usbcore: registered new interface driver ibmcam                                                                                                                                                                    
usbcore: registered new interface driver ultracam                                                                                                                                                                  
konicawc: v1.4:Konica Webcam driver                                                                                                                                                                                
usbcore: registered new interface driver konicawc                                                                                                                                                                  
usbcore: registered new interface driver vicam                                                                                                                                                                     
usbcore: registered new interface driver s2255                                                                                                                                                                     
[CAM]s3c_fimc_register_controller.id=0                                                                                                                                                                             
s3c_fimc_init_global s3c_fimc.cam_clock=-1066252620                                                                                                                                                                
s3c-fimc: controller 0 registered successfully                                                                                                                                                                     
[CAM]s3c_fimc_register_controller.id=1                                                                                                                                                                             
s3c-fimc: controller 1 registered successfully                                                                                                                                                                     
s3c-fimc: info ov965x_init                                                                                                                                                                                         
[CAM]s3c_fimc_register_camera,cam->id=0                                                                                                                                                                            
s3c_fimc.cam_clock = c07246b4                                                                                                                                                                                      
parent clock for camera: 266.000 MHz, divisor: 11                                                                                                                                                                  
[CAM]RESET CAM.                                                                                                                                                                                                    
[CAM]Reset and init reg!1cam->client=ce851a00                                                                                                                                                                      
[CAM]Reset and init reg!1                                                                                                                                                                                          
[CAM]Reset and init reg!2                                                                                                                                                                                          
[CAM]s3c_fimc_init_camera[CAM]I2C_CAM_INIT.                                                                                                                                                                        
[CAM]s3c_fimc_init_camera[CAM]s3c_fimc_init_camera[CAM]Reset and init reg!3                                                                                                                                        
usb 1-1: new full speed USB device using s3c2410-ohci and address 2                                                                                                                                                
usb 1-1: New USB device found, idVendor=05e3, idProduct=0606                                                                                                                                                       
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0                                                                                                                                                  
usb 1-1: Product: USB Hub 2.0                                                                                                                                                                                      
hub 1-1:1.0: USB hub found                                                                                                                                                                                         
hub 1-1:1.0: 4 ports detected                                                                                                                                                                                      
usbcore: registered new interface driver uvcvideo                                                                                                                                                                  
USB Video Class driver (v0.1.0)                                                                                                                                                                                    
sdhci: Secure Digital Host Controller Interface driver                                                                                                                                                             
sdhci: Copyright(c) Pierre Ossman                                                                                                                                                                                  
s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133000000 Hz)                                                                                                                                                        
s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133000000 Hz)                                                                                                                                                        
s3c-sdhci s3c-sdhci.0: clock source 2: mmc_bus (24000000 Hz)                                                                                                                                                       
mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA                                                                                                                                                   
s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133000000 Hz)                                                                                                                                                        
s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133000000 Hz)                                                                                                                                                        
s3c-sdhci s3c-sdhci.1: clock source 2: mmc_bus (24000000 Hz)                                                                                                                                                       
enter s3c64xx_setup_sdhci1_cfg_gpio                                                                                                                                                                                
s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004120, 3=80808080                                                                                                                                                          
mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA                                                                                                                                                   
usbcore: registered new interface driver usbhid                                                                                                                                                                    
usbhid: USB HID core driver                                                                                                                                                                                        
asoc: AC97 HiFi <-> s3c-ac97 mapping ok                                                                                                                                                                            
s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004100, 3=00008080                                                                                                                                                          
mmc0: new high speed SDHC card at address 1234                                                                                                                                                                     
mmcblk0: mmc0:1234 SA04G 3.65 GiB                                                                                                                                                                                  
 mmcblk0: p1                                                                                                                                                                                                       
s3c6400_setup_sdhci_cfg_card: CTRL 2=c0004120, 3=80808080                                                                                                                                                          
ALSA device list:                                                                                                                                                                                                  
  #0: SMDK (WM9713)                                                                                                                                                                                                
TCP cubic registered                                                                                                                                                                                               
lib80211: common routines for IEEE802.11 drivers                                                                                                                                                                   
Registering the dns_resolver key type                                                                                                                                                                              
s3c-rtc s3c64xx-rtc: setting system clock to 2000-11-01 04:09:09 UTC (973051749)                                                                                                                                   
eth0: link down                                                                                                                                                                                                    
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1                                                                                                                                                                    
IP-Config: Complete:                                                                                                                                                                                               
     device=eth0, addr=192.168.1.70, mask=255.255.255.0, gw=192.168.1.104,                                                                                                                                         
     host=linux, domain=, nis-domain=arm9.net,                                                                                                                                                                     
     bootserver=192.168.1.104, rootserver=192.168.1.104, rootpath=                                                                                                                                                 
Looking up port of RPC 100003/2 on 192.168.1.104                                                                                                                                                                   
Looking up port of RPC 100005/1 on 192.168.1.104                                                                                                                                                                   
VFS: Mounted root (nfs filesystem) on device 0:14.                                                                                                                                                                 
devtmpfs: mounted                                                                                                                                                                                                  
Freeing init memory: 160K                                                                                                                                                                                          
                                                                                                                                                                                                                   
Processing /etc/profile... Done     

原创粉丝点击