• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: UBIFS: recovery needed  (Read 3558 times)

Karma: 0
Posts: 9

View Profile
« on: October 19, 2012, 10:50:00 AM »

I have installed debian on my SheevaPlug. After a few days of working it fails and reboot gives me following:

Marvell>> boot
UBI: mtd1 is detached from ubi0
Creating 1 MTD partitions on "nand0":
0x000000500000-0x000020000000 : "mtd=2"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size:   131072 bytes (128 KiB)
UBI: logical eraseblock size:    129024 bytes
UBI: smallest flash I/O unit:    2048
UBI: sub-page size:              512
UBI: VID header offset:          512 (aligned 512)
UBI: data offset:                2048
UBI: attached mtd1 to ubi0
UBI: MTD device name:            "mtd=2"
UBI: MTD device size:            507 MiB
UBI: number of good PEBs:        4055
UBI: number of bad PEBs:         1
UBI: max. allowed volumes:       128
UBI: wear-leveling threshold:    4096
UBI: number of internal volumes: 1
UBI: number of user volumes:     1
UBI: available PEBs:             0
UBI: total number of reserved PEBs: 4055
UBI: number of PEBs reserved for bad PEB handling: 40
UBI: max/mean erase counter: 1/0
UBIFS: recovery needed
Error reading superblock on volume 'ubi:rootfs'!
UBIFS not mounted, use ubifs mount to mount volume first!
UBIFS not mounted, use ubifs mount to mount volume first!
Wrong Image Format for bootm command
ERROR: can't get kernel image!

More likely problem is related to file system overflow caused by my process that writes too much debug output via syslog.

Once I have recovered by
- booting with USB stick,
- mounting Flash partition
- removing log files from /mount/var/log/messages
After that I can boot again from Flash.

But now board is not at my hands and all I can do is to ask customer to enter a commands via RS232 terminal.

My questions are:
  • Is where any wayt to recover it with uboot commands only?
  • What actually happens? I mean what is problematic in u-boot output above and where actually the problem starts?

Thanks a lot.

Pages: [1]
Jump to: