I followed the instructions provided in the "SheevaPlug - Writing Jaunty Filesystem on the NAND flash" document, and have copied over the new uImage and the ubuntu.jffs2 file.
However, when I rebooted the device, I received the following:
NAND read: device 0 offset 0x100000, size 0x400000
Reading data from 0x4ff800 -- 100% complete.
4194304 bytes read: OK
## Booting image at 00800000 ...
Bad Magic Number
Marvell>>
To be clear, that third to last line does correctly read "00800000", not "0x800000". It stuck out to me, so I checked the bootargs and bootcmd, but they are correct.
While I nandwrote the uImage file, I did get a message allong the lines of:
image partially written
Success
Would this possibly be part of the problem? or does anyone have any idea what could have gone wrong?