ubifs文件系统多次开关机压力测试24小时,就有主机出现系统ECC错误?

时间:2021-01-15 15:43:38
ubifs文件系统多次开关机压力测试  上电5分钟---- 断电----上电5分钟    循环测试24小时,就有主机出现系统ECC错误?
[    9.480000] UBI error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 73:4096, read 94208 bytes
[    9.490000] UBIFS error (pid 1): ubifs_leb_read: reading 126976 bytes from LEB 859:0 failed, error -5
[    9.500000] UBIFS error (pid 1): ubifs_start_scan: cannot read 126976 bytes from LEB 859:0, error -5
几率大概10台主机有3台左右

请问怎么回事?





U-Boot 2010.06-dirty (May 26 2016 - 13:32:18)

I2C:   ready
DRAM:  2 GiB
NAND:  HW ECC BCH8 Selected
256 MiB
MMC:   OMAP SD/MMC: 0
Net:   Detected MACID:78:a5:4:b4:c1:12
Ethernet PHY: GENERIC @ 0x00
DaVinci EMAC
board_boot_init(): boot flag = 1
Card did not respond to voltage select!
** Can't read from device 0 **

** Unable to use mmc 0:1 for fatload **
Saving Environment to NAND...
Erasing Nand...
Erasing at 0x60000 -- 100% complete.
Writing to Nand... done

NAND read: device 0 offset 0x1c0000, size 0x300000
 3145728 bytes read: OK
## Booting kernel from Legacy Image at 80009000 ...
   Image Name:   Linux-2.6.37+
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2597984 Bytes = 2.5 MiB
   Load Address: c0008000
   Entry Point:  c0008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 2.6.37+ (root@i183) (gcc version 4.5.3 20110311 (prerelease) (GCC) ) #2 Thu May 26 12:51:49 HKT 2016
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[    0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine: ti8168evm
[    0.000000] vram size = 25165824 at 0x0
[    0.000000] ti81xx_reserve: ### Reserved DDR region @dff00000
[    0.000000] reserved size = 25165824 at 0x0
[    0.000000] FB: Reserving 25165824 bytes SDRAM for VRAM
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] OMAP chip is TI8168 2.1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 123648
[    0.000000] Kernel command line: console=ttyO2,115200n8 ubi.mtd=6,2048 rootwait root=ubi0:rootfs rootfstype=ubifs rootflags=sync rw mem=512M vram=24M notifyk.vpssm3_sva=0xBFB00000 ddr_mem=2048M vmalloc=476M ip=dhcp dhcpdelay=20
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 486MB 1MB = 487MB total
[    0.000000] Memory: 488204k/488204k available, 36084k reserved, 68608K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
[    0.000000]     vmalloc : 0xda800000 - 0xf8000000   ( 472 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xda400000   ( 420 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .init : 0xc0008000 - 0xc003f000   ( 220 kB)
[    0.000000]       .text : 0xc003f000 - 0xc0542000   (5132 kB)
[    0.000000]       .data : 0xc0542000 - 0xc0595180   ( 333 kB)
[    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:375
[    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] GPMC revision 6.0
[    0.000000] Trying to install interrupt handler for IRQ368
[    0.000000] Trying to install interrupt handler for IRQ369
[    0.000000] Trying to install interrupt handler for IRQ370
[    0.000000] Trying to install interrupt handler for IRQ371
[    0.000000] Trying to install interrupt handler for IRQ372
[    0.000000] Trying to install interrupt handler for IRQ373
[    0.000000] Trying to install interrupt handler for IRQ374
[    0.000000] Trying to install type control for IRQ375
[    0.000000] Trying to set irq flags for IRQ375
[    0.000000] OMAP clockevent source: GPTIMER1 at 27000000 Hz
[    0.000000] Console: colour dummy device 80x30
[    0.000000] Calibrating delay loop... 1199.30 BogoMIPS (lpj=5996544)
[    0.230000] pid_max: default: 32768 minimum: 301
[    0.230000] Security Framework initialized
[    0.230000] Mount-cache hash table entries: 512
[    0.230000] CPU: Testing write buffer coherency: ok
[    0.230000] devtmpfs: initialized
[    0.230000] TI81XX: Map 0xdff00000 to 0xfe500000 for dram barrier
[    0.230000] TI81XX: Map 0x40300000 to 0xfe600000 for sram barrier
[    0.230000] omap_voltage_early_init: voltage driver support not added
[    0.230000] regulator: core version 0.5
[    0.230000] regulator: dummy: 
[    0.230000] NET: Registered protocol family 16
[    0.230000] omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
[    0.230000] omap_voltage_add_dev: VDD specified does not exist!
[    0.230000] OMAP GPIO hardware version 0.1
[    0.230000] OMAP GPIO hardware version 0.1
[    0.230000] omap_mux_init: Add partition: #1: core, flags: 0
[    0.230000] ti8168_evm_init:MUSB_PERIPHERAL
[    0.230000] registered ti816x_gpio_vr device
[    0.230000] registered ti816x_sr device
[    0.230000] Cannot clk_get ck_32
[    0.230000] pm_dbg_init: only OMAP3 supported
[    0.230000] registered ti81xx_vpss device
[    0.230000] registered ti81xx_vidout device
[    0.230000] registered ti81xx on-chip HDMI device
[    0.230000] registered ti81xx_fb device
[    0.230000] registered ti81xx_vin device
[    0.240000] bio: create slab <bio-0> at 0
[    0.240000] regulator: VFB: 800 <--> 1025 mV at 800 mV 
[    0.240000] SCSI subsystem initialized
[    0.240000] usbcore: registered new interface driver usbfs
[    0.240000] usbcore: registered new interface driver hub
[    0.240000] usbcore: registered new device driver usb
[    0.240000] omap_i2c omap_i2c.1: bus 1 rev4.0 at 100 kHz
[    0.260000] omap_i2c omap_i2c.2: bus 2 rev4.0 at 100 kHz
[    0.260000] Advanced Linux Sound Architecture Driver Version 1.0.23.
[    0.260000] cfg80211: Calling CRDA to update world regulatory domain
[    0.260000] Switching to clocksource gp timer
[    0.260000] NET: Registered protocol family 2
[    0.260000] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.260000] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.260000] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[    0.260000] TCP: Hash tables configured (established 16384 bind 16384)
[    0.260000] TCP reno registered
[    0.260000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.260000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.260000] NET: Registered protocol family 1
[    0.260000] RPC: Registered udp transport module.
[    0.260000] RPC: Registered tcp transport module.
[    0.260000] RPC: Registered tcp NFSv4.1 backchannel transport module.

3 个解决方案

#1


[    0.260000] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.260000] PMU: registered new PMU device of type 0
[    0.260000] omap-iommu omap-iommu.0: ducati registered
[    0.260000] omap-iommu omap-iommu.1: sys registered
[    0.320000] highmem bounce pool size: 64 pages
[    0.330000] msgmni has been set to 819
[    0.330000] io scheduler noop registered
[    0.330000] io scheduler deadline registered
[    0.330000] io scheduler cfq registered (default)
[    0.330000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.330000] omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
[    0.330000] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[    0.330000] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[    0.940000] console [ttyO2] enabled
[    0.940000] brd: module loaded
[    0.950000] loop: module loaded
[    0.950000] ahci probe: devid name is ahci
[    0.960000] ahci CAP register dump =0x6726ff81
[    0.960000] Modified ahci CAP register dump =0x6f26ff81
[    0.970000] ahci ahci.0: forcing PORTS_IMPL to 0x3
[    0.970000] ahci: SSS flag set, parallel bus scan disabled
[    0.980000] ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
[    0.980000] ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc 
[    0.990000] scsi0 : ahci_platform
[    1.000000] scsi1 : ahci_platform
[    1.000000] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
[    1.010000] ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
[    1.020000] omap2-nand driver initializing
[    1.020000] ONFI param page 0 valid
[    1.030000] ONFI flash detected
[    1.030000] NAND device: Maf ID: 0x2c, Chip ID: 0xca (Micron, NAND 256MiB 3,3V 16-bit)
[    1.030000]  erasesize: 0x20000, writesize: 2048, oobsize: 64
[    1.040000] omap2-nand: detected x16 NAND flash 
[    1.050000] cmdlinepart partition parsing not available
[    1.050000] Creating 10 MTD partitions on "omap2-nand.0":
[    1.060000] 0x000000000000-0x000000060000 : "U-Boot"
[    1.070000] 0x000000060000-0x000000080000 : "U-Boot Env"
[    1.070000] 0x000000080000-0x000000180000 : "U-Boot Logo"
[    1.080000] 0x000000180000-0x0000001a0000 : "Sys params"
[    1.080000] 0x0000001a0000-0x0000001c0000 : "Boot Flag"
[    1.090000] 0x0000001c0000-0x0000004c0000 : "Kernel1"
[    1.100000] 0x0000004c0000-0x000007cc0000 : "rootfs1"
[    1.150000] 0x000007cc0000-0x000007fc0000 : "Kernel2"
[    1.160000] 0x000007fc0000-0x00000f7c0000 : "rootfs2"
[    1.210000] 0x00000f7c0000-0x000010000000 : "Reserved"
[    1.220000] UBI: attaching mtd6 to ubi0
[    1.230000] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    1.230000] UBI: logical eraseblock size:    126976 bytes
[    1.240000] UBI: smallest flash I/O unit:    2048
[    1.250000] UBI: sub-page size:              512
[    1.250000] UBI: VID header offset:          2048 (aligned 2048)
[    1.260000] UBI: data offset:                4096
[    1.400000] ata1: SATA link down (SStatus 0 SControl 300)
[    1.750000] ata2: SATA link down (SStatus 0 SControl 300)
[    2.830000] UBI: max. sequence number:       2629
[    2.850000] UBI: attached mtd6 to ubi0
[    2.850000] UBI: MTD device name:            "rootfs1"
[    2.860000] UBI: MTD device size:            120 MiB
[    2.870000] UBI: number of good PEBs:        960
[    2.870000] UBI: number of bad PEBs:         0
[    2.870000] UBI: number of corrupted PEBs:   0
[    2.880000] UBI: max. allowed volumes:       128
[    2.880000] UBI: wear-leveling threshold:    4096
[    2.890000] UBI: number of internal volumes: 1
[    2.890000] UBI: number of user volumes:     1
[    2.900000] UBI: available PEBs:             0
[    2.900000] UBI: total number of reserved PEBs: 960
[    2.910000] UBI: number of PEBs reserved for bad PEB handling: 9
[    2.910000] UBI: max/mean erase counter: 38/2
[    2.920000] UBI: image sequence number:  1499542501
[    2.920000] UBI: background thread "ubi_bgt0d" started, PID 46
[    2.970000] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[    2.970000] davinci_mdio davinci_mdio.0: detected phy mask ffffffee
[    2.980000] davinci_mdio.0: probed
[    2.980000] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[    2.990000] davinci_mdio davinci_mdio.0: phy[4]: device 0:04, driver unknown
[    3.000000] mice: PS/2 mouse device common for all mice
[    3.000000] registered AD9388A0(i2c1 slave addr 0x21) I2C driver
[    3.010000] registered AD9388A1(i2c2 slave addr 0x20) I2C driver
[    3.020000] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
[    3.020000] i2c /dev entries driver
[    3.030000] Linux video capture interface: v2.00
[    3.390000] usbcore: registered new interface driver usbhid
[    3.390000] usbhid: USB HID core driver
[    3.400000] notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xbfb00000
[    3.410000] usbcore: registered new interface driver snd-usb-audio
[    3.410000] Asahi Kasei AK4104 ALSA SoC Codec Driver
[    3.420000] Cirrus Logic CS4270 ALSA SoC Codec Driver
[    3.430000] asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok
[    3.430000] asoc: ad9388-hifi <-> davinci-mcasp.0 mapping ok
[    3.440000] asoc: HDMI-DAI-CODEC <-> hdmi-dai mapping ok
[    3.440000] ALSA device list:
[    3.450000]   #0: TI81XX SOUND0
[    3.450000]   #1: TI81XX SOUND1
[    3.450000] TCP cubic registered
[    3.460000] NET: Registered protocol family 17
[    3.460000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    3.470000] omap_voltage_late_init: Voltage driver support not added
[    3.480000] Power Management for TI81XX.
[    3.480000] smartreflex smartreflex: Driver initialized
[    3.490000] omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
[    4.010000] davinci_mdio davinci_mdio.0: resetting idled controller
[    4.010000] net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, id=1cc915)
[    5.030000] Sending DHCP requests .
[    6.010000] PHY: 0:00 - Link is Up - 100/Full
[    7.030000] ., OK
[    7.420000] IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.26.240
[    7.420000] IP-Config: Complete:
[    7.430000]      device=eth0, addr=192.168.26.240, mask=255.255.255.0, gw=192.168.26.1,
[    7.430000]      host=192.168.26.240, domain=, nis-domain=(none),
[    7.440000]      bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=
[    7.450000] UBIFS: parse sync
[    7.550000] UBIFS: recovery needed
[    9.480000] UBI error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 73:4096, read 94208 bytes
[    9.490000] UBIFS error (pid 1): ubifs_leb_read: reading 126976 bytes from LEB 859:0 failed, error -5
[    9.500000] UBIFS error (pid 1): ubifs_start_scan: cannot read 126976 bytes from LEB 859:0, error -5

[    9.510000] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[    9.510000] Please append a correct "root=" boot option; here are the available partitions:
[    9.520000] 1f00             384 mtdblock0  (driver?)
[    9.530000] 1f01             128 mtdblock1  (driver?)
[    9.530000] 1f02            1024 mtdblock2  (driver?)
[    9.540000] 1f03             128 mtdblock3  (driver?)
[    9.540000] 1f04             128 mtdblock4  (driver?)
[    9.550000] 1f05            3072 mtdblock5  (driver?)
[    9.550000] 1f06          122880 mtdblock6  (driver?)
[    9.560000] 1f07            3072 mtdblock7  (driver?)
[    9.570000] 1f08          122880 mtdblock8  (driver?)
[    9.570000] 1f09            8448 mtdblock9  (driver?)
[    9.580000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    9.580000] Backtrace: 
[    9.590000] [<c004cfac>] (dump_backtrace+0x0/0x110) from [<c03a4b20>] (dump_stack+0x18/0x1c)
[    9.600000]  r6:00008000 r5:d9c14000 r4:c0595d18 r3:60000013
[    9.600000] [<c03a4b08>] (dump_stack+0x0/0x1c) from [<c03a4b80>] (panic+0x5c/0x178)
[    9.610000] [<c03a4b24>] (panic+0x0/0x178) from [<c0009184>] (mount_block_root+0x1c4/0x204)
[    9.620000]  r3:00000000 r2:00000000 r1:d9c3bf78 r0:c04c51f5
[    9.620000]  r7:c002d54c
[    9.630000] [<c0008fc0>] (mount_block_root+0x0/0x204) from [<c000940c>] (prepare_namespace+0x94/0x1cc)
[    9.640000] [<c0009378>] (prepare_namespace+0x0/0x1cc) from [<c0008d70>] (kernel_init+0x114/0x154)
[    9.650000]  r5:c002cb18 r4:c002cb18
[    9.650000] [<c0008c5c>] (kernel_init+0x0/0x154) from [<c0074764>] (do_exit+0x0/0x5d0)
[    9.660000]  r5:c0008c5c r4:00000000

#2


该回复于2016-06-12 16:49:20被管理员删除

#3


经测试发现,是系统 打印日志到文件中引发flash出错,现在屏蔽日志或者扩展一个分区用作数据存储区就没有出现问题了
/sbin/syslogd -n -O /data/messages -s 1024 -b 1

#1


[    0.260000] NetWinder Floating Point Emulator V0.97 (double precision)
[    0.260000] PMU: registered new PMU device of type 0
[    0.260000] omap-iommu omap-iommu.0: ducati registered
[    0.260000] omap-iommu omap-iommu.1: sys registered
[    0.320000] highmem bounce pool size: 64 pages
[    0.330000] msgmni has been set to 819
[    0.330000] io scheduler noop registered
[    0.330000] io scheduler deadline registered
[    0.330000] io scheduler cfq registered (default)
[    0.330000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.330000] omap_uart.0: ttyO0 at MMIO 0x48020000 (irq = 72) is a OMAP UART0
[    0.330000] omap_uart.1: ttyO1 at MMIO 0x48022000 (irq = 73) is a OMAP UART1
[    0.330000] omap_uart.2: ttyO2 at MMIO 0x48024000 (irq = 74) is a OMAP UART2
[    0.940000] console [ttyO2] enabled
[    0.940000] brd: module loaded
[    0.950000] loop: module loaded
[    0.950000] ahci probe: devid name is ahci
[    0.960000] ahci CAP register dump =0x6726ff81
[    0.960000] Modified ahci CAP register dump =0x6f26ff81
[    0.970000] ahci ahci.0: forcing PORTS_IMPL to 0x3
[    0.970000] ahci: SSS flag set, parallel bus scan disabled
[    0.980000] ahci ahci.0: AHCI 0001.0100 32 slots 2 ports 3 Gbps 0x3 impl platform mode
[    0.980000] ahci ahci.0: flags: ncq sntf stag pm led clo only pmp pio slum part ccc 
[    0.990000] scsi0 : ahci_platform
[    1.000000] scsi1 : ahci_platform
[    1.000000] ata1: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x100 irq 16
[    1.010000] ata2: SATA max UDMA/133 mmio [mem 0x4a140000-0x4a150fff] port 0x180 irq 16
[    1.020000] omap2-nand driver initializing
[    1.020000] ONFI param page 0 valid
[    1.030000] ONFI flash detected
[    1.030000] NAND device: Maf ID: 0x2c, Chip ID: 0xca (Micron, NAND 256MiB 3,3V 16-bit)
[    1.030000]  erasesize: 0x20000, writesize: 2048, oobsize: 64
[    1.040000] omap2-nand: detected x16 NAND flash 
[    1.050000] cmdlinepart partition parsing not available
[    1.050000] Creating 10 MTD partitions on "omap2-nand.0":
[    1.060000] 0x000000000000-0x000000060000 : "U-Boot"
[    1.070000] 0x000000060000-0x000000080000 : "U-Boot Env"
[    1.070000] 0x000000080000-0x000000180000 : "U-Boot Logo"
[    1.080000] 0x000000180000-0x0000001a0000 : "Sys params"
[    1.080000] 0x0000001a0000-0x0000001c0000 : "Boot Flag"
[    1.090000] 0x0000001c0000-0x0000004c0000 : "Kernel1"
[    1.100000] 0x0000004c0000-0x000007cc0000 : "rootfs1"
[    1.150000] 0x000007cc0000-0x000007fc0000 : "Kernel2"
[    1.160000] 0x000007fc0000-0x00000f7c0000 : "rootfs2"
[    1.210000] 0x00000f7c0000-0x000010000000 : "Reserved"
[    1.220000] UBI: attaching mtd6 to ubi0
[    1.230000] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[    1.230000] UBI: logical eraseblock size:    126976 bytes
[    1.240000] UBI: smallest flash I/O unit:    2048
[    1.250000] UBI: sub-page size:              512
[    1.250000] UBI: VID header offset:          2048 (aligned 2048)
[    1.260000] UBI: data offset:                4096
[    1.400000] ata1: SATA link down (SStatus 0 SControl 300)
[    1.750000] ata2: SATA link down (SStatus 0 SControl 300)
[    2.830000] UBI: max. sequence number:       2629
[    2.850000] UBI: attached mtd6 to ubi0
[    2.850000] UBI: MTD device name:            "rootfs1"
[    2.860000] UBI: MTD device size:            120 MiB
[    2.870000] UBI: number of good PEBs:        960
[    2.870000] UBI: number of bad PEBs:         0
[    2.870000] UBI: number of corrupted PEBs:   0
[    2.880000] UBI: max. allowed volumes:       128
[    2.880000] UBI: wear-leveling threshold:    4096
[    2.890000] UBI: number of internal volumes: 1
[    2.890000] UBI: number of user volumes:     1
[    2.900000] UBI: available PEBs:             0
[    2.900000] UBI: total number of reserved PEBs: 960
[    2.910000] UBI: number of PEBs reserved for bad PEB handling: 9
[    2.910000] UBI: max/mean erase counter: 38/2
[    2.920000] UBI: image sequence number:  1499542501
[    2.920000] UBI: background thread "ubi_bgt0d" started, PID 46
[    2.970000] davinci_mdio davinci_mdio.0: davinci mdio revision 1.6
[    2.970000] davinci_mdio davinci_mdio.0: detected phy mask ffffffee
[    2.980000] davinci_mdio.0: probed
[    2.980000] davinci_mdio davinci_mdio.0: phy[0]: device 0:00, driver unknown
[    2.990000] davinci_mdio davinci_mdio.0: phy[4]: device 0:04, driver unknown
[    3.000000] mice: PS/2 mouse device common for all mice
[    3.000000] registered AD9388A0(i2c1 slave addr 0x21) I2C driver
[    3.010000] registered AD9388A1(i2c2 slave addr 0x20) I2C driver
[    3.020000] omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
[    3.020000] i2c /dev entries driver
[    3.030000] Linux video capture interface: v2.00
[    3.390000] usbcore: registered new interface driver usbhid
[    3.390000] usbhid: USB HID core driver
[    3.400000] notify_init : notify drivercreated  for  remote proc id 2 at physical Address 0xbfb00000
[    3.410000] usbcore: registered new interface driver snd-usb-audio
[    3.410000] Asahi Kasei AK4104 ALSA SoC Codec Driver
[    3.420000] Cirrus Logic CS4270 ALSA SoC Codec Driver
[    3.430000] asoc: tlv320aic3x-hifi <-> davinci-mcasp.2 mapping ok
[    3.430000] asoc: ad9388-hifi <-> davinci-mcasp.0 mapping ok
[    3.440000] asoc: HDMI-DAI-CODEC <-> hdmi-dai mapping ok
[    3.440000] ALSA device list:
[    3.450000]   #0: TI81XX SOUND0
[    3.450000]   #1: TI81XX SOUND1
[    3.450000] TCP cubic registered
[    3.460000] NET: Registered protocol family 17
[    3.460000] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    3.470000] omap_voltage_late_init: Voltage driver support not added
[    3.480000] Power Management for TI81XX.
[    3.480000] smartreflex smartreflex: Driver initialized
[    3.490000] omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
[    4.010000] davinci_mdio davinci_mdio.0: resetting idled controller
[    4.010000] net eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:00, id=1cc915)
[    5.030000] Sending DHCP requests .
[    6.010000] PHY: 0:00 - Link is Up - 100/Full
[    7.030000] ., OK
[    7.420000] IP-Config: Got DHCP answer from 0.0.0.0, my address is 192.168.26.240
[    7.420000] IP-Config: Complete:
[    7.430000]      device=eth0, addr=192.168.26.240, mask=255.255.255.0, gw=192.168.26.1,
[    7.430000]      host=192.168.26.240, domain=, nis-domain=(none),
[    7.440000]      bootserver=0.0.0.0, rootserver=0.0.0.0, rootpath=
[    7.450000] UBIFS: parse sync
[    7.550000] UBIFS: recovery needed
[    9.480000] UBI error: ubi_io_read: error -74 (ECC error) while reading 126976 bytes from PEB 73:4096, read 94208 bytes
[    9.490000] UBIFS error (pid 1): ubifs_leb_read: reading 126976 bytes from LEB 859:0 failed, error -5
[    9.500000] UBIFS error (pid 1): ubifs_start_scan: cannot read 126976 bytes from LEB 859:0, error -5

[    9.510000] VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
[    9.510000] Please append a correct "root=" boot option; here are the available partitions:
[    9.520000] 1f00             384 mtdblock0  (driver?)
[    9.530000] 1f01             128 mtdblock1  (driver?)
[    9.530000] 1f02            1024 mtdblock2  (driver?)
[    9.540000] 1f03             128 mtdblock3  (driver?)
[    9.540000] 1f04             128 mtdblock4  (driver?)
[    9.550000] 1f05            3072 mtdblock5  (driver?)
[    9.550000] 1f06          122880 mtdblock6  (driver?)
[    9.560000] 1f07            3072 mtdblock7  (driver?)
[    9.570000] 1f08          122880 mtdblock8  (driver?)
[    9.570000] 1f09            8448 mtdblock9  (driver?)
[    9.580000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    9.580000] Backtrace: 
[    9.590000] [<c004cfac>] (dump_backtrace+0x0/0x110) from [<c03a4b20>] (dump_stack+0x18/0x1c)
[    9.600000]  r6:00008000 r5:d9c14000 r4:c0595d18 r3:60000013
[    9.600000] [<c03a4b08>] (dump_stack+0x0/0x1c) from [<c03a4b80>] (panic+0x5c/0x178)
[    9.610000] [<c03a4b24>] (panic+0x0/0x178) from [<c0009184>] (mount_block_root+0x1c4/0x204)
[    9.620000]  r3:00000000 r2:00000000 r1:d9c3bf78 r0:c04c51f5
[    9.620000]  r7:c002d54c
[    9.630000] [<c0008fc0>] (mount_block_root+0x0/0x204) from [<c000940c>] (prepare_namespace+0x94/0x1cc)
[    9.640000] [<c0009378>] (prepare_namespace+0x0/0x1cc) from [<c0008d70>] (kernel_init+0x114/0x154)
[    9.650000]  r5:c002cb18 r4:c002cb18
[    9.650000] [<c0008c5c>] (kernel_init+0x0/0x154) from [<c0074764>] (do_exit+0x0/0x5d0)
[    9.660000]  r5:c0008c5c r4:00000000

#2


该回复于2016-06-12 16:49:20被管理员删除

#3


经测试发现,是系统 打印日志到文件中引发flash出错,现在屏蔽日志或者扩展一个分区用作数据存储区就没有出现问题了
/sbin/syslogd -n -O /data/messages -s 1024 -b 1