I was following the user-guide to update the latest image in order to get my
overo Firestrom working with the Robovero expansion board. I was able to
successfully create a bootable SDcard and run the script to write the new
u-boot and kernel, however when writing the rootfs I get the message:
"umount: /dev/mtdblock4: not mounted
Writing rootfs to NAND ...
ubiformat: mtd4 (nand), size 530055168 bytes (505.5 MiB), 4044 eraseblocks
of 131072 bytes (128.0 KiB), min. I/O size 2048 bytes
libscan: scanning eraseblock 4043 -- 100 % complete
ubiformat: 1260 eraseblocks are supposedly empty
ubiformat: warning!: 2784 of 4044 eraseblocks contain non-ubifs data
ubiformat: warning!: only 0 of 4044 eraseblocks have valid erase counter
ubiformat: erase counter 0 will be used for all eraseblocks
ubiformat: note, arbitrary erase counter value may be specified using -e
ubiformat: use erase counter 0 for all eraseblocks
ubiformat: error!: file "omap3-desktop-nand-image-overo-booted.tar.bz2"
(size 130938229 bytes) is not multiple of eraseblock size (131072 bytes)
error 0 (Success)
I wasn't sure if it was a problem or not due to the fact that it ended in
"Error 0 (Success)"
I continued with the user guide, and after completing it when I tried to
boot into Angstrom and the boot process ends with the following lines:
"VFS: Cannot open root device "ubi0:rootfs" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available
1f00 512 mtdblock0 (driver?)
1f01 1792 mtdblock1 (driver?)
1f02 256 mtdblock2 (driver?)
1f03 4096 mtdblock3 (driver?)
1f04 517632 mtdblock4 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on
Not sure what I'm doing wrong, hopefully someone and offer some insight.
View this message in context: http://gumstix.8.n6.nabble.com/Updating-Image-tp4965319.html
Sent from the Gumstix mailing list archive at Nabble.com.