This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

am335x开机时间优化问题之udev



各位好,最近开始做开机优化这块,使用am335x,sdk版本较老,是04.06的。现在总体上开机时间需要将近1分钟了,初步发现开机占用时间较长的是udev这块,在log信息打印到

VFS: Mounted root (ubifs filesystem) on device 0:13.
Freeing init memory: 368K
udevd (714): /proc/714/oom_adj is deprecated, please use /proc/714/oom_score_adj instead.

这里时,会等待大约13秒左右的时间才会继续向下执行。

第一次弄这块,查了下udev相关的资料还是感觉不知如何下手。希望搞过的前辈能指点指点。。。在此先行谢过!

  • 以下是全部的log信息:

    U-Boot SPL 2011.09-00000-g42b75ac-dirty (Aug 27 2015 - 15:16:14)
    Texas Instruments Revision detection unimplemented
    @@ entry config_am335x_ddr
    @@ entry config_vtp
    @@ out config_vtp
    @@ out config_am335x_ddr
    tps65217_reg_read pmic_status_reg 0
    tps65217_WLED_switch ON
    Booting from NAND...
    omap_boot_mode() = 3
    nand_spl_load_image(header.size)= 277044
    
    U-Boot 2011.09-00000-g42b75ac-dirty (Aug 27 2015 - 15:16:14)
    
    I2C:   ready
    Reserving 456k for U-Boot at: 8ff7d000
    DRAM:  256 MiB
    WARNING: Caches not enabled
    Did not find a recognized configuration, assuming General purpose EVM in Profile 0 with Daughter board
    audio_en cut off success
    audio_shutdown success
    Configurou LCD
    screen_width = 480, screen_height = 272
    bq_i2c_speed = 100000
    bq_i2c_num = 2
    i2c_probe 0x48 success!
    i2c_probe 0x51 success!
    Hello,bq27441 
    bq_i2c_speed = 100000
    bq_i2c_num = 0
    Design Capacity = 7000
    SOC = 88 % 
    Voltage = 4198 mV
    uart5 init ok !
    rxbuffer = 0x22
    go to start the kernel !
     NAND:  HW ECC Hamming Code selected
    512 MiB
    MMC:   OMAP SD/MMC: 0
    *** Warning - bad CRC, using default environment
    
    Net:   cpsw
    Hit any key to stop autoboot:  0 
    Card did not respond to voltage select!
    Booting from nand ...
    HW ECC BCH8 Selected
    
    NAND read: device 0 offset 0x300000, size 0x500000
     5242880 bytes read: OK
    ## Booting kernel from Legacy Image at 80200000 ...
       Image Name:   Linux-3.2.0
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    3148296 Bytes = 3 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    
    Starting kernel ...
    
    Uncompressing Linux... done, booting the kernel.
    [    0.000000] Linux version 3.2.0 (djf@djf-vm) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #5 Tue Aug 25 10:05:21 CST 2015
    [    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [    0.000000] Machine: am335xevm
    [    0.000000] Memory policy: ECC disabled, Data cache writeback
    [    0.000000] AM335X ES1.0 (neon )
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
    [    0.000000] Kernel command line: console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=7,2048 rootfstype=ubifs rootwait=1 screentype=R screensize=800x480-7
    [    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    [    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [    0.000000] Memory: 256MB = 256MB total
    [    0.000000] Memory: 253188k/253188k available, 8956k 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 : 0xd0800000 - 0xff000000   ( 744 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
    [    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc059b000   (5708 kB)
    [    0.000000]       .init : 0xc059b000 - 0xc05f7000   ( 368 kB)
    [    0.000000]       .data : 0xc05f8000 - 0xc0655498   ( 374 kB)
    [    0.000000]        .bss : 0xc06554bc - 0xc0682724   ( 181 kB)
    [    0.000000] NR_IRQS:396
    [    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [    0.000000] Total of 128 interrupts on 1 active controller
    [    0.000000] OMAP clockevent source: GPTIMER2 at 24000000 Hz
    [    0.000000] omap_dm_timer_switch_src: Switching to HW default clocksource(sys_clkin_ck) for timer1, this may impact timekeeping in low power state
    [    0.000000] OMAP clocksource: GPTIMER1 at 24000000 Hz
    [    0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
    [    0.000000] Console: colour dummy device 80x30
    [    0.000190] Calibrating delay loop... 718.02 BogoMIPS (lpj=3590144)
    [    0.057155] pid_max: default: 32768 minimum: 301
    [    0.057289] Security Framework initialized
    [    0.057398] Mount-cache hash table entries: 512
    [    0.057789] CPU: Testing write buffer coherency: ok
    [    0.077901] omap_hwmod: gfx: failed to hardreset
    [    0.094171] omap_hwmod: pruss: failed to hardreset
    [    0.095448] print_constraints: dummy: 
    [    0.095856] NET: Registered protocol family 16
    [    0.098473] OMAP GPIO hardware version 0.1
    [    0.101588] omap_mux_init: Add partition: #1: core, flags: 0
    [    0.103717] ---ALL---DBG---file=board-am335xevm.c,func=i2c2_init,line=2827++++  Enter board init:i2c2_init
    [    0.103802]  omap_i2c.3: alias fck already exists
    [    0.104105]  omap_i2c.1: alias fck already exists
    [    0.105120]  omap2_mcspi.1: alias fck already exists
    [    0.105377]  omap2_mcspi.2: alias fck already exists
    [    0.105673]  edma.0: alias fck already exists
    [    0.105694]  edma.0: alias fck already exists
    [    0.105713]  edma.0: alias fck already exists
    [    0.132762] bio: create slab <bio-0> at 0
    [    0.135179] SCSI subsystem initialized
    [    0.137073] usbcore: registered new interface driver usbfs
    [    0.137473] usbcore: registered new interface driver hub
    [    0.137699] usbcore: registered new device driver usb
    [    0.138047] registerd cppi-dma Intr @ IRQ 17
    [    0.138063] Cppi41 Init Done Qmgr-base(d083a000) dma-base(d0838000)
    [    0.138073] Cppi41 Init Done
    [    0.138103] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
    [    0.138449] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
    [    0.139754] omap_i2c omap_i2c.3: bus 3 rev2.4.0 at 100 kHz
    [    0.140744] i2c i2c-3: Failed to register i2c client 24c256 at 0x51 (-16)
    [    0.140759] i2c i2c-3: Can't create device at 0x51
    [    0.141162] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
    [    0.142205] tps65217 1-0024: TPS65217 ID 0xe version 1.2
    [    0.144320] print_constraints: DCDC1: 900 <--> 1800 mV at 1500 mV 
    [    0.146478] print_constraints: DCDC2: 900 <--> 3300 mV at 1100 mV 
    [    0.148610] print_constraints: DCDC3: 900 <--> 1500 mV at 1100 mV 
    [    0.150721] print_constraints: LDO1: 1000 <--> 3300 mV at 1800 mV 
    [    0.152840] print_constraints: LDO2: 900 <--> 3300 mV at 3300 mV 
    [    0.154957] print_constraints: LDO3: 1800 <--> 3300 mV at 1800 mV 
    [    0.157075] print_constraints: LDO4: 1800 <--> 3300 mV at 3300 mV 
    [    0.158980] Advanced Linux Sound Architecture Driver Version 1.0.24.
    [    0.160241] Switching to clocksource gp timer
    [    0.177689] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
    [    0.177912] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
    [    0.179255] musb-hdrc musb-hdrc.0: USB OTG mode controller at d081c000 using DMA, IRQ 18
    [    0.179482] musb-hdrc musb-hdrc.1: dma type: dma-cppi41
    [    0.180328] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
    [    0.180445] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
    [    0.180586] usb device show string idVendor
    [    0.180602] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [    0.180612] usb device show string Mfr
    [    0.180623] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [    0.180633] usb device show string
    [    0.180644] usb usb1: Product: MUSB HDRC host driver
    [    0.180655] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd
    [    0.180665] usb usb1: SerialNumber: musb-hdrc.1
    [    0.181589] hub 1-0:1.0: USB hub found
    [    0.181618] hub 1-0:1.0: 1 port detected
    [    0.182287] musb-hdrc musb-hdrc.1: USB Host mode controller at d081e800 using DMA, IRQ 19
    [    0.182771] NET: Registered protocol family 2
    [    0.182977] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.183285] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    [    0.183444] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    [    0.183540] TCP: Hash tables configured (established 8192 bind 8192)
    [    0.183553] TCP reno registered
    [    0.183566] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [    0.183589] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [    0.183778] NET: Registered protocol family 1
    [    0.184047] RPC: Registered named UNIX socket transport module.
    [    0.184060] RPC: Registered udp transport module.
    [    0.184069] RPC: Registered tcp transport module.
    [    0.184078] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [    0.184314] NetWinder Floating Point Emulator V0.97 (double precision)
    [    0.197250] VFS: Disk quotas dquot_6.5.2
    [    0.197320] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [    0.197889] msgmni has been set to 494
    [    0.198689] io scheduler noop registered
    [    0.198703] io scheduler deadline registered
    [    0.198765] io scheduler cfq registered (default)
    [    0.200734] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
    [    0.855645] console [ttyO0] enabled
    [    0.860118] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
    [    0.868045] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
    [    0.875942] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
    [    0.883817] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
    [    0.891691] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
    [    0.909702] brd: module loaded
    [    0.918328] loop: module loaded
    [    0.921854] i2c-core: driver [tsl2550] using legacy suspend method
    [    0.928296] i2c-core: driver [tsl2550] using legacy resume method
    [    0.934772] at24 3-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
    [    0.942041] The board is a AM335x Beaglebone.
    [    0.946582] ---ALL---DBG---file=board-am335xevm.c,func=mmc0_init,line=2123++++  Enter board init:mmc0_init
    [    0.956779] ---MMC---DBG---file=hsmmc.c,func=omap2_hsmmc_init,line=561++++  cpu is no omap44xx()
    [    0.965952] ---MMC---DBG---file=hsmmc.c,func=omap2_hsmmc_init,line=587++++  mmc init loop mmc1
    [    0.974940] ---MMC---OKK---file=hsmmc.c,func=omap_init_hsmmc,line=496++++  Can allocate memory for mmc device ok!
    [    0.985648] ---MMC---OKK---file=hsmmc.c,func=omap_hsmmc_pdata_init,line=321++++  can allocate memory for controller slot name
    [    0.997442] ---MMC---DBG---file=hsmmc.c,func=omap_hsmmc_pdata_init,line=326++++  cpu_is_am33xx
    [    1.006436] ---MMC---OKK---file=hsmmc.c,func=omap_init_hsmmc,line=506++++  omap_init_hsmmc ok!
    [    1.015446] ---MMC---OKK---file=hsmmc.c,func=omap_init_hsmmc,line=531++++  Could look up mmc1
    [    1.024400]  omap_hsmmc.0: alias fck already exists
    [    1.029878] ---ALL---DBG---file=board-am335xevm.c,func=lcdc_init,line=1111++++  Enter board init:lcdc_init
    [    1.040325]  da8xx_lcdc.0: alias fck already exists
    [    1.046035] da8xx_lcdc da8xx_lcdc.0: GLCD: Found TFC_S9700RTWV35TR_01B panel
    [    1.059550] Console: switching to colour frame buffer device 60x34
    [    1.072379] ---ALL---DBG---file=board-am335xevm.c,func=evm_nand_init,line=1425++++  Enter board init:evm_nand_init
    [    1.084198] omap-gpmc omap-gpmc: GPMC revision 6.0
    [    1.089211] Registering NAND on CS0
    [    1.093695] ---ALL---DBG---file=board-am335xevm.c,func=mii1_init,line=1165++++  Enter board init:mii1_init
    [    1.103962] ---ALL---DBG---file=board-am335xevm.c,func=usb0_init,line=1179++++  Enter board init:usb0_init
    [    1.114049] ---ALL---DBG---file=board-am335xevm.c,func=usb1_init,line=1186++++  Enter board init:usb1_init
    [    1.124222]  davinci-mcasp.0: alias fck already exists
    [    1.129920] ---ALL---DBG---file=board-am335xevm.c,func=mcasp0_init,line=1699++++  Enter board init:mcasp0_init
    [    1.140383] ---ALL---DBG---file=board-am335xevm.c,func=bjyn_gpio_init,line=2030++++  Enter board init:bjyn_gpio_init
    [    1.151438] ---ALL---DBG---file=board-am335xevm.c,func=uart1_init,line=1195++++  Enter board init:uart1_init
    [    1.161710] ---ALL---DBG---file=board-am335xevm.c,func=led_class_init,line=1910++++  Enter board init:led_class_init
    [    1.173090] ---ALL---DBG---file=board-am335xevm.c,func=uart4_init,line=1219++++  Enter board init:uart4_init
    [    1.183389] ---ALL---DBG---file=board-am335xevm.c,func=uart5_init,line=1227++++  Enter board init:uart5_init
    [    1.196079] mtdoops: mtd device (mtddev=name/number) must be supplied
    [    1.203526] omap2-nand driver initializing
    [    1.208227] NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
    [    1.217483] Creating 8 MTD partitions on "omap2-nand.0":
    [    1.223053] 0x000000000000-0x000000020000 : "SPL"
    [    1.229538] 0x000000020000-0x000000040000 : "SPL.backup1"
    [    1.236671] 0x000000040000-0x000000060000 : "SPL.backup2"
    [    1.243741] 0x000000060000-0x000000080000 : "SPL.backup3"
    [    1.250843] 0x000000080000-0x0000002e0000 : "U-Boot"
    [    1.258265] 0x0000002e0000-0x000000300000 : "U-Boot Env"
    [    1.265180] 0x000000300000-0x000000800000 : "Kernel"
    [    1.273749] 0x000000800000-0x000020000000 : "File System"
    [    1.490384] OneNAND driver initializing
    [    1.495173] UBI: attaching mtd7 to ubi0
    [    1.499191] UBI: physical eraseblock size:   131072 bytes (128 KiB)
    [    1.505751] UBI: logical eraseblock size:    126976 bytes
    [    1.511384] UBI: smallest flash I/O unit:    2048
    [    1.516287] UBI: VID header offset:          2048 (aligned 2048)
    [    1.522557] UBI: data offset:                4096
    [    1.850611] usb 1-1: new high-speed USB device number 2 using musb-hdrc
    [    2.020863] usb device show string idVendor
    [    2.025229] usb 1-1: New USB device found, idVendor=0424, idProduct=2514
    [    2.032223] usb device show string Mfr
    [    2.036132] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    2.043575] usb device show string
    [    2.071770] hub 1-1:1.0: USB hub found
    [    2.075754] hub 1-1:1.0: 4 ports detected
    [    5.866221] UBI: max. sequence number:       1284
    [    5.889648] UBI: attached mtd7 to ubi0
    [    5.893626] UBI: MTD device name:            "File System"
    [    5.899341] UBI: MTD device size:            504 MiB
    [    5.904528] UBI: number of good PEBs:        4032
    [    5.909426] UBI: number of bad PEBs:         0
    [    5.914061] UBI: number of corrupted PEBs:   0
    [    5.918691] UBI: max. allowed volumes:       128
    [    5.923507] UBI: wear-leveling threshold:    4096
    [    5.928405] UBI: number of internal volumes: 1
    [    5.933040] UBI: number of user volumes:     1
    [    5.937668] UBI: available PEBs:             0
    [    5.942303] UBI: total number of reserved PEBs: 4032
    [    5.947473] UBI: number of PEBs reserved for bad PEB handling: 40
    [    5.953831] UBI: max/mean erase counter: 2/0
    [    5.958277] UBI: image sequence number:  1231155118
    [    5.963465] UBI: background thread "ubi_bgt0d" started, PID 572
    [    5.970764] CAN device driver interface
    [    5.974763] CAN bus driver for Bosch D_CAN controller 1.0
    [    6.030305] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
    [    6.036750] davinci_mdio davinci_mdio.0: detected phy mask fffffffe
    [    6.044060] davinci_mdio.0: probed
    [    6.047612] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver SMSC LAN8710/LAN8720
    [    6.056349] PPP generic driver version 2.4.2
    [    6.061270] PPP BSD Compression module registered
    [    6.066174] PPP Deflate Compression module registered
    [    6.071867] PPP MPPE Compression module registered
    [    6.076874] NET: Registered protocol family 24
    [    6.081879] usbcore: registered new interface driver zd1201
    [    6.087905] usbcore: registered new interface driver cdc_ether
    [    6.094191] usbcore: registered new interface driver cdc_eem
    [    6.100259] usbcore: registered new interface driver dm9601
    [    6.106131] cdc_ncm: 04-Aug-2011
    [    6.109682] usbcore: registered new interface driver cdc_ncm
    [    6.115598] Initializing USB Mass Storage driver...
    [    6.120948] usbcore: registered new interface driver usb-storage
    [    6.127214] USB Mass Storage support registered.
    [    6.132433] usbcore: registered new interface driver usbserial
    [    6.138512] usbserial: USB Serial Driver core
    [    6.143223] USB Serial support registered for GSM modem (1-port)
    [    6.149889] usbcore: registered new interface driver option
    [    6.155724] option: v0.7.2:USB Driver for GSM modems
    [    6.161436] mousedev: PS/2 mouse device common for all mice
    [    6.167989] tsc2007 gpio init ok
    [    6.172098] AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
    [    6.177278] input: TSC2007 Touchscreen as /devices/virtual/input/input0
    [    6.185014] rtc-pcf8563 3-0051: chip found, driver version 0.4.3
    [    6.193348] rtc-pcf8563 3-0051: rtc core: registered rtc-pcf8563 as rtc0
    [    6.200571] i2c /dev entries driver
    [    6.204862] Linux video capture interface: v2.00
    [    6.209808] uvc init 
    [    6.212437] usbcore: registered new interface driver uvcvideo
    [    6.218430] USB Video Class driver (1.1.1)
    [    6.224097] bq27441-battery 1-0055: support ver. 0.0 enabled
    [    6.240251] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [    6.247984] cpuidle: using governor ladder
    [    6.252809] cpuidle: using governor menu
    [    6.257304] ---MMC---OKK---file=omap_hsmmc.c,func=omap_hsmmc_probe,line=2194++++  grab HSMMC IRQ
    [    6.266500] ---MMC---ERR---file=omap_hsmmc.c,func=omap_hsmmc_probe,line=2232++++  not mmc_slot(host).card_detect_irq
    [    6.278823] ---MMC---DBG---file=omap_hsmmc.c,func=omap_hsmmc_probe,line=2263++++  mmc time init ok
    [    6.291763] timer trig init
    [    6.297125] usbcore: registered new interface driver usbhid
    [    6.302970] usbhid: USB HID core driver
    [    6.307888] usbcore: registered new interface driver snd-usb-audio
    [    6.316769] _regulator_get: 3-000a supply VDDA not found, using dummy regulator
    [    6.324508] _regulator_get: 3-000a supply VDDIO not found, using dummy regulator
    [    6.332280] _regulator_get: 3-000a supply VDDD not found, using dummy regulator
    [    6.340735] sgtl5000 3-000a: sgtl5000 revision 17
    [    6.347201] print_constraints: 3-000a: 850 <--> 1600 mV at 1200 mV normal 
    [    6.354465] _regulator_get: 3-000a supply VDDA not found, using dummy regulator
    [    6.362149] _regulator_get: 3-000a supply VDDIO not found, using dummy regulator
    [    6.369916] sgtl5000 3-000a: Using internal LDO instead of VDDD
    [    6.379762] sgtl5000 3-000a: exceed max voltage vdda0 3300000mv vddio0 3300000ma vddd0 1200000ma
    [    6.396676] sgtl5000 3-000a: Failed to add route HPLOUT->Headphone Jack
    [    6.403606] sgtl5000 3-000a: dapm: unknown pin MONO_LOUT
    [    6.409145] sgtl5000 3-000a: dapm: unknown pin HPLCOM
    [    6.414418] sgtl5000 3-000a: dapm: unknown pin HPRCOM
    [    6.420368] asoc: sgtl5000 <-> davinci-mcasp.0 mapping ok
    [    6.427420] ALSA device list:
    [    6.430546] alsa sound last init idx=0
    [    6.434448] alsa sound last init idx=1
    [    6.438349] alsa sound last init idx=2
    [    6.442264] alsa sound last init idx=3
    [    6.446165] alsa sound last init idx=4
    [    6.450066] alsa sound last init idx=5
    [    6.453986] alsa sound last init idx=6
    [    6.457890] alsa sound last init idx=7
    [    6.461804]   #8: (null)
    [    6.464440] oprofile: hardware counters not available
    [    6.469699] oprofile: using timer interrupt.
    [    6.474185] nf_conntrack version 0.5.0 (3956 buckets, 15824 max)
    [    6.480965] ip_tables: (C) 2000-2006 Netfilter Core Team
    [    6.486637] TCP cubic registered
    [    6.490003] NET: Registered protocol family 17
    [    6.494681] can: controller area network core (rev 20090105 abi 8)
    [    6.501231] NET: Registered protocol family 29
    [    6.505869] can: raw protocol (rev 20090105)
    [    6.510331] can: broadcast manager protocol (rev 20090105 t)
    [    6.516265] Registering the dns_resolver key type
    [    6.521261] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [    6.529254] ThumbEE CPU extension supported.
    [    6.533783] mux: Failed to setup hwmod io irq -22
    [    6.539304] Power Management for AM33XX family
    [    6.544168] Trying to load am335x-pm-firmware.bin (60 secs timeout)
    [    6.550857] Copied the M3 firmware to UMEM
    [    6.555143] omap_hwmod: wkup_m3: wkup_m3: hwmod data error: OMAP4 does not support st_shift
    [    6.563874] ---ALL---DBG---file=board-am335xevm.c,func=ecap0_init,line=1083++++  Enter board init:ecap0_init
    [    6.577650] clock: disabling unused clocks to save power
    [    6.589056] Detected MACID=54:4a:16:81:e9:69
    [    6.596695] rtc-pcf8563 3-0051: setting system clock to 2015-09-05 20:19:13 UTC (1441484353)
    [    6.671378] UBIFS: recovery needed
    [    6.861919] UBIFS: recovery completed
    [    6.865766] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
    [    6.872041] UBIFS: file system size:   418004992 bytes (408208 KiB, 398 MiB, 3292 LEBs)
    [    6.880394] UBIFS: journal size:       9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
    [    6.888014] UBIFS: media format:       w4/r0 (latest is w4/r0)
    [    6.894099] UBIFS: default compressor: lzo
    [    6.898365] UBIFS: reserved for root:  0 bytes (0 KiB)
    [ 6.905932] VFS: Mounted root (ubifs filesystem) on device 0:13. [ 6.912747] Freeing init memory: 368K [ 7.634656] udevd (714): /proc/714/oom_adj is deprecated, please use /proc/714/oom_score_adj instead.
    [   31.937860] Disabling lock debugging due to kernel taint
    [   31.984110] #######GpioTest modules is install!
    [   32.155677]  gadget: HID Gadget, version: 2014/07/24
    [   32.160982]  gadget: g_hid ready
    [   32.164363] musb-hdrc musb-hdrc.0: MUSB HDRC host driver
    [   32.169977] musb-hdrc musb-hdrc.0: new USB bus registered, assigned bus number 2
    [   32.177827] usb device show string idVendor
    [   32.182218] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
    [   32.189293] usb device show string Mfr
    [   32.193209] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [   32.200746] usb device show string
    [   32.204290] usb usb2: Product: MUSB HDRC host driver
    [   32.209461] usb usb2: Manufacturer: Linux 3.2.0 musb-hcd
    [   32.215015] usb usb2: SerialNumber: musb-hdrc.0
    [   32.444351] hub 2-0:1.0: USB hub found
    [   32.448298] hub 2-0:1.0: 1 port detected
    [   32.825992] 
    [   32.826003] CPSW phy found : id is : 0x7c0f1
    [   32.832884] PHY 0:01 not found
    
    .-------.                                           
    |       |                  .-.                      
    |   |   |-----.-----.-----.| |   .----..-----.-----.
    |       |     | __  |  ---'| '--.|  .-'|     |     |
    |   |   |  |  |     |---  ||  --'|  |  |  '  | | | |
    '---'---'--'--'--.  |-----''----''--'  '-----'-'-'-'
                    -'  |
                    '---'
    
    The Angstrom Distribution Devkit8600 ttyO0
    
    Angstrom 2008.1-test-20090127 Devkit8600 ttyO0
    
    Devkit8600 login: 
  • http://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=0&rsv_idx=1&tn=baidu&wd=linux%20udev&rsv_pq=b7911dc90000d3a7&rsv_t=7f0b1Afc1g2J1dwNiBoFlKCc0pW9EZboVZBs%2FvpDPbPclAOJFsOPLMch0b4&rsv_enter=1&rsv_sug3=23&rsv_sug1=7&rsv_sug2=0&inputT=6745&rsv_sug4=6745 

    baidu上比较多,这里应该可以优化,把不需要的驱动都关掉。

  • 你好,这个问题你解决了吗?最后怎么实现缩短udev时间,可否交流下~