Hi,
I bought the Sheeva plug from you (order #769) the other week. (I've updated the Uboot to 3.4.19 and also tried 3.4.23.)
My intention is to use it as Squezzeboxserver machine for my music streaming. There is a a Installation guide for dumies here:
http://forums.slimdevices.com/showthread.php?t=73594that I've been following. It seems that many have succeede by using this guide, even if they, like me, are not Linux experts.
However, I've been running into problems, which might be indicating that soemthing is wrong with the Sheevaplug HW. (You can read the full story in above thread, my user is "jakobmagnusson"). There are two symptoms that are very strange:
1. When I create a bootable SDHC card (as described in above guide) the booting goes well and Mysql, Squeezeboxserver etc etc starts. Then I come to a login prompt. When logging in, the Sheevaplug starts to output large amount of text to the serial terminal window. Then it suddenly stops and I can't reach the plug, I assume it has crashed somehow. I tried with different images, different SDHC cards (Kingston 8GB/C6 & Sandisk extremeIII/C6), different card readers when producing the image etc but same thing happens every time.
Short example of the text being outputted by plug before crashing:
------------
[ 80.000935] [<c0026a8c>] (__dabt_svc+0x4c/0x60) from [<c002f98c>] (do_alignment_ldrstr+0x5c/0xf4)
[ 80.009856] [<c002f98c>] (do_alignment_ldrstr+0x5c/0xf4) from [<c002ff60>] (do_alignment+0x53c/0x700)
[ 80.019126] [<c002ff60>] (do_alignment+0x53c/0x700) from [<c0026280>] (do_DataAbort+0x34/0x94)
[ 80.027783] [<c0026280>] (do_DataAbort+0x34/0x94) from [<c0026a8c>] (__dabt_svc+0x4c/0x60)
[ 80.036086] Exception stack(0xc09bfe80 to 0xc09bfec8)
[ 80.041167] fe80: 000b0098 3250695f 000b0080 5f747334 796c7069 000b0000 df802180 df802200
[ 80.049391] fea0: 000000a0 000000d0 c0042aac ffffffff 000b0000 c09bfec8 c00c7b58 c00c7b94
[ 80.057608] fec0: 20000093 ffffffff
[ 80.061120] [<c0026a8c>] (__dabt_svc+0x4c/0x60) from [<c00c7b94>] (__slab_alloc+0xb4/0x52c)
[ 80.069518] [<c00c7b94>] (__slab_alloc+0xb4/0x52c) from [<c00c8954>] (kmem_cache_alloc+0x70/0x100)
[ 80.078527] [<c00c8954>] (kmem_cache_alloc+0x70/0x100) from [<c0042aac>] (copy_process+0x98/0xe18)
[ 80.087534] [<c0042aac>] (copy_process+0x98/0xe18) from [<c0043984>] (do_fork+0x158/0x368)
[ 80.095843] [<c0043984>] (do_fork+0x158/0x368) from [<c0026ea0>] (ret_fast_syscall+0x0/0x28)
------
At a later stage when trying, the following text came again and again with increasingly higher number in the beginning (75, 76, 77, 78...). This was the only time the plug did not crash, but it came into an infinite cycling....
....
[ 76.056345] Internal error: : 4 [#2039]
[ 76.060197] last sysfs file: /sys/devices/virtual/net/lo/operstate
[ 76.066406] Modules linked in:
[ 76.069295] Unhandled fault: external abort on linefetch (0x004) at 0xbf130e6
...
2. To make sure that it isn't a problem with the image I'm using, I tried to build a base system (debian base system?) on the SDHC card from the Sheevaplug. All went well but after having configured the partions (manually) and the plug should write to the SDHC card, "Installing the base system", it gets stuck att "Validating packages 0%". The plug hangs. And quite strangely: THE SDHC CARD IS NOT WORKING AFTER THIS, IT IS SOMEHOW DESTROYED! When trying to reformat the card with SDFormatter (or Windows XP), the formatting program hangs, it can't recognize the card at all!
Someone with more knowledge about computers/Linux etc than me suggested that it might be a problem with the card reader in the Sheevaplug, some kind of HW related problem. It seems not unlikely to me.
I would like your advise on this and if I should send it to you for warranty repair. Or if you can indicate if there is a SW/configuration issue....
Best regards,
Jakob Magnusson
(I post this on your support forum as well, not sure which is the correct way to communicate support issues....)