• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1]
1  Hardware and U-Boot firmware / Hardware / Re: GuruPlug Server Plus Heat Problems on: December 15, 2010, 02:15:02 PM
Hi again,

well it seems like its really dead...  Cry
The one red LED keeps shining, while the other red LED is off. No reaction when connecting via serial interface.





Thanks for your help, and sorry for the bad quality of the pictures (taken from a webcam).
Looks like I have to buy a new device for managing my server needs Sad

Regards, R.
2  Hardware and U-Boot firmware / Hardware / Re: GuruPlug Server Plus Heat Problems on: December 15, 2010, 04:45:37 AM
@robertut: Thanks for your answer. You mean, I should try connecting the plug to a peripheral or floppy drive connector (5V)? I have few desktop PC power supplies unused, so I could try this. Regards, R.
3  Hardware and U-Boot firmware / Hardware / Re: GuruPlug Server Plus Heat Problems on: December 15, 2010, 01:38:08 AM
Hello guys,

I own a guruplug plus server for about 10 month. I use it with plugbox linux (ArchLinux) and was all happy with that device. Until yesterday...

I "successfully" attached my unused passive heat sink from my old nvidia 5200 gfx card to the guruplug. I removed the metal plate, removed the cheap heat pads and cleaned the surfaces, added some silicone paste, reattached the metal plate and attached the heat sink to that plate. I ran stress --cpu 1 for over an hour without problems. Even filetransfer over an gbit/s ethernet network worked like a charm without rebooting (tested with only one gbit/s interface). I will try to post some photos the next days, but do not own a camera, so I might have to improvise.

But then the disillusion: Just before going to sleep, I wanted to move the whole opened device with the psu within the case to cover it from the cat, since I do not own a better case right now and with the heat sink attached, it does not fit into the whole guruplug case. Then it happened: power down. Afterwards nothing. In my opinion there are two opportunities. First, since I saw the red +5V cable from the psu was broken, I thought this might be the fail. So I tried to solder the cable to the psu. This was not successful. When supply the psu with power, the green and one of the two red leds shines, but the other red led which normally blinks is off. So I fear, I finally broke my whole device by a short-circuit while moving the device.
I will try to buy a new power supply with 5V/3A DC, but in fact, I am not really confident that this will work out.

Does anybody had a likewise problem (one green, one red led shining permanent)? Might it be possible to bring my guruplug back to work?

(I hope, this is the right thread and my English is more or less understandable)
Thanks in advance,
R.
4  Hardware and U-Boot firmware / Hardware / Re: Newbie question - Guruplug - Installation to NAND without JTAG? on: May 31, 2010, 08:38:17 AM
Hi,
if you want to boot debian from the NAND you definitely need a JTAG (to erase and rewrite the NAND from u-boot environment), as well as updating the u-boot system. If you boot via a microSD or USB device, you need a way to change the u-boot environment variables, I think, this is also only possible via JTAG.

Sorry for that bad news.

Regards, ryazor
5  Hardware and U-Boot firmware / Hardware / Re: Shiva Plug USB to Analog Audio on: May 28, 2010, 06:12:27 AM
Hi guys.

I also want to enable sound functionality. So I followed the instructions in [ http://plugcomputer.org/plugwiki/index.php/USB_Audio ] by adding the lines into the guruplug_defconfig and build the kernel again. Unfortunately it seems, that the sound modules are neither built nor loaded.

Code:
$ sudo modprobe -l | grep snd # returns no result

#---------------------------------------------------------------------------

$ lsmod
Module                  Size  Used by
ipv6                  232630  16
libertas_sdio           6744  0
libertas               80674  1 libertas_sdio
btmrvl_sdio             7712  0
btmrvl                 10683  1 btmrvl_sdio
bluetooth              48589  2 btmrvl_sdio,btmrvl
uap8xxx                42344  0
mv_cesa                 4552  0

#---------------------------------------------------------------------------

$ sudo alsaconf # leads to a 'No supported PnP or PCI card found.' dialog box

#---------------------------------------------------------------------------

# but the listing in 'aplay' makes me wondering:
$ sudo aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: default [C-Media USB Headphone Set  ], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

#---------------------------------------------------------------------------

$ dmesg | grep snd
usbcore: registered new interface driver snd-usb-audio
usbcore: registered new interface driver snd-usb-caiaq

#---------------------------------------------------------------------------

$ dmesg | grep C-Media
input: C-Media USB Headphone Set   as /devices/platform/orion-ehci.0/usb1/1-1/1-1.3/1-1.3:1.3/input/input0
generic-usb 0003:0D8C:000C.0001: input: USB HID v1.00 Device [C-Media USB Headphone Set  ] on usb-orion-ehci.0-1.3/input3

#---------------------------------------------------------------------------

# also the restart of 'alsa' seems to be successful
$ sudo /etc/init.d/alsa-utils restart
Shutting down ALSA...done.
Setting up ALSA...done.

Sorry, I do not have that much experience configuring alsa, since my main machine uses the OSS layer and my netbook worked out of the box using alsa. What did I overlook?

Thanks in advance,
ryazor

Edit: I don't know why, but now ALSA seems to work. Thanks!
6  Hardware and U-Boot firmware / U-Boot stuff / Re: Howto update u-boot on guruplug plus? on: May 26, 2010, 01:04:11 AM
@flipflip: Thanks for your hint, I already found that uboot argument in one of your posts :-) Do you know, if it is possible to use the UUID of a device instead of /dev/sd**? When the external HDD is connected over esata the kernel seems to map the devices different on boot ( sdb --> sdc etc.). I already tried root=/dev/disk/by-UUID/* and root=UUID=* but without success.

ryazor
7  Hardware and U-Boot firmware / Hardware / Re: GuruPlug Server Plus Heat Problems on: May 26, 2010, 12:38:24 AM
@ DembK50: Nice photos, I might attach something similar to my plug, maybe with a copper board/ribs. It's a real fail of the manufacturer, that this problem is unmentioned and untreated right now, in my humble opinion.
8  Hardware and U-Boot firmware / U-Boot stuff / Re: Howto update u-boot on guruplug plus? on: May 25, 2010, 01:43:17 PM
Thanks for your posts firehawk.

I tried kernel 2.6.33.4 and 2.6.34 from that mentioned website. Unfortunately the versions seem to have a lack of esata functionality (because the sheevaplug does not have an esata interface, I guess). However, I successfully built an image for the guruplug with all the needed features.

Actually I did the steps from [ http://plugcomputer.org/plugwiki/index.php/Re-building_the_kernel_and_U-Boot ] without mention any CROSS_COMPILE arguments on the guruplug. Thanks to oinkzwurgl.org, it offers a few great and helpful notes for mastering the device.

ryazor
9  Hardware and U-Boot firmware / Hardware / Re: GuruPlug Server Plus Heat Problems on: May 25, 2010, 08:43:13 AM
So they did not solve the thermal problems of the sheevaplug, which is very annoying..

Unfortunately there are no sensors within the device, so a kind software control might be impossible. I don't think, a manually added heat sink will solve the problem for longer time. So does anybody, with more hardware/electricity experience preferably, have a clue how to save life time of our babies ;-)

Regards,
ryazor
10  Linux Stuff / General Linux questions / Re: Moving web site and wiki from local flash to USB on: May 25, 2010, 05:48:19 AM
You might use the 'chown' command. Find out the lighttpd user in your /etc/lighttpd/lighttpd.conf (server.username) and alter the error.log with 'chown lighttpd /mnt/sda/var/log/lighttpd/error.log'. You could avoid such problems by copying recursive and in preserve-mode (cp -rp /var /tmp /mnt/sda1).

Regards,
ryazor
11  Hardware and U-Boot firmware / U-Boot stuff / Re: Howto update u-boot on guruplug plus? on: May 24, 2010, 07:05:27 AM
In case you overriden your kernel in the nand, you can update the kernel with:
http://openplug.org/index.php/us/resources/downloads?func=fileinfo&id=66

Code:
tftp 0x6400000 uImage-guruplug
nand erase 0x100000 0x400000
nand write.e 0x6400000 0x100000 0x400000

Thank you very much firehawk! I just wrote the kernel to the NAND at these addresses, but from FAT32 USB device. I used the following command, instead of the 'tftp' line:
Code:
usb start
fatload usb 1:1 0x6400000 uImage-guruplug     # usb 1:1 is the _second_ usb interface, use usb 0:1 in the other case

I already recognized, that unfortunately the 'mmc' and the 'ext2load' commands are still lacking in this version of uboot. However, I'm now able to boot my previous configured debian.

I will now try to load the rootfs from SD.

Edit: I did not figure out how to load the rootfs from the microSD device right now. It always aborts booting with a kernel panic (not syncing). It tells, I have to correct the root parameter, and I got only mtdblock0 - 2 as available options. Although, a few lines above, it prints out 'mmc0: new high speed SDIO card at address 0001'. So I tried 'setenv x_bootargs_root root=/dev/mmc0' and '/dev/sdb1' (which is the SD card when booted from NAND). Could you give me a hint, where my fault is? :-)

Edit 2: Sorry for editing again. I found the solution, it is posted in this thread: http://plugcomputer.org/plugforum/index.php?topic=1642.0#msg10009 .
Code:
setenv x_bootargs_root root=/dev/sdb1 rootdelay=10
saveenv

Thanks again,
ryazor
12  Hardware and U-Boot firmware / U-Boot stuff / Re: Howto update u-boot on guruplug plus? on: May 24, 2010, 04:33:26 AM
@ Mimoza: Thanks for your reply, I did the u-boot upgrade process described at cyrius.com with the USB method and I think I just bricked my plug  Roll Eyes
I could imagine, that the addresses described for the sheevaplug are invalid for the guruplug:
Code:
nand erase 0x0 0xa0000
nand write 0x0800000 0x0 0xa0000
But in fact I have no idea, whether this is correct or not. This is what now happens after I wrote the uboot image from plugcomputer.org (md5 d60aff3db94132d611413efab31ce373: uboot.guruplug.bin) and reset the plug:

Code:
U-Boot 2010.03-01161-gd91b0a9 (Apr 22 2010 - 03:24:41)
Marvell-GuruPlug

SoC:   Kirkwood 88F6281_A0
DRAM:  512 MB
NAND:  512 MiB
*** Warning - bad CRC or NAND, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   egiga0, egiga1
88E1121 Initialized on egiga0
88E1121 Initialized on egiga1
Hit any key to stop autoboot:  0
Marvell>> boot
(Re)start USB...
USB:   Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 4 USB Device(s) found
       scanning bus for storage devices... Device NOT ready
   Request Sense returned 02 3A 00
2 Storage Device(s) found

NAND read: device 0 offset 0x100000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 06400000 ...
   Image Name:   Linux-2.6.32-00007-g56678ec
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2789756 Bytes =  2.7 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

And that was it.. The kernel seems to be uncompressed but not bootable.. Any suggestions?

Thanks and regards,
ryazor
13  Hardware and U-Boot firmware / U-Boot stuff / Re: Howto update u-boot on guruplug plus? on: May 22, 2010, 07:22:13 AM
Same here!

I got my guru-plus few days ago and now want to boot the previous installed debian filesystem from NAND which I copied to an ext2 formatted microSD card from this microSD device. See: http://plugcomputer.org/plugwiki/index.php/SD_Card_As_Root_File_System

As firehawk pointed out, the default u-boot from the guruplug does not either offer 'mmc' nor 'ext2load' (version: 2009-11-rc1-00602-g28a9c08-dirty), so I'm enforced to compile a new u-boot for the plug.

The Link firehawk posted in his second point seems to be exactly the solution we need, but in this wiki article every CROSS_COMPILE argument is listed as a variable (<cross_compiler_prefix>), now I'm wondering which is the right value to this parameter (I use Arch Linux [2.6.33] as host system).

Thanks and regards,
ryazor
14  Linux Stuff / Linux distributions / Re: Plugbox Linux: Native Arch Linux for Sheevaplug - Try it Here on: May 21, 2010, 02:55:50 AM
ArchLinux on plug? Great!
Does anybody have experience, running this solution on a guru-plus? I would like to know, if there might be any issues, e.g. with esata, wireless or the like.

@ mikestaszel: thumbs up!


Regards!
Pages: [1]