New IT forum Follow us on Twitter
22 May 2012, 09:49:04 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: TonidoPlug2 - Now in stock!
 
   Home   SHOP Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Sheevaplug - not working correctly  (Read 1799 times)
jakobmagnusson
Newbie
*
Posts: 2


« on: 21 February 2010, 08:59:26 pm »

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=73594
that 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....)
Logged
NewIT_Marcus
Administrator
Hero Member
*****
Posts: 960


« Reply #1 on: 22 February 2010, 12:10:24 am »

We've asked Jakob to test his SD card slot with:

dd if=/dev/zero of=/dev/mmcblk0

A report will be produced showing the transfer speed (example output from 4G Integral Ultima card):

root@plugone:~# dd if=/dev/zero of=/dev/mmcblk0
dd: writing to `/dev/mmcblk0': No space left on device
7954433+0 records in
7954432+0 records out
4072669184 bytes (4.1 GB) copied, 2677.09 s, 1.5 MB/s

... and are following this up with Jakob via e-mail.
Logged
jakobmagnusson
Newbie
*
Posts: 2


« Reply #2 on: 11 March 2010, 09:20:45 pm »

Hi,
Just wanted to come back and say thank you very much for excellent, fast and professional support when plug behaved strangely (I think I got the first email answer to my support question after 12 minutes, a late Sunday eveneing!). Having received the repaired plug, everything seems to be ok, booting from SD card etc.

For anyone else interested, the fault was diagnosed as "There was a NAND fault on your plug and this most likely have caused some corruption to the OS or the files within. "

Thanks again,
Jakob

Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!