制作了一个ubifs的文件系统,第一次启动的时候,可以正常启动,能进入到命令。
具体启动信息如下:
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 3.2.0 (yhh@virtual-machine) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) ) #84 Wed May 14 15:31:59 CST 2014
[ 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 ES2.1 (sgx neon )
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
[ 0.000000] Kernel command line: console=ttyO0,115200n8 rootfstype=ubifs ubi.mtd=3 init=/linuxrc root=ubi0:rootfs
[ 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: 240MB = 240MB total
[ 0.000000] Memory: 236732k/236732k available, 9028k 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 : 0xcf800000 - 0xff000000 ( 760 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc05e6000 (6008 kB)
[ 0.000000] .init : 0xc05e6000 - 0xc0624000 ( 248 kB)
[ 0.000000] .data : 0xc0624000 - 0xc068df98 ( 424 kB)
[ 0.000000] .bss : 0xc068dfbc - 0xc06b4fa4 ( 156 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 powe
[ 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.000242] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464)
[ 0.056312] pid_max: default: 32768 minimum: 301
[ 0.056473] Security Framework initialized
[ 0.056602] Mount-cache hash table entries: 512
[ 0.057075] CPU: Testing write buffer coherency: ok
[ 0.078931] omap_hwmod: pruss: failed to hardreset
[ 0.080323] print_constraints: dummy:
[ 0.080800] NET: Registered protocol family 16
[ 0.083624] OMAP GPIO hardware version 0.1
[ 0.087267] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.089686] omap_i2c.1: alias fck already exists
[ 0.090825] omap2_mcspi.1: alias fck already exists
[ 0.091144] omap2_mcspi.2: alias fck already exists
[ 0.092415] edma.0: alias fck already exists
[ 0.092447] edma.0: alias fck already exists
[ 0.092474] edma.0: alias fck already exists
[ 0.130214] bio: create slab <bio-0> at 0
[ 0.133183] SCSI subsystem initialized
[ 0.135360] usbcore: registered new interface driver usbfs
[ 0.135773] usbcore: registered new interface driver hub
[ 0.136046] usbcore: registered new device driver usb
[ 0.136474] registerd cppi-dma Intr @ IRQ 17
[ 0.136495] Cppi41 Init Done Qmgr-base(cf87a000) dma-base(cf878000)
[ 0.136511] Cppi41 Init Done
[ 0.136546] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
[ 0.136942] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
[ 0.156383] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[ 0.158712] tps65910 1-002d: JTAGREVNUM 0x0
[ 0.161305] print_constraints: VRTC:
[ 0.162878] print_constraints: VIO: at 1500 mV
[ 0.165335] print_constraints: VDD1: 600 <--> 1500 mV at 1100 mV normal
[ 0.167782] print_constraints: VDD2: 600 <--> 1500 mV at 1100 mV normal
[ 0.168899] print_constraints: VDD3: 5000 mV
[ 0.170427] print_constraints: VDIG1: at 1800 mV
[ 0.171986] print_constraints: VDIG2: at 1800 mV
[ 0.173523] print_constraints: VPLL: at 1800 mV
[ 0.175075] print_constraints: VDAC: at 1800 mV
[ 0.176612] print_constraints: VAUX1: at 1800 mV
[ 0.178195] print_constraints: VAUX2: at 3300 mV
[ 0.179739] print_constraints: VAUX33: at 3300 mV
[ 0.181289] print_constraints: VMMC: at 3300 mV
[ 0.181987] tps65910 1-002d: No interrupt support, no core IRQ
[ 0.183858] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 0.185346] Switching to clocksource gp timer
[ 0.207259] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 0.207476] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
[ 0.207892] MUSB0 controller's USBSS revision = 4ea20800
[ 0.207938] musb0: Enabled SW babble control
[ 0.209149] musb-hdrc musb-hdrc.0: USB OTG mode controller at cf83c000 using DMA, IRQ 18
[ 0.209356] musb-hdrc musb-hdrc.1: dma type: dma-cppi41
[ 0.209761] MUSB1 controller's USBSS revision = 4ea20800
[ 0.209801] musb1: Enabled SW babble control
[ 0.210384] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[ 0.210498] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[ 0.210665] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.210688] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.210708] usb usb1: Product: MUSB HDRC host driver
[ 0.210725] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd
[ 0.210741] usb usb1: SerialNumber: musb-hdrc.1
[ 0.211782] hub 1-0:1.0: USB hub found
[ 0.211822] hub 1-0:1.0: 1 port detected
[ 0.212552] musb-hdrc musb-hdrc.1: USB Host mode controller at cf83e800 using DMA, IRQ 19
[ 0.213090] NET: Registered protocol family 2
[ 0.213323] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.213704] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.213929] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.214068] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.214086] TCP reno registered
[ 0.214104] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.214146] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.214402] NET: Registered protocol family 1
[ 0.214716] RPC: Registered named UNIX socket transport module.
[ 0.214736] RPC: Registered udp transport module.
[ 0.214750] RPC: Registered tcp transport module.
[ 0.214764] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.215080] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.227800] VFS: Disk quotas dquot_6.5.2
[ 0.227900] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.228521] msgmni has been set to 462
[ 0.232838] alg: No test for stdrng (krng)
[ 0.233696] io scheduler noop registered
[ 0.233716] io scheduler deadline registered
[ 0.233808] io scheduler cfq registered (default)
[ 0.235275] Could not set LED4 to fully on
[ 0.237502] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[ 0.895948] console [ttyO0] enabled
[ 0.900362] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[ 0.908371] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[ 0.916338] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[ 0.924242] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[ 0.932199] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[ 0.940784] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00
[ 0.960846] brd: module loaded
[ 0.970795] loop: module loaded
[ 0.974313] i2c-core: driver [tsl2550] using legacy suspend method
[ 0.980821] i2c-core: driver [tsl2550] using legacy resume method
[ 0.987288] at24 1-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 1.001217] Detected a daughter card on AM335x EVM..
[ 1.006249] Unknown CPLD version found
[ 1.010397] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 1.017689] The board is general purpose EVM in profile 0
[ 1.024607] da8xx_lcdc.0: alias fck already exists
[ 1.030279] da8xx_lcdc da8xx_lcdc.0: GLCD: Found TFC_S9700RTWV35TR_01B panel
[ 1.059709] Console: switching to colour frame buffer device 100x30
[ 1.079622] omap-gpmc omap-gpmc: GPMC revision 6.0
[ 1.084642] Registering NAND on CS0
[ 1.089265] omap_i2c.2: alias fck already exists
[ 1.105488] omap_i2c omap_i2c.2: bus 2 rev2.4.0 at 100 kHz
[ 1.112224] tsl2550 2-0039: standard operating mode
[ 1.117535] tsl2550: probe of 2-0039 failed with error -121
[ 1.124208] davinci-mcasp.1: alias fck already exists
[ 1.130245] omap_hsmmc.0: alias fck already exists
[ 1.135617] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[ 1.142971] omap_hsmmc.2: alias fck already exists
[ 1.148639] Configure Bluetooth Enable pin...
[ 1.157104] registered am33xx_sr device
[ 1.161432] _regulator_get: 2-0018 supply Vdd not found, using dummy regulator
[ 1.169107] _regulator_get: 2-0018 supply Vdd_IO not found, using dummy regulator
[ 1.197264] lis3lv02d: unknown sensor type 0x87
[ 1.202102] lis3lv02d_i2c: probe of 2-0018 failed with error -22
[ 1.211751] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 1.219257] omap2-nand driver initializing
[ 1.223623] ______________nand test ....lxd.........
[ 1.229196] NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
[ 1.238327] Creating 4 MTD partitions on "omap2-nand.0":
[ 1.243896] 0x000000000000-0x000000200000 : "Bootloader"
[ 1.252295] 0x000000200000-0x000000a00000 : "Logo"
[ 1.262376] 0x000000a00000-0x000001200000 : "Kernel"
[ 1.272855] 0x000001200000-0x000040000000 : "Rootfs"
[ 1.708662] UBI: attaching mtd3 to ubi0
[ 1.712686] UBI: physical eraseblock size: 131072 bytes (128 KiB)
[ 1.719291] UBI: logical eraseblock size: 126976 bytes
[ 1.724928] UBI: smallest flash I/O unit: 2048
[ 1.729856] UBI: VID header offset: 2048 (aligned 2048)
[ 1.736144] UBI: data offset: 4096
[ 2.117701] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101
[ 2.124712] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.132202] usb 1-1: Product: USB 2.0 Hub
[ 2.165686] hub 1-1:1.0: USB hub found
[ 2.169699] hub 1-1:1.0: 4 ports detected
[ 16.748839] UBI: max. sequence number: 2
[ 16.787038] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 77, need 80
[ 16.803221] UBI: attached mtd3 to ubi0
[ 16.807247] UBI: MTD device name: "Rootfs"
[ 16.812538] UBI: MTD device size: 1006 MiB
[ 16.817843] UBI: number of good PEBs: 8048
[ 16.822773] UBI: number of bad PEBs: 0
[ 16.827438] UBI: number of corrupted PEBs: 0
[ 16.832090] UBI: max. allowed volumes: 128
[ 16.836939] UBI: wear-leveling threshold: 4096
[ 16.841863] UBI: number of internal volumes: 1
[ 16.846542] UBI: number of user volumes: 1
[ 16.851198] UBI: available PEBs: 0
[ 16.855865] UBI: total number of reserved PEBs: 8048
[ 16.861063] UBI: number of PEBs reserved for bad PEB handling: 77
[ 16.867463] UBI: max/mean erase counter: 2/0
[ 16.871932] UBI: image sequence number: 0
[ 16.876428] UBI: background thread "ubi_bgt0d" started, PID 586
[ 16.896298] CAN device driver interface
[ 16.900321] CAN bus driver for Bosch D_CAN controller 1.0
[ 16.966268] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[ 16.972762] davinci_mdio davinci_mdio.0: detected phy mask ffffffde
[ 17.005980] davinci_mdio.0: probed
[ 17.009553] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[ 17.016970] davinci_mdio davinci_mdio.0: phy[5]: device 0:05, driver unknown
[ 17.046496] usbcore: registered new interface driver zd1201
[ 17.052638] usbcore: registered new interface driver cdc_ether
[ 17.065518] usbcore: registered new interface driver cdc_eem
[ 17.075511] usbcore: registered new interface driver dm9601
[ 17.081413] cdc_ncm: 04-Aug-2011
[ 17.095511] usbcore: registered new interface driver cdc_ncm
[ 17.101441] Initializing USB Mass Storage driver...
[ 17.115550] usbcore: registered new interface driver usb-storage
[ 17.121827] USB Mass Storage support registered.
[ 17.146326] mousedev: PS/2 mouse device common for all mice
[ 17.165861] input: matrix-keypad as /devices/platform/matrix-keypad/input/input0
[ 17.186984] input: ti-tsc as /devices/platform/omap/ti_tscadc/tsc/input/input1
[ 17.206302] omap_rtc am33xx-rtc: rtc core: registered am33xx-rtc as rtc0
[ 17.213624] i2c /dev entries driver
[ 17.226210] Linux video capture interface: v2.00
[ 17.236294] usbcore: registered new interface driver uvcvideo
[ 17.242318] USB Video Class driver (1.1.1)
[ 17.255769] lm75: probe of 2-0048 failed with error -121
[ 17.305566] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 17.335885] cpuidle: using governor ladder
[ 17.356111] cpuidle: using governor menu
[ 17.445858] omap4_aes_mod_init: loading AM33X AES driver
[ 17.451577] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02
[ 17.465857] omap4_aes_probe: probe() done
[ 17.470370] omap4_sham_mod_init: loading AM33X SHA/MD5 driver
[ 17.476603] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03
[ 17.606143] omap4_sham_probe: probe() done
[ 17.646252] usbcore: registered new interface driver usbhid
[ 17.652127] usbhid: USB HID core driver
[ 17.665942] tiadc tiadc: attached adc driver
[ 17.686486] usbcore: registered new interface driver snd-usb-audio
[ 17.707144] _regulator_get: 2-001b supply IOVDD not found, using dummy regulator
[ 17.715002] _regulator_get: 2-001b supply DVDD not found, using dummy regulator
[ 17.722797] _regulator_get: 2-001b supply AVDD not found, using dummy regulator
[ 17.730546] _regulator_get: 2-001b supply DRVDD not found, using dummy regulator
[ 17.776239] asoc: tlv320aic3x-hifi <-> davinci-mcasp.1 mapping ok
[ 17.797037] ALSA device list:
[ 17.800167] #0: AM335X EVM
[ 17.803191] oprofile: hardware counters not available
[ 17.808539] oprofile: using timer interrupt.
[ 17.813063] nf_conntrack version 0.5.0 (3698 buckets, 14792 max)
[ 17.819942] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 17.825728] TCP cubic registered
[ 17.829132] NET: Registered protocol family 17
[ 17.833824] can: controller area network core (rev 20090105 abi 8)
[ 17.840461] NET: Registered protocol family 29
[ 17.845143] can: raw protocol (rev 20090105)
[ 17.849662] can: broadcast manager protocol (rev 20090105 t)
[ 17.855682] Registering the dns_resolver key type
[ 17.860715] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 17.868822] ThumbEE CPU extension supported.
[ 17.873390] mux: Failed to setup hwmod io irq -22
[ 17.879173] Power Management for AM33XX family
[ 17.884089] Trying to load am335x-pm-firmware.bin (60 secs timeout)
[ 17.890859] Copied the M3 firmware to UMEM
[ 17.895255] Cortex M3 Firmware Version = 0x181
[ 17.928151] create_regulator: VDD1: Failed to create debugfs directory
[ 17.948135] smartreflex smartreflex: am33xx_sr_probe: Driver initialized
[ 17.990907] clock: disabling unused clocks to save power
[ 18.296686] Detected MACID=c4:ed:ba:8e:57:bd
[ 18.302438] cpsw: Detected MACID = c4:ed:ba:8e:57:bf
[ 18.309647] input: gpio-keys as /devices/platform/gpio-keys/input/input2
[ 18.317498] omap_rtc am33xx-rtc: setting system clock to 2002-07-09 20:10:04 UTC (1026245404)
[ 18.571624] UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[ 18.578009] UBIFS: file system size: 252555264 bytes (246636 KiB, 240 MiB, 1989 LEBs)
[ 18.586468] UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs)
[ 18.594170] UBIFS: media format: w4/r0 (latest is w4/r0)
[ 18.600325] UBIFS: default compressor: lzo
[ 18.604642] UBIFS: reserved for root: 0 bytes (0 KiB)
[ 18.614972] VFS: Mounted root (ubifs filesystem) on device 0:13.
[ 18.621760] Freeing init memory: 248K
hwclock: can't o/ #
/ #
于是重启的时候,就出现了错误
具体启动信息如下:
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 3.2.0 (yhh@virtual-machine) (gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72) ) #84 Wed May 14 15:31:59 CST 2014
[ 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 ES2.1 (sgx neon )
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 60960
[ 0.000000] Kernel command line: console=ttyO0,115200n8 rootfstype=ubifs ubi.mtd=3 init=/linuxrc root=ubi0:rootfs
[ 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: 240MB = 240MB total
[ 0.000000] Memory: 236732k/236732k available, 9028k 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 : 0xcf800000 - 0xff000000 ( 760 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xcf000000 ( 240 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc05e6000 (6008 kB)
[ 0.000000] .init : 0xc05e6000 - 0xc0624000 ( 248 kB)
[ 0.000000] .data : 0xc0624000 - 0xc068df98 ( 424 kB)
[ 0.000000] .bss : 0xc068dfbc - 0xc06b4fa4 ( 156 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 powe
[ 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.000246] Calibrating delay loop... 498.89 BogoMIPS (lpj=2494464)
[ 0.056308] pid_max: default: 32768 minimum: 301
[ 0.056471] Security Framework initialized
[ 0.056600] Mount-cache hash table entries: 512
[ 0.057071] CPU: Testing write buffer coherency: ok
[ 0.078926] omap_hwmod: pruss: failed to hardreset
[ 0.080315] print_constraints: dummy:
[ 0.080784] NET: Registered protocol family 16
[ 0.083573] OMAP GPIO hardware version 0.1
[ 0.087221] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.089651] omap_i2c.1: alias fck already exists
[ 0.090783] omap2_mcspi.1: alias fck already exists
[ 0.091100] omap2_mcspi.2: alias fck already exists
[ 0.092364] edma.0: alias fck already exists
[ 0.092395] edma.0: alias fck already exists
[ 0.092422] edma.0: alias fck already exists
[ 0.130130] bio: create slab <bio-0> at 0
[ 0.133088] SCSI subsystem initialized
[ 0.135252] usbcore: registered new interface driver usbfs
[ 0.135673] usbcore: registered new interface driver hub
[ 0.135941] usbcore: registered new device driver usb
[ 0.136366] registerd cppi-dma Intr @ IRQ 17
[ 0.136387] Cppi41 Init Done Qmgr-base(cf87a000) dma-base(cf878000)
[ 0.136402] Cppi41 Init Done
[ 0.136437] musb-ti81xx musb-ti81xx: musb0, board_mode=0x13, plat_mode=0x3
[ 0.136835] musb-ti81xx musb-ti81xx: musb1, board_mode=0x13, plat_mode=0x1
[ 0.156381] omap_i2c omap_i2c.1: bus 1 rev2.4.0 at 100 kHz
[ 0.158740] tps65910 1-002d: JTAGREVNUM 0x0
[ 0.161337] print_constraints: VRTC:
[ 0.162909] print_constraints: VIO: at 1500 mV
[ 0.165367] print_constraints: VDD1: 600 <--> 1500 mV at 1100 mV normal
[ 0.167818] print_constraints: VDD2: 600 <--> 1500 mV at 1100 mV normal
[ 0.168936] print_constraints: VDD3: 5000 mV
[ 0.170465] print_constraints: VDIG1: at 1800 mV
[ 0.172018] print_constraints: VDIG2: at 1800 mV
[ 0.173550] print_constraints: VPLL: at 1800 mV
[ 0.175100] print_constraints: VDAC: at 1800 mV
[ 0.176640] print_constraints: VAUX1: at 1800 mV
[ 0.178212] print_constraints: VAUX2: at 3300 mV
[ 0.179758] print_constraints: VAUX33: at 3300 mV
[ 0.181314] print_constraints: VMMC: at 3300 mV
[ 0.182008] tps65910 1-002d: No interrupt support, no core IRQ
[ 0.183886] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 0.185403] Switching to clocksource gp timer
[ 0.207345] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 0.207563] musb-hdrc musb-hdrc.0: dma type: dma-cppi41
[ 0.207978] MUSB0 controller's USBSS revision = 4ea20800
[ 0.208024] musb0: Enabled SW babble control
[ 0.209240] musb-hdrc musb-hdrc.0: USB OTG mode controller at cf83c000 using DMA, IRQ 18
[ 0.209439] musb-hdrc musb-hdrc.1: dma type: dma-cppi41
[ 0.209846] MUSB1 controller's USBSS revision = 4ea20800
[ 0.209885] musb1: Enabled SW babble control
[ 0.210467] musb-hdrc musb-hdrc.1: MUSB HDRC host driver
[ 0.210579] musb-hdrc musb-hdrc.1: new USB bus registered, assigned bus number 1
[ 0.210743] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 0.210766] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 0.210787] usb usb1: Product: MUSB HDRC host driver
[ 0.210803] usb usb1: Manufacturer: Linux 3.2.0 musb-hcd
[ 0.210819] usb usb1: SerialNumber: musb-hdrc.1
[ 0.211871] hub 1-0:1.0: USB hub found
[ 0.211909] hub 1-0:1.0: 1 port detected
[ 0.212633] musb-hdrc musb-hdrc.1: USB Host mode controller at cf83e800 using DMA, IRQ 19
[ 0.213162] NET: Registered protocol family 2
[ 0.213395] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.213773] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 0.214000] TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.214138] TCP: Hash tables configured (established 8192 bind 8192)
[ 0.214157] TCP reno registered
[ 0.214175] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.214218] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.214468] NET: Registered protocol family 1
[ 0.214790] RPC: Registered named UNIX socket transport module.
[ 0.214808] RPC: Registered udp transport module.
[ 0.214822] RPC: Registered tcp transport module.
[ 0.214835] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.215150] NetWinder Floating Point Emulator V0.97 (double precision)
[ 0.227892] VFS: Disk quotas dquot_6.5.2
[ 0.227990] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.228609] msgmni has been set to 462
[ 0.232928] alg: No test for stdrng (krng)
[ 0.233779] io scheduler noop registered
[ 0.233799] io scheduler deadline registered
[ 0.233888] io scheduler cfq registered (default)
[ 0.235339] Could not set LED4 to fully on
[ 0.237580] omap_uart.0: ttyO0 at MMIO 0x44e09000 (irq = 72) is a OMAP UART0
[ 0.896032] console [ttyO0] enabled
[ 0.900446] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[ 0.908458] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[ 0.916412] omap_uart.3: ttyO3 at MMIO 0x481a6000 (irq = 44) is a OMAP UART3
[ 0.924324] omap_uart.4: ttyO4 at MMIO 0x481a8000 (irq = 45) is a OMAP UART4
[ 0.932286] omap_uart.5: ttyO5 at MMIO 0x481aa000 (irq = 46) is a OMAP UART5
[ 0.940899] omap4_rng omap4_rng: OMAP4 Random Number Generator ver. 2.00
[ 0.960983] brd: module loaded
[ 0.970897] loop: module loaded
[ 0.974420] i2c-core: driver [tsl2550] using legacy suspend method
[ 0.980930] i2c-core: driver [tsl2550] using legacy resume method
[ 0.987392] at24 1-0051: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 1.001315] Detected a daughter card on AM335x EVM..
[ 1.006347] Unknown CPLD version found
[ 1.010498] at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
[ 1.017793] The board is general purpose EVM in profile 0
[ 1.024728] da8xx_lcdc.0: alias fck already exists
[ 1.030399] da8xx_lcdc da8xx_lcdc.0: GLCD: Found TFC_S9700RTWV35TR_01B panel
[ 1.059828] Console: switching to colour frame buffer device 100x30
[ 1.079727] omap-gpmc omap-gpmc: GPMC revision 6.0
[ 1.084750] Registering NAND on CS0
[ 1.089373] omap_i2c.2: alias fck already exists
[ 1.105543] omap_i2c omap_i2c.2: bus 2 rev2.4.0 at 100 kHz
[ 1.112295] tsl2550 2-0039: standard operating mode
[ 1.117603] tsl2550: probe of 2-0039 failed with error -121
[ 1.124262] davinci-mcasp.1: alias fck already exists
[ 1.130295] omap_hsmmc.0: alias fck already exists
[ 1.135662] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[ 1.143016] omap_hsmmc.2: alias fck already exists
[ 1.148686] Configure Bluetooth Enable pin...
[ 1.157152] registered am33xx_sr device
[ 1.161471] _regulator_get: 2-0018 supply Vdd not found, using dummy regulator
[ 1.169148] _regulator_get: 2-0018 supply Vdd_IO not found, using dummy regulator
[ 1.197300] lis3lv02d: unknown sensor type 0x87
[ 1.202134] lis3lv02d_i2c: probe of 2-0018 failed with error -22
[ 1.211759] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 1.219268] omap2-nand driver initializing
[ 1.223633] ______________nand test ....lxd.........
[ 1.229203] NAND device: Manufacturer ID: 0xec, Chip ID: 0xd3 (Samsung NAND 1GiB 3,3V 8-bit)
[ 1.238329] Creating 4 MTD partitions on "omap2-nand.0":
[ 1.243900] 0x000000000000-0x000000200000 : "Bootloader"
[ 1.252313] 0x000000200000-0x000000a00000 : "Logo"
[ 1.262414] 0x000000a00000-0x000001200000 : "Kernel"
[ 1.272928] 0x000001200000-0x000040000000 : "Rootfs"
[ 1.708730] UBI: attaching mtd3 to ubi0
[ 1.712755] UBI: physical eraseblock size: 131072 bytes (128 KiB)
[ 1.719358] UBI: logical eraseblock size: 126976 bytes
[ 1.724995] UBI: smallest flash I/O unit: 2048
[ 1.729923] UBI: VID header offset: 2048 (aligned 2048)
[ 1.736214] UBI: data offset: 4096
[ 2.119114] usb 1-1: New USB device found, idVendor=1a40, idProduct=0101
[ 2.126151] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 2.133615] usb 1-1: Product: USB 2.0 Hub
[ 2.176094] hub 1-1:1.0: USB hub found
[ 2.180108] hub 1-1:1.0: 4 ports detected
[ 17.414399] UBI: max. sequence number: 3
[ 17.453124] UBI warning: print_rsvd_warning: cannot reserve enough PEBs for bad PEB handling, reserved 77, need 80
[ 17.469350] UBI: attached mtd3 to ubi0
[ 17.473283] UBI: MTD device name: "Rootfs"
[ 17.478635] UBI: MTD device size: 1006 MiB
[ 17.483909] UBI: number of good PEBs: 8048
[ 17.488838] UBI: number of bad PEBs: 0
[ 17.493481] UBI: number of corrupted PEBs: 0
[ 17.498134] UBI: max. allowed volumes: 128
[ 17.502953] UBI: wear-leveling threshold: 4096
[ 17.507879] UBI: number of internal volumes: 1
[ 17.512517] UBI: number of user volumes: 1
[ 17.517168] UBI: available PEBs: 0
[ 17.521813] UBI: total number of reserved PEBs: 8048
[ 17.527008] UBI: number of PEBs reserved for bad PEB handling: 77
[ 17.533372] UBI: max/mean erase counter: 2/0
[ 17.537843] UBI: image sequence number: 0
[ 17.542264] UBI: background thread "ubi_bgt0d" started, PID 586
[ 17.549359] CAN device driver interface
[ 17.553375] CAN bus driver for Bosch D_CAN controller 1.0
[ 17.605485] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[ 17.611953] davinci_mdio davinci_mdio.0: detected phy mask ffffffde
[ 17.619984] davinci_mdio.0: probed
[ 17.623546] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[ 17.630956] davinci_mdio davinci_mdio.0: phy[5]: device 0:05, driver unknown
[ 17.638809] usbcore: registered new interface driver zd1201
[ 17.644899] usbcore: registered new interface driver cdc_ether
[ 17.651318] usbcore: registered new interface driver cdc_eem
[ 17.657486] usbcore: registered new interface driver dm9601
[ 17.663372] cdc_ncm: 04-Aug-2011
[ 17.667003] usbcore: registered new interface driver cdc_ncm
[ 17.672926] Initializing USB Mass Storage driver...
[ 17.678370] usbcore: registered new interface driver usb-storage
[ 17.684647] USB Mass Storage support registered.
[ 17.690143] mousedev: PS/2 mouse device common for all mice
[ 17.696938] input: matrix-keypad as /devices/platform/matrix-keypad/input/input0
[ 17.706537] input: ti-tsc as /devices/platform/omap/ti_tscadc/tsc/input/input1
[ 17.715566] omap_rtc am33xx-rtc: rtc core: registered am33xx-rtc as rtc0
[ 17.722895] i2c /dev entries driver
[ 17.727462] Linux video capture interface: v2.00
[ 17.732727] usbcore: registered new interface driver uvcvideo
[ 17.738768] USB Video Class driver (1.1.1)
[ 17.743360] lm75: probe of 2-0048 failed with error -121
[ 17.752238] OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 17.763649] cpuidle: using governor ladder
[ 17.768602] cpuidle: using governor menu
[ 17.846767] omap4_aes_mod_init: loading AM33X AES driver
[ 17.852482] omap4-aes omap4-aes: AM33X AES hw accel rev: 3.02
[ 17.859164] omap4_aes_probe: probe() done
[ 17.863665] omap4_sham_mod_init: loading AM33X SHA/MD5 driver
[ 17.869902] omap4-sham omap4-sham: AM33X SHA/MD5 hw accel rev: 4.03
[ 17.882699] omap4_sham_probe: probe() done
[ 17.889864] usbcore: registered new interface driver usbhid
[ 17.895782] usbhid: USB HID core driver
[ 17.900578] tiadc tiadc: attached adc driver
[ 17.909113] usbcore: registered new interface driver snd-usb-audio
[ 17.918164] _regulator_get: 2-001b supply IOVDD not found, using dummy regulator
[ 17.926121] _regulator_get: 2-001b supply DVDD not found, using dummy regulator
[ 17.933871] _regulator_get: 2-001b supply AVDD not found, using dummy regulator
[ 17.941631] _regulator_get: 2-001b supply DRVDD not found, using dummy regulator
[ 17.952755] asoc: tlv320aic3x-hifi <-> davinci-mcasp.1 mapping ok
[ 17.960788] ALSA device list:
[ 17.963932] #0: AM335X EVM
[ 17.967002] oprofile: hardware counters not available
[ 17.972321] oprofile: using timer interrupt.
[ 17.976856] nf_conntrack version 0.5.0 (3698 buckets, 14792 max)
[ 17.983745] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 17.989543] TCP cubic registered
[ 17.992954] NET: Registered protocol family 17
[ 17.997670] can: controller area network core (rev 20090105 abi 8)
[ 18.004292] NET: Registered protocol family 29
[ 18.008998] can: raw protocol (rev 20090105)
[ 18.013496] can: broadcast manager protocol (rev 20090105 t)
[ 18.019510] Registering the dns_resolver key type
[ 18.024546] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 18.032682] ThumbEE CPU extension supported.
[ 18.037262] mux: Failed to setup hwmod io irq -22
[ 18.043037] Power Management for AM33XX family
[ 18.047988] Trying to load am335x-pm-firmware.bin (60 secs timeout)
[ 18.054722] Copied the M3 firmware to UMEM
[ 18.059143] Cortex M3 Firmware Version = 0x181
[ 18.066654] create_regulator: VDD1: Failed to create debugfs directory
[ 18.075175] smartreflex smartreflex: am33xx_sr_probe: Driver initialized
[ 18.091238] clock: disabling unused clocks to save power
[ 18.111803] Detected MACID=c4:ed:ba:8e:57:bd
[ 18.117619] cpsw: Detected MACID = c4:ed:ba:8e:57:bf
[ 18.124724] input: gpio-keys as /devices/platform/gpio-keys/input/input2
[ 18.132606] omap_rtc am33xx-rtc: setting system clock to 2002-07-01 20:10:00 UTC (1025554200)
[ 18.379397] UBI error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 3:4096, read 126976 bytes
[ 18.626328] UBI error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 4:4096, read 126976 bytes
[ 18.639309] UBIFS: recovery needed
[ 18.649124] UBI error: ubi_io_read: error -74 (ECC error) while reading 11 bytes from PEB 10:6144, read 11 bytes
[ 18.659884] UBIFS error (pid 1): ubifs_leb_read: reading 11 bytes from LEB 8:2048 failed, error -74
[ 18.669429] Backtrace:
[ 18.672045] [<c0018e54>] (dump_backtrace+0x0/0x110) from [<c045fc58>] (dump_stack+0x18/0x1c)
[ 18.680952] r7:00000008 r6:00000800 r5:0000000b r4:ffffffb6
[ 18.686962] [<c045fc40>] (dump_stack+0x0/0x1c) from [<c01863f0>] (ubifs_leb_read+0x88/0x90)
[ 18.695795] [<c0186368>] (ubifs_leb_read+0x0/0x90) from [<c019cbac>] (ubifs_lpt_init+0x148/0x72c)
[ 18.705142] r7:ce2c8000 r6:00000003 r5:c0654b00 r4:0000000b
[ 18.711153] [<c019ca64>] (ubifs_lpt_init+0x0/0x72c) from [<c0181098>] (ubifs_fill_super+0xbc8/0x1870)
[ 18.720889] [<c01804d0>] (ubifs_fill_super+0x0/0x1870) from [<c018217c>] (ubifs_mount+0x43c/0x540)
[ 18.730363] [<c0181d40>] (ubifs_mount+0x0/0x540) from [<c00b2ce0>] (mount_fs+0x4c/0x188)
[ 18.738922] [<c00b2c94>] (mount_fs+0x0/0x188) from [<c00cbaf8>] (vfs_kern_mount+0x58/0x94)
[ 18.747652] [<c00cbaa0>] (vfs_kern_mount+0x0/0x94) from [<c00cbb90>] (do_kern_mount+0x3c/0xd4)
[ 18.756739] r9:ce01dec0 r8:c0657ccc r7:ce2b4240 r6:00000000 r5:ce2c7f80
[ 18.763665] r4:00008000
[ 18.766455] [<c00cbb54>] (do_kern_mount+0x0/0xd4) from [<c00cc270>] (do_mount+0x648/0x73c)
[ 18.775164] r9:ce01dec0 r8:00000020 r7:ce2b4240 r6:ce2c7f80 r5:00008000
[ 18.782074] r4:00000000
[ 18.784852] [<c00cbc28>] (do_mount+0x0/0x73c) from [<c00cc404>] (sys_mount+0xa0/0xd0)
[ 18.793133] [<c00cc364>] (sys_mount+0x0/0xd0) from [<c05e6b44>] (do_mount_root+0x2c/0xc8)
[ 18.801762] r7:c0617ae4 r6:ce2c4000 r5:c0617af0 r4:ce2c4000
[ 18.807769] [<c05e6b18>] (do_mount_root+0x0/0xc8) from [<c05e6d6c>] (mount_block_root+0x98/0x240)
[ 18.817131] r8:c0626290 r7:c0617ae4 r6:ce2c4000 r5:c0617af0 r4:ce2c4000
[ 18.824226] [<c05e6cd4>] (mount_block_root+0x0/0x240) from [<c05e7080>] (prepare_namespace+0x90/0x1e8)
[ 18.834056] [<c05e6ff0>] (prepare_namespace+0x0/0x1e8) from [<c05e6324>] (kernel_init+0x120/0x13c)
[ 18.843506] r6:c06237d8 r5:c0623dbc r4:c0623dbc
[ 18.848423] [<c05e6204>] (kernel_init+0x0/0x13c) from [<c00443c8>] (do_exit+0x0/0x6d0)
[ 18.856776] r7:00000013 r6:c00443c8 r5:c05e6204 r4:00000000
[ 18.863604] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[ 18.871076] Please append a correct "root=" boot option; here are the available partitions:
[ 18.879940] 1f00 2048 mtdblock0 (driver?)
[ 18.885272] 1f01 8192 mtdblock1 (driver?)
[ 18.890618] 1f02 8192 mtdblock2 (driver?)
[ 18.895964] 1f03 1030144 mtdblock3 (driver?)
[ 18.901293] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 18.910012] Backtrace:
[ 18.912609] [<c0018e54>] (dump_backtrace+0x0/0x110) from [<c045fc58>] (dump_stack+0x18/0x1c)
[ 18.921516] r7:c0617ae4 r6:ce2c4000 r5:c0617ae4 r4:c0690c88
[ 18.927519] [<c045fc40>] (dump_stack+0x0/0x1c) from [<c045fcd0>] (panic+0x74/0x1b8)
[ 18.935612] [<c045fc5c>] (panic+0x0/0x1b8) from [<c05e6e68>] (mount_block_root+0x194/0x240)
[ 18.944414] r3:00000000 r2:ce07f934 r1:ce01df60 r0:c053d010
[ 18.950417] [<c05e6cd4>] (mount_block_root+0x0/0x240) from [<c05e7080>] (prepare_namespace+0x90/0x1e8)
[ 18.960248] [<c05e6ff0>] (prepare_namespace+0x0/0x1e8) from [<c05e6324>] (kernel_init+0x120/0x13c)
[ 18.969702] r6:c06237d8 r5:c0623dbc r4:c0623dbc
[ 18.974594] [<c05e6204>] (kernel_init+0x0/0x13c) from [<c00443c8>] (do_exit+0x0/0x6d0)
[ 18.982949] r7:00000013 r6:c00443c8 r5:c05e6
貌似挂载的系统在NAND FLASH里的数据改变了。内核识别不了是ubifs系统,挂载不上去了。
希望有人可以解答一下。
谢谢。
