Welcome! Log In Create A New Profile

Advanced

GoFlex Net questions

Posted by vargalex 
GoFlex Net questions
May 03, 2011 03:37PM
Hi!

First of all, sorry for my english.
I have read various information about sata functionality with GoFlex Net.

My questions:

1. When I install with Jeff's install method can I use my Sata drive?
2. Can I boot from sata drive (with this install method)?
3. When with Jeff's install method I have no sata access, can somebody give me a howto for correct installation?

vargalex
Re: GoFlex Net questions
May 11, 2011 09:19AM
In another topic Jeff has mentioned this

Quote
Jeff

The only thing holding back Debian from running on the Goflex is that the default Debian kernel does not have support for the Goflex arcNumber. If you install uboot/debian just like you would on a Dockstar, you can then use the Sheevaplug + SATA arcNumber (which Debian does support) or install the kernel you referenced above if you want to use the Goflex arcNumber.

-- Jeff

Quote
Jeff
The uBoot from my script is capable of booting from an SATA drive, but it may need an adjustment to the bootcmd string.


Anyway, is it ok with proceeding with the debian installation with Jeff's script now? Will I be able to still boot to stock pogo if there is no USB drives plugged in? I read few posts here and there saying that after installing using Jeff's script it failed to boot into Pogo OS.

Someone who has installed on a GoFlex Net recently please comment.
Re: GoFlex Net questions
May 12, 2011 05:43AM
I installed Debian on my GoFlex Net today with Jeff's Script modified by shyd to fix the dbootstrap issue.

Uboot and Debian installed fine and I can boot into debian as well. But if no bootable USB drive is connected, it fails to boot into PogoPlug OS ( On the Dockstar this works perfectly )

This is the netconsole log when no USB drive is connected.

Quote

U-Boot 2010.09 (Oct 23 2010 - 11:53:10)
Marvell-GoflexNet by Jeff Doozan, Peter Carmichael
Hit any key to stop autoboot: 0
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 1 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
** Block device usb 0 not supported

** Invalid boot device **
Creating 1 MTD partitions on "nand0":
0x000002500000-0x000010000000 : "mtd=3"
UBI: attaching mtd1 to ubi0
UBI: physical eraseblock size: 131072 bytes (128 KiB)
UBI: logical eraseblock size: 129024 bytes
UBI: smallest flash I/O unit: 2048
UBI: sub-page size: 512
UBI: VID header offset: 512 (aligned 512)
UBI: data offset: 2048
UBI: attached mtd1 to ubi0
UBI: MTD device name: "mtd=3"
UBI: MTD device size: 219 MiB
UBI: number of good PEBs: 1752
UBI: number of bad PEBs: 0
UBI: max. allowed volumes: 128
UBI: wear-leveling threshold: 4096
UBI: number of internal volumes: 1
UBI: number of user volumes: 0
UBI: available PEBs: 1731
UBI: total number of reserved PEBs: 21
UBI: number of PEBs reserved for bad PEB handling: 17
UBI: max/mean erase counter: 1/1
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:rootfs", error -19
Error reading superblock on volume 'ubi:rootfs'!
** Block device usb 0 not supported
** Block device usb 1 not supported
** Block device usb 2 not supported
** Block device usb 3 not supported
** Block device usb 0 not supported
** Block device usb 0 not supported
Wrong Image Format for bootm command
ERROR: can't get kernel image!
stopping USB..
### JFFS2 loading 'uboot-original-mtd0.kwb' to 0x800000
Scanning JFFS2 FS: .......... done.
### JFFS2 load complete: 524288 bytes loaded to 0x800000
## Starting application at 0x00800200 ...

Can I install the Rescue System V2 on GoFlex Net?



Edited 1 time(s). Last edit at 05/12/2011 05:46AM by varkey.
Re: GoFlex Net questions
May 13, 2011 06:23AM
I compiled a kernel for the GoFlex Net with the instructions given here. I was not sure whether the patch would work for a newer version of the kernel so built the same version (2.6.35.4).

Anyway I have compiled the sata_mv driver as inbuilt and it supports the GoFlex Net arcNumber (3089). I couldn't test the SATA as I don't have a GoFlex drive that fits in that port.

But dmesg shows that the SATA Ports are active.

Quote

[ 22.381961] sata_mv sata_mv.0: version 1.28
[ 22.386290] sata_mv sata_mv.0: slots 32 ports 2
[ 22.391808] scsi0 : sata_mv
[ 22.395169] scsi1 : sata_mv
[ 22.398369] ata1: SATA max UDMA/133 irq 21
[ 22.402487] ata2: SATA max UDMA/133 irq 21

If anyone is interested in the kernel, you can get it from here. Install it as given in Jeff's post -- http://forum.doozan.com/read.php?2,524



Edited 1 time(s). Last edit at 05/13/2011 06:29AM by varkey.
Re: GoFlex Net questions
May 13, 2011 11:36AM
Finally I have compiled a newer kernel (2.6.37.6) with support for the GoFlex Net and GoFlex Home ( Modifications taken from Peter Carmichael's Git Repo )

I have also added support for the white leds on either side of the GoFlex Net ( Got the pin details from here )

The sheeva.with-linux config was used as base, sata_mv driver (inbuilt) like before.

For those interested, the kernel can be downloaded from here.

The patch file can be downloaded from here



Edited 1 time(s). Last edit at 05/13/2011 12:54PM by varkey.
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: