I just got my Sheevaplug from NewIT and started playing around with it. However, I get the feeling that the device they sent me is broken somehow, since none of the things I tried did work. I'd just like you guys to confirm this and tell me I didn't do something stupid... In case it actually is broken I'd then send the plug back and ask for replacement.
Here's what I did:
1) When I first got the plug I connected to it via the serial console just fine. The original Ubuntu started ok, I logged in, followed the instructions here: http://plugcomputer.org/plugwiki/index.php/New_Plugger_How_To#Fixing_the_existing_Ubuntu_install
, set the date with ntpdate-debian and ran "hwclock -w" as I intended to install debian to an SDcard (following Martin Michlmayr's instructions on cyrius.com).
After a reboot the plug wouldn't start any more, stating a CRC checksum error...
2) OK, the internal Ubuntu didn't work any more. I went on to install Debian via the installer, anyhow. Upgrading U-Boot to 3.4.19 from a tftp server went ok.
Put in the SDcard, started the debian installer with images loaded from my tftp server. The installer worked well until it reached partitioning of the SDcard. Errors re-reading the partition table, errors creating the file-system and so on in several tries... I didn't have a Linux available with an SDcard reader, so I couldn't create and format the partitions elsewhere.
3) Fine, SD didn't work. Took a USB stick and tried the installer there. Also some problems with partitioning and formating the partitions, but I got it to work somehow and the installation went through. But after the final reboot and according changes to the U-Boot environment it didn't find the USB stick. No matter if directly connected or through a hub:
USB: scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... Device NOT ready
Request Sense returned 05 24 00Hi there,
4) All right. Tried the manual method of cyrius.com with unpacking the lenny tarball. Fired up Knoppix on a computer with a USB-SDcard-Reader so I could directly access the card under linux. All seems fine (besides a wrong /etc/fstab boot mountpoint in the tarball in the commented out lines for SDcards: it should read "/boot" not just "boot")
Anyways, changed the U-Boot environment settings to SD card and restarted the plug. It loads the debian kernel from the SDcard. Success? :-) But then the terminal was just throwing errors, one after the other. Uncorrectable errors: bad mtdblock0, I/O errors,...
I have put an example of a bootlog here: http://pastebin.com/d2475efe5
5) As a last resort, tried the manual tarball with a usb stick, also. No luck, still not finding any USB storage devices. I give up.
All right, whoever made it up to here in the post (I'm glad you did!): Have I done anything stupid? Or can I safely assume the plug I got is defect and ask NewIT for replacement?