GoFlex Home not working after update uboot

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

GoFlex Home not working after update uboot

Postby auzn » Thu Dec 26, 2013 2:23 pm

I followed the instructions in http://archlinuxarm.org/forum/viewtopic.php?f=18&t=3355 to update the uboot of my GoFlex Home. And I set it to boot from SATA first.

I followed all the instructions (including net console) then rebooted the device. After reboot, I couldn't SSH to the device. My router showed that the device doesn't get an ip address. I tried the net console, but there are not outputs from net console, although I followed the instructions to activate it.

I made a USB and tried to boot the device from the USB, and it worked. The device can boot up from the USB if SATA is not in. I can SSH into the device. However, I don't know what to do after I SSH in, as I am a complete noob to linux. Could anyone shed some lights on how do I fix my device? Thanks!
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Re: GoFlex Home not working after update uboot

Postby WarheadsSE » Thu Dec 26, 2013 4:26 pm

What is the size of your SATA disk? Is it formatted with GPT, and if so, have you made a Hybrid MBR on it?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: GoFlex Home not working after update uboot

Postby auzn » Thu Dec 26, 2013 6:29 pm

It is 1.5TB. I don't think it has GPT. I followed the instruction on http://archlinuxarm.org/platforms/armv5/seagate-goflex-home and partitioned with fdisk (it was done a long ago though). Is there a way I can check?
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Re: GoFlex Home not working after update uboot

Postby WarheadsSE » Thu Dec 26, 2013 6:35 pm

If you followed those instructions and used fdisk, then it should indeed be MBR, and not an issue.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: GoFlex Home not working after update uboot

Postby auzn » Thu Dec 26, 2013 8:50 pm

The device does boot on USB. Should I try to run the uboot update again? I am also curious as to why net console is not working.
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Re: GoFlex Home not working after update uboot

Postby moonman » Fri Dec 27, 2013 1:41 am

If it boots off usb, what is the environment? Are you trying netconsole on wireless?
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: GoFlex Home not working after update uboot

Postby auzn » Fri Dec 27, 2013 1:48 am

$this->bbcode_second_pass_quote('moonman', 'I')f it boots off usb, what is the environment? Are you trying netconsole on wireless?


The environment is the archlinux on the usb drive. I am using wired network, but the linux on my desktop is running in a virtual machine.
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Re: GoFlex Home not working after update uboot

Postby auzn » Fri Dec 27, 2013 2:21 am

Also, I noticed that the MAC address of the device is changed to 025043F616C2.
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Re: GoFlex Home not working after update uboot

Postby moonman » Fri Dec 27, 2013 5:04 am

I meant U-Boot environemnt (fw_printenv command). VM is why your netconsole is not working. You need to set the NIC in bridged mode.
Pogoplug V4 | GoFlex Home | Raspberry Pi 4 4GB | CuBox-i4 Pro | ClearFog | BeagleBone Black | Odroid U2 | Odroid C1 | Odroid XU4
-----------------------------------------------------------------------------------------------------------------------
[armv5] Updated U-Boot | [armv5] NAND Rescue System
moonman
Developer
 
Posts: 3388
Joined: Sat Jan 15, 2011 3:36 am

Re: GoFlex Home not working after update uboot

Postby auzn » Fri Dec 27, 2013 2:50 pm

Finally get netconsole working. The following is the output from U-boot when I boot from SATA. The kernel log still doesn't show anything.

U-Boot 2011.12 (Apr 18 2012 - 23:08:20)
Seagate GoFlexNet
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2009q3-67) 4.4.1
GNU ld (Sourcery G++ Lite 2009q3-67) 2.19.51.20090709
Hit any key to stop autoboot: 0

Reset IDE: Bus 0: OK Bus 1: not available
Device 0: Model: ST31000528AS Firm: CC46 Ser#: 6VPB763C
Type: Hard Disk
Supports 48-bit addressing
Capacity: 953869.7 MB = 931.5 GB (1953525168 x 512)
Loading file "/boot/uImage" from ide device 0:1 (hda1)
2912504 bytes read
Loading file "/boot/uInitrd" from ide device 0:1 (hda1)
** File not found /boot/uInitrd
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-3.1.10-28-ARCH
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2912440 Bytes = 2.8 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...
auzn
 
Posts: 13
Joined: Fri Nov 16, 2012 8:39 pm

Next

Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 3 guests