Unfortunately, I'm a newbie.
Fortunately. I have years of experience with embedded systems.
Unfortunately, I bricked by Sheevaplug Uboot.
Fortunately, I can connect via openocd / usbserial / sheevaplug-installer-v1.0.
Unfortunately, getting "No valid NAND flash driver found".
Fortunately, openocd does detect the device saying "tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)"
Unfortunately, despite the Fortunates, the installer scripts and manual commands (like sheevaplug_reflash_uboot) fail because of the NAND driver issue.
Anyone ever see this and resolve it?
Here is the output (run from OSX):
> openocd -f openocd/config/board/sheevaplug.cfg
Open On-Chip Debugger 0.4.0 (2010-06-27-18:57)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.berlios.de/doc/doxygen/bugs.html
2000 kHz
trst_and_srst separate srst_gates_jtag trst_push_pull srst_open_drain
jtag_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Error: No valid NAND flash driver found (0)
Available NAND flash controller drivers:
nonce
davinci
lpc3180
orion
s3c2410
s3c2412
s3c2440
s3c2443
s3c6400
imx31
at91sam9
Info : clock speed 2000 kHz
Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Info : Embedded ICE version 0
Info : feroceon.cpu: hardware has 1 breakpoint/watchpoint unit