Hi,
I've already found that page before. The thing is it, at least to me, seems to assume a certain amount of prior knowledge... Knowledge which I do not have.
Indeed, I've tried to flash the U-Boot using this method before. I was unsuccessful, getting a message that I've seen on here before, whilst researching a solution. That is:
$ sudo ./runme.sh ./uboot.bin
**** Preparing environment variables file ...
**** Burning uboot and environment variables ... This will take few minutes ...
Open On-Chip Debugger 0.2.0-in-development (2009-05-17-10:32) svn:1800M
BUGS? Read
http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS$URL:
http://svn.berlios.de/svnroot/repos/openocd/trunk/src/openocd.c $
2000 kHz
dcc downloads are enabled
Info : JTAG tap: feroceon.cpu tap/device found: 0xfc0000e3 (Manufacturer: 0x071, Part: 0xc000, Version: 0xf)
Error: JTAG tap: feroceon.cpu got: 0xfc0000e3 (mfg: 0x071, part: 0xc000, ver: 0xf)
Error: JTAG tap: feroceon.cpu expected 1 of 1: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Error: trying to validate configured JTAG chain anyway...
Error: unknown EmbeddedICE version (comms ctrl: 0x00000008)
Error: unexpected Feroceon EICE version signature
Warn : no telnet port specified, using default port 4444
Warn : no gdb port specified, using default port 3333
Warn : no tcl port specified, using default port 6666
Error: unexpected Feroceon EICE version signature
Error: invalid mode value encountered
Error: cpsr contains invalid mode value - communication failure
Error: invalid mode value encountered
Error: cpsr contains invalid mode value - communication failure
Runtime error, file "./openocd/./board/guruplug.cfg", line 24:
**** openocd FAILED
**** Is the mini USB cable connected?
**** Try powering down, then replugging the Sheevaplug
I was hoping a better/easier option may be available, considering the plug is not bricked and so I can access everything.
Also, are all of the images in that wiki the actual ones from a "new" GuruPlug? Or updated versions? I'd prefer to use original ones if at all possible.
Finally, at the UBoot stage, the download on the wiki requires me to link to a UBoot file. Can you confirm if that file is within that tar or do I need to find a UBoot image elsewhere? If so, which file is it? I wonder if that is the problem I was having (not specifiying the image correctly).
Despite this, any more thorough information you can describe would be great. I'd love it if I could find a simple way of reverting everything to default. I know it is time consuming but it really would be of benefit to me.
Thanks.