设为首页收藏本站
查看: 15657|回复: 0

系统启动打印UBI error: scan_peb:错误解决

[复制链接]

25

主题

9

回帖

280

积分

中级会员

积分
280
Willian.Mo 发表于 2015-8-17 18:28:06 | 显示全部楼层 |阅读模式
启动信息:
..........
atmel_nand 60000000.nand: Initialize PMECC params, cap: 4, sector: 512
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
nand_read_bbt: bad block at 0x0000028e0000
nand_read_bbt: bad block at 0x000005520000
nand_read_bbt: bad block at 0x000007f80000
nand_read_bbt: bad block at 0x0000083a0000
2 cmdlinepart partitions found on MTD device atmel_nand
Creating 2 MTD partitions on "atmel_nand":
0x000000000000-0x000000800000 : "bootstrap/uboot/kernel"
0x000000800000-0x000010000000 : "rootfs"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    126976 bytes
UBI: smallest flash I/O unit:    2048
UBI: VID header offset:          2048 (aligned 2048)
UBI: data offset:                4096
UBI error: scan_peb: bad image sequence number 799749835 in PEB 237, expected 1717661232
UBI error: ubi_attach_mtd_dev: failed to attach mtd1, error -22
UBI error: ubi_init: cannot attach mtd1
atmel_spi f0004000.spi: Using dma0chan3 (tx) and  dma0chan4 (rx) for DMA transfers
atmel_spi f0004000.spi: Atmel SPI Controller at 0xf0004000 (irq 17)
atmel_spi f0004000.spi: master is unqueued, this is deprecated
m25p80 spi32766.0: at25df321a (4096 Kbytes)
CAN device driver interface
at91_can f000c000.can: device registered (reg_base=d105c000, irq=19)
at91_can f8010000.can: device registered (reg_base=d105e000, irq=27)
macb f0028000.ethernet: (unregistered net_device): invalid hw address, using random
libphy: MACB_mii_bus: probed
macb f0028000.ethernet: eth0: Cadence GEM at 0xf0028000 irq 24 (26:61:7b:6f:b0:d2)
macb f0028000.ethernet: eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=f0028000.etherne:07, irq=-1)
macb f802c000.ethernet: (unregistered net_device): invalid hw address, using random
libphy: MACB_mii_bus: probed
macb f802c000.ethernet: eth1: Cadence MACB at 0xf802c000 irq 31 (72:9a:42:68:63:fa)
macb f802c000.ethernet: eth1: attached PHY driver [Generic PHY] (mii_bus:phy_addr=f802c000.etherne:00, irq=-1)
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
atmel-ehci 700000.ehci: Atmel EHCI UHP HS
atmel-ehci 700000.ehci: new USB bus registered, assigned bus number 1
atmel-ehci 700000.ehci: irq 45, io mem 0x00700000
atmel-ehci 700000.ehci: USB 2.0 started, EHCI 1.00
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Atmel EHCI UHP HS
usb usb1: Manufacturer: Linux 3.6.9 ehci_hcd
usb usb1: SerialNumber: 700000.ehci
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
at91_ohci 600000.ohci: AT91 OHCI
at91_ohci 600000.ohci: new USB bus registered, assigned bus number 2
at91_ohci 600000.ohci: irq 45, io mem 0x00600000
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: AT91 OHCI
usb usb2: Manufacturer: Linux 3.6.9 ohci_hcd
usb usb2: SerialNumber: at91
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 3 ports detected
usbcore: registered new interface driver cdc_acm
cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
atmel_usba_udc 500000.gadget: MMIO registers at 0xf8030000 mapped at d1068000
atmel_usba_udc 500000.gadget: FIFO at 0x00500000 mapped at d1800000
mousedev: PS/2 mouse device common for all mice
atmel_tsadcc f8018000.tsadcc: Master clock is set at: 66000000 Hz
atmel_tsadcc f8018000.tsadcc: Prescaler is set at: 109
input: atmel touch screen controller as /devices/ahb.0/apb.1/f8018000.tsadcc/input/input0
at91_rtc fffffeb0.rtc: rtc core: registered fffffeb0.rtc as rtc0
AT91 Real Time Clock driver.
i2c /dev entries driver
at91sam9x5-video f0030340.lcdheo1: video device registered @ 0xd106e340, irq = 25
gspca_main: v2.14.0 registered
usbcore: registered new interface driver uvcvideo
USB Video Class driver (1.1.1)
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
wm8904 1-001a: revision A
sama5d3ek-audio sound.6: setting pck0 to 12000000Hz
sama5d3ek-audio sound.6:  wm8904-hifi <-> f0008000.ssc mapping ok
TCP: cubic registered
NET: Registered protocol family 10
sit: IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
can: controller area network core (rev 20120528 abi 9)
NET: Registered protocol family 29
can: raw protocol (rev 20120528)
can: broadcast manager protocol (rev 20120528 t)
can: netlink gateway (rev 20101209)
lib80211: common routines for IEEE802.11 drivers
VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1
input: gpio_keys.5 as /devices/gpio_keys.5/input/input1
at91_rtc fffffeb0.rtc: setting system clock to 2007-01-01 00:00:08 UTC (1167609608)
atmel_mci f8000000.mmc: version: 0x505
atmel_mci f8000000.mmc: using dma1chan0 for DMA transfers
atmel_mci f8000000.mmc: Atmel MCI controller at 0xf8000000 irq 26, 1 slots
atmel_aes f8038000.aes: version: 0x135
atmel_aes f8038000.aes: Atmel AES
atmel_tdes f803c000.tdes: version: 0x701
atmel_tdes f803c000.tdes: Atmel DES/TDES
atmel_sha f8034000.sha: version: 0x410
atmel_sha f8034000.sha: Atmel SHA1/SHA256
ALSA device list:
  #0: wm8904 @ SAMA5D3EK
UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19
VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0): error -19
Please append a correct "root=" boot option; here are the available partitions:
1f00            8192 mtdblock0  (driver?)
1f01          253952 mtdblock1  (driver?)
1f02            4096 mtdblock2  (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[<c0011e88>] (unwind_backtrace+0x0/0xf8) from [<c03c173c>] (panic+0x7c/0x1cc)
[<c03c173c>] (panic+0x7c/0x1cc) from [<c0513c18>] (mount_block_root+0x174/0x228)
...........
  
这个错误是可能由于改动文件系统后,文件变大,在烧写文件系统前擦除NandFlash的空间大小还是按原来的大小擦除,此时应该把擦除NandFlash的大小改大些(与实际的文件系统大小匹配)或者使用自动烧写系统可以解决这个问题。

回复

使用道具 举报

您需要登录后才可以回帖 登录

本版积分规则

Archiver|手机版|小黑屋|米尔科技论坛   

GMT+8, 2024-4-26 00:35 , Processed in 0.041288 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表