• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: Flash recovery problems  (Read 1231 times)
bgrattan
Newbie
*

Karma: 0
Posts: 5


View Profile
« on: October 18, 2009, 01:57:34 PM »

I think I've somehow damaged my U-Boot.  I'm trying the Rev 1.2 "USB Flash Recovery from U-Boot" and getting the following:

md: ... autorun DONE.
RAMDISK: Couldn't find valid RAM disk image starting at 0.
List of all partitions:
1f00       1024 mtdblock0 (driver?)
1f01       2048 mtdblock1 (driver?)
1f02     521216 mtdblock2 (driver?)
No filesystem could mount root, tried:  squashfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)

Can anyone explain what the problem could be here?  Thanks.  BG
Logged

slava
Newbie
*

Karma: 0
Posts: 1


View Profile
« Reply #1 on: November 10, 2009, 05:41:35 AM »

I think I've somehow damaged my U-Boot.  I'm trying the Rev 1.2 "USB Flash Recovery from U-Boot" and getting the following:

md: ... autorun DONE.
RAMDISK: Couldn't find valid RAM disk image starting at 0.
List of all partitions:
1f00       1024 mtdblock0 (driver?)
1f01       2048 mtdblock1 (driver?)
1f02     521216 mtdblock2 (driver?)
No filesystem could mount root, tried:  squashfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)

Can anyone explain what the problem could be here?  Thanks.  BG


I have the same problem when trying to recover ( write linux image to NAND) from USB.
But I followed the documentation step-by-step and I keep stopping at this stage over and over again

Did you manage solve this in the end?

----------- EDIT ------------

Finally I managed to fix my bricked sheevaplug writting operating system to NAND. I used the installer ( with a windows Host)

Note here: When first trying to recover with installer I had a problem with drivers "libusb-win32-filter-bin-0.1.12.2.exe" My Windows Vista just stopped to recognize any USB attached devices after normal installation, that was because the installer had to be invoked with "Windows XP (SP2) compatibility" box checked (look at the file properties of installer)

At this stage, before installing, i have:
 - Terminal connected to SheevaPlug closed
 - No USB Stick plugged into ShevaPlug
 - "libusb-win32-filter-bin-0.1.12.2.exe" drivers installed with "Windows XP" compatibility mode

steps made:
1. Download the Installer
2. Preformat a blank USB Stick with FAT (not FAT32)
3. Copy all from \sheevaplug-installer-v1.0\installer  to root of the USB-Stick
4. Uplug USB from computer and Plug it into SheevaPlug usb (not usb HUB)
5. Power On SheevaPlug and execute the runme.exe from the root directory of installer
6. Wait until console says " wrote file uboot.bin to NAND flash 0 up to offset 0x00073000 in 112.746002s " and pressed CTRL+C to stop the application.
7. Unplugged the miniUSB from sheeva and plugged it back
8. Opened the putty, sheeva terminal.
9. Exec "reset", stop autoboot by pressing Enter.
10. Exec 'run recover1'  (here the system writes a new value to bootcmd with 'recover2' saves and reboots)
11. Now having the usb stick plugged into SheevaPlug, the system will boot from usb format Nand and write the system.

Any questions ? fell free to ask Wink
« Last Edit: November 10, 2009, 11:19:22 AM by slava » Logged

Yapapa
Newbie
*

Karma: 0
Posts: 6


View Profile
« Reply #2 on: November 19, 2009, 09:00:03 AM »

Slava! - you my hero of the day! your procedure worked for me using Win 7 - after I fiddled around with Ubuntu and Debian - and I thought I bricked the plug totally!
thank you so much!
Greeteing from a linux newbie!
Logged

abl2910
Newbie
*

Karma: 0
Posts: 8


View Profile
« Reply #3 on: November 21, 2009, 04:01:24 AM »

Hello slava
Thanks for your guide this one help me alot


abl2910
Logged

Pages: [1]
Print
Jump to: