Hopefully this is not considered off topic, but I just got my GoFlex NET box today and cracked it open.
hooked up the serial console - with the bottom towards you (bottom case clicks off with a small screwdriver or knife) - there's a 10 pin header to the bottom right ( the end where the leds are) the bottom row from the right is:
0V
Txd (output from the GoFlex)
Rxd (input to the goflex)
The usual 115200 baud 8 bits no parity.
I used a cheapy CA42 nokia style cable and the color were (in the same sequence above)
Orange (0v)
Red (txd)
Blue (Rxd)
You get into the console with no password required. (note! I haven't hooked it up to the net yet!)
U-Boot 1.1.4 Cloud Engines 1.1.2 (3.4.22) SATA PHYADDR=0
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 00691750
Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz
DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 128MB
DRAM Total size 128MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:256 MB
Flash: 0 kB
CPU : Marvell Feroceon (Rev 1)
CLOUD ENGINES BOARD: DISCOVERY:0.1
Streaming disabled
Write allocate disabled
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME]
Hit any key to stop autoboot: 3 2 1 0
NAND read: device 0 offset 0x100000, size 0x300000
Reading data from 0x100000 -- 0% complete.
Reading data from 0x107800 -- 1% complete.
Reading data from 0x10f000 -- 2% complete.
Reading data from 0x117000 -- 3% complete.
Reading data from 0x11e800 -- 4% complete.
Reading data from 0x126000 -- 5% complete.
Reading data from 0x12e000 -- 6% complete.
Reading data from 0x135800 -- 7% complete.
Reading data from 0x13d000 -- 8% complete.
Reading data from 0x145000 -- 9% complete.
Reading data from 0x14c800 -- 10% complete.
Reading data from 0x154000 -- 11% complete.
Reading data from 0x15c000 -- 12% complete.
Reading data from 0x163800 -- 13% complete.
Reading data from 0x16b800 -- 14% complete.
Reading data from 0x173000 -- 15% complete.
Reading data from 0x17a800 -- 16% complete.
Reading data from 0x182800 -- 17% complete.
Reading data from 0x18a000 -- 18% complete.
Reading data from 0x191800 -- 19% complete.
Reading data from 0x199800 -- 20% complete.
Reading data from 0x1a1000 -- 21% complete.
Reading data from 0x1a8800 -- 22% complete.
Reading data from 0x1b0800 -- 23% complete.
Reading data from 0x1b8000 -- 24% complete.
Reading data from 0x1bf800 -- 25% complete.
Reading data from 0x1c7800 -- 26% complete.
Reading data from 0x1cf000 -- 27% complete.
Reading data from 0x1d7000 -- 28% complete.
Reading data from 0x1de800 -- 29% complete.
Reading data from 0x1e6000 -- 30% complete.
Reading data from 0x1ee000 -- 31% complete.
Reading data from 0x1f5800 -- 32% complete.
Reading data from 0x1fd000 -- 33% complete.
Reading data from 0x205000 -- 34% complete.
Reading data from 0x20c800 -- 35% complete.
Reading data from 0x214000 -- 36% complete.
Reading data from 0x21c000 -- 37% complete.
Reading data from 0x223800 -- 38% complete.
Reading data from 0x22b800 -- 39% complete.
Reading data from 0x233000 -- 40% complete.
Reading data from 0x23a800 -- 41% complete.
Reading data from 0x242800 -- 42% complete.
Reading data from 0x24a000 -- 43% complete.
Reading data from 0x251800 -- 44% complete.
Reading data from 0x259800 -- 45% complete.
Reading data from 0x261000 -- 46% complete.
Reading data from 0x268800 -- 47% complete.
Reading data from 0x270800 -- 48% complete.
Reading data from 0x278000 -- 49% complete.
Reading data from 0x27f800 -- 50% complete.
Reading data from 0x287800 -- 51% complete.
Reading data from 0x28f000 -- 52% complete.
Reading data from 0x297000 -- 53% complete.
Reading data from 0x29e800 -- 54% complete.
Reading data from 0x2a6000 -- 55% complete.
Reading data from 0x2ae000 -- 56% complete.
Reading data from 0x2b5800 -- 57% complete.
Reading data from 0x2bd000 -- 58% complete.
Reading data from 0x2c5000 -- 59% complete.
Reading data from 0x2cc800 -- 60% complete.
Reading data from 0x2d4000 -- 61% complete.
Reading data from 0x2dc000 -- 62% complete.
Reading data from 0x2e3800 -- 63% complete.
Reading data from 0x2eb800 -- 64% complete.
Reading data from 0x2f3000 -- 65% complete.
Reading data from 0x2fa800 -- 66% complete.
Reading data from 0x302800 -- 67% complete.
Reading data from 0x30a000 -- 68% complete.
Reading data from 0x311800 -- 69% complete.
Reading data from 0x319800 -- 70% complete.
Reading data from 0x321000 -- 71% complete.
Reading data from 0x328800 -- 72% complete.
Reading data from 0x330800 -- 73% complete.
Reading data from 0x338000 -- 74% complete.
Reading data from 0x33f800 -- 75% complete.
Reading data from 0x347800 -- 76% complete.
Reading data from 0x34f000 -- 77% complete.
Reading data from 0x357000 -- 78% complete.
Reading data from 0x35e800 -- 79% complete.
Reading data from 0x366000 -- 80% complete.
Reading data from 0x36e000 -- 81% complete.
Reading data from 0x375800 -- 82% complete.
Reading data from 0x37d000 -- 83% complete.
Reading data from 0x385000 -- 84% complete.
Reading data from 0x38c800 -- 85% complete.
Reading data from 0x394000 -- 86% complete.
Reading data from 0x39c000 -- 87% complete.
Reading data from 0x3a3800 -- 88% complete.
Reading data from 0x3ab800 -- 89% complete.
Reading data from 0x3b3000 -- 90% complete.
Reading data from 0x3ba800 -- 91% complete.
Reading data from 0x3c2800 -- 92% complete.
Reading data from 0x3ca000 -- 93% complete.
Reading data from 0x3d1800 -- 94% complete.
Reading data from 0x3d9800 -- 95% complete.
Reading data from 0x3e1000 -- 96% complete.
Reading data from 0x3e8800 -- 97% complete.
Reading data from 0x3f0800 -- 98% complete.
Reading data from 0x3f8000 -- 99% complete.
Reading data from 0x3ff800 -- 100% complete.
3145728 bytes read: OK
## Booting image at 00800000 ...
Image Name: Linux-2.6.22.18
Created: 2010-02-08 23:13:14 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1978884 Bytes = 1.9 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
Starting kernel ...
Uncompressing Linux............................................................................................................................ done, booting the kernel.
[ 0.000000] Linux version 2.6.22.18 (bdietrich@brad-ux) (gcc version 4.2.1) #76 Mon Feb 8 15:13:08 PST 2010
[ 0.000000] CPU: ARM926EJ-S [56251311] revision 1 (ARMv5TE), cr=00053977
[ 0.000000] Machine: Feroceon-KW
[ 0.000000] Using UBoot passing parameters structure
[ 0.000000] CE: Received CE uboot parameters:
[ 0.000000] CE: BOARDID: DISCOVERY:0.1
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] CPU0: D VIVT write-back cache
[ 0.000000] CPU0: I cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
[ 0.000000] CPU0: D cache: 16384 bytes, associativity 4, 32 byte lines, 128 sets
[ 0.000000] Built 1 zonelists. Total pages: 32512
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/mtdblock2 ro
[ 0.000000] PID hash table entries: 512 (order: 9, 2048 bytes)
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Memory: 128MB 0MB 0MB 0MB = 128MB total
[ 0.000000] Memory: 125824KB available (3592K code, 253K data, 124K init)
[ 0.240000] Mount-cache hash table entries: 512
[ 0.240000] CPU: Testing write buffer coherency: ok
[ 0.240000] NET: Registered protocol family 16
[ 0.240000]
[ 0.240000] CPU Interface
[ 0.240000] -------------
[ 0.240000] SDRAM_CS0 ....base 00000000, size 128MB
[ 0.240000] SDRAM_CS1 ....disable
[ 0.240000] SDRAM_CS2 ....disable
[ 0.240000] SDRAM_CS3 ....disable
[ 0.240000] PEX0_MEM ....base e8000000, size 128MB
[ 0.240000] PEX0_IO ....base f2000000, size 1MB
[ 0.240000] INTER_REGS ....base f1000000, size 1MB
[ 0.240000] NFLASH_CS ....base fa000000, size 2MB
[ 0.240000] SPI_CS ....base f4000000, size 16MB
[ 0.240000] BOOT_ROM_CS ....no such
[ 0.240000] DEV_BOOTCS ....no such
[ 0.240000] CRYPT_ENG ....base f0000000, size 2MB
[ 0.240000]
[ 0.240000] Marvell Development Board (LSP Version KW_LSP_4.2.7_patch21_with_rx_desc_tuned)-- SHEEVA PLUG Soc: 88F6281 A0 LE
[ 0.240000]
[ 0.240000] Detected Tclk 200000000 and SysClk 400000000
[ 0.240000] MV Buttons Device Load
[ 0.240000] Marvell USB EHCI Host controller #0: c0539600
[ 0.740000] PEX0 interface detected no Link.
[ 0.740000] PCI: bus0: Fast back to back transfers enabled
[ 0.740000] SCSI subsystem initialized
[ 0.740000] usbcore: registered new interface driver usbfs
[ 0.740000] usbcore: registered new interface driver hub
[ 0.740000] usbcore: registered new device driver usb
[ 0.740000] NET: Registered protocol family 2
[ 0.750000] Time: kw_clocksource clocksource has been installed.
[ 0.840000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.840000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.840000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.840000] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.840000] TCP reno registered
[ 0.870000] RTC has been updated!!!
[ 0.870000] RTC registered
[ 0.870000] Use the XOR engines (acceleration) for enhancing the following functions:
[ 0.870000] o RAID 5 Xor calculation
[ 0.870000] o kernel memcpy
[ 0.870000] o kenrel memzero
[ 0.870000] Number of XOR engines to use: 4
[ 0.870000] cesadev_init(c00117b0)
[ 0.870000] mvCesaInit: sessions=640, queue=64, pSram=f0000000
[ 0.870000] MV Buttons Driver Load
[ 0.870000] squashfs: version 3.3 (2007/10/31) Phillip Lougher
[ 0.870000] squashfs: LZMA suppport for slax.org by jro
[ 0.870000] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.870000] io scheduler noop registered
[ 0.870000] io scheduler anticipatory registered (default)
[ 0.880000] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
[ 0.890000] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[ 0.910000] RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
[ 0.910000] Loading Marvell Ethernet Driver:
[ 0.920000] o Cached descriptors in DRAM
[ 0.920000] o DRAM SW cache-coherency
[ 0.930000] o Single RX Queue support - ETH_DEF_RXQ=0
[ 0.930000] o Single TX Queue support - ETH_DEF_TXQ=0
[ 0.940000] o TCP segmentation offload enabled
[ 0.940000] o Receive checksum offload enabled
[ 0.950000] o Transmit checksum offload enabled
[ 0.950000] o Network Fast Processing (Routing) supported
[ 0.960000] o Driver ERROR statistics enabled
[ 0.960000] o Driver INFO statistics enabled
[ 0.970000] o Proc tool API enabled
[ 0.970000] o Rx descripors: q0=128
[ 0.970000] o Tx descripors: q0=532
[ 0.980000] o Loading network interface(s):
[ 0.980000] o eth0, ifindex = 1, GbE port = 0
[ 0.990000]
[ 0.990000] Warning: Giga 1 is Powered Off
[ 0.990000]
[ 0.990000] mvFpRuleDb (c7f15000): 1024 entries, 4096 bytes
[ 1.000000] Intel(R) PRO/1000 Network Driver - version 7.3.20-k2-NAPI
[ 1.010000] Copyright (c) 1999-2006 Intel Corporation.
[ 1.010000] e100: Intel(R) PRO/100 Network Driver, 3.5.17-k4-NAPI
[ 1.020000] e100: Copyright(c) 1999-2006 Intel Corporation
[ 1.020000] Integrated Sata device found
[ 1.050000] scsi0 : Marvell SCSI to SATA adapter
[ 1.050000] scsi1 : Marvell SCSI to SATA adapter
[ 1.060000] NFTL driver: nftlcore.c $Revision: 1.98 $, nftlmount.c $Revision: 1.41 $
[ 1.070000] NAND device: Manufacturer ID: 0x2c, Chip ID: 0xda (Micron NAND 256MiB 3,3V 8-bit)
[ 1.080000] Scanning device for bad blocks
[ 1.170000] Using static partition definition
[ 1.170000] Creating 4 MTD partitions on "nand_mtd":
[ 1.180000] 0x00000000-0x00100000 : "u-boot"
[ 1.180000] 0x00100000-0x00500000 : "uImage"
[ 1.190000] 0x00500000-0x02500000 : "root"
[ 1.190000] 0x02500000-0x10000000 : "data"
[ 1.200000] ehci_marvell ehci_marvell.70059: Marvell Orion EHCI
[ 1.200000] ehci_marvell ehci_marvell.70059: new USB bus registered, assigned bus number 1
[ 1.240000] ehci_marvell ehci_marvell.70059: irq 19, io base 0xf1050100
[ 1.260000] ehci_marvell ehci_marvell.70059: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
[ 1.260000] usb usb1: configuration #1 chosen from 1 choice
[ 1.270000] hub 1-0:1.0: USB hub found
[ 1.270000] hub 1-0:1.0: 1 port detected
[ 1.390000] USB Universal Host Controller Interface driver v3.0
[ 1.390000] usbcore: registered new interface driver usblp
[ 1.400000] drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
[ 1.400000] Initializing USB Mass Storage driver...
[ 1.410000] usbcore: registered new interface driver usb-storage
[ 1.420000] USB Mass Storage support registered.
[ 1.420000] mice: PS/2 mouse device common for all mice
[ 1.430000] i2c /dev entries driver
[ 1.430000] Linux telephony interface: v1.00
[ 1.430000] md: linear personality registered for level -1
[ 1.440000] md: raid0 personality registered for level 0
[ 1.440000] md: raid1 personality registered for level 1
[ 1.620000] raid6: int32x1 98 MB/s
[ 1.790000] raid6: int32x2 114 MB/s
[ 1.960000] raid6: int32x4 122 MB/s
[ 2.130000] raid6: int32x8 110 MB/s
[ 2.130000] raid6: using algorithm int32x4 (122 MB/s)
[ 2.130000] md: raid6 personality registered for level 6
[ 2.140000] md: raid5 personality registered for level 5
[ 2.140000] md: raid4 personality registered for level 4
[ 2.150000] raid5: measuring checksumming speed
[ 2.200000] arm4regs : 1084.400 MB/sec
[ 2.250000] 8regs : 754.800 MB/sec
[ 2.300000] 32regs : 900.000 MB/sec
[ 2.300000] raid5: using function: arm4regs (1084.400 MB/sec)
[ 2.310000] device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
[ 2.310000] dm_crypt using the OCF package.
[ 2.320000] sdhci: Secure Digital Host Controller Interface driver
[ 2.320000] sdhci: Copyright(c) Pierre Ossman
[ 2.330000] usbcore: registered new interface driver usbhid
[ 2.330000] drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
[ 2.340000] TCP cubic registered
[ 2.340000] NET: Registered protocol family 1
[ 2.350000] NET: Registered protocol family 17
[ 2.350000] md: Autodetecting RAID arrays.
[ 2.360000] md: autorun ...
[ 2.360000] md: ... autorun DONE.
[ 5.520000] Empty flash at 0x00e54e48 ends at 0x00e55000
[ 5.620000] VFS: Mounted root (jffs2 filesystem) readonly.
[ 5.630000] Freeing init memory: 124K
init started: BusyBox v1.7.0 (2008-02-26 19:25:17 IST)
starting pid 264, tty '': '/etc/init.d/rcS'
[ 7.100000] eth0: started
udhcpc (v1.7.0) started
HWADDR 00 0x10 0x75 0x26 0x17 0x3c
PIP0 23
PIP1 60
Sending discover...
Sending discover...
Sending discover...
HWADDR 00 0x10 0x75 0x26 0x17 0x3c
PIP0 23
PIP1 60
Unexpected Argument: leasefail
interface=eth0
PATH=/sbin:/usr/sbin:/bin:/usr/bin
PWD=/
SHLVL=1
HOME=/
_=/bin/printenv
No lease, forking to background
Loading fs modules: [ 17.080000] fuse init (API version 7.8)
Success
[ 17.360000] ufsd: module license 'Commercial product' taints kernel.
[ 17.530000] ufsd: driver 8.1 (011_A) LBD=ON with ioctl loaded at bf040000
[ 17.530000] NTFS read/write support included
[ 17.530000] Hfs+/HfsX read/write support included
Loading tun.ko: [ 17.550000] tun: Universal TUN/TAP device driver, 1.6
[ 17.560000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Success
Loading xce.ko: [ 17.580000] Cloud Engines XCE Init [Version: 2.0.5.10]
[ 17.590000] XCE: CPU MEMORY MAP:
[ 17.590000] XCE: -- 0x00001000 - 0xbeffffff (3055 MB) User Space Mappings
[ 17.600000] XCE: -- 0xbf000000 - 0xbfffffff ( 16 MB) Kernel module space
[ 17.610000] XCE: -- 0xc0000000 - 0xc7ffffff ( 128 MB) Kernel direct-mapped ram
[ 17.610000] XCE: -- 0xc8800000 - 0xe7ffffff ( 504 MB) Kernel vmalloc space
[ 17.620000] XCE: -- 0xe8000000 - 0xfeffffff ( 367 MB) Kernel platform space
[ 17.630000] XCE: CPU FEATURES:
[ 17.630000] XCE: -- I Cache: enabled
[ 17.640000] XCE: -- D Cache: enabled
[ 17.640000] XCE: -- Branch Predict: disabled
[ 17.640000] XCE: -- MMU: enabled
[ 17.650000] XCE: -- Alignment Abort: enabled
[ 17.650000] XCE: -- ICache Prefetch: enabled
[ 17.660000] XCE: -- DCache Prefetch: enabled
[ 17.660000] XCE: -- L2 Cache: enabled
[ 17.670000] XCE: -- L2 Prefetch: disabled
[ 17.670000] XCE: -- L2 Writethrough: disabled
[ 17.680000] XCE: -- Write Allocate: disabled
[ 17.680000] XCE: -- Streaming: disabled
[ 17.680000] XCE: BLPARAMS: reading 2048 bytes @ a0000
[ 17.690000] XCE: Loaded Property Size: 2048
[ 17.700000] XCE: - 'cesvcid' -> 'FE4BUTMVFW9KWSBBFFFKC258ZE'
[ 17.700000] XCE: - 'ceserialno' -> 'NA1Y05F8'
[ 17.710000] XCE: - 'ceboardver' -> 'DISCOVERY:0.1'
[ 17.710000] XCE: Current GPIO State:
[ 17.710000] XCE: GPIO L OUT: 0xeff00000
[ 17.720000] XCE: GPIO L OE: 0xffffffff
[ 17.720000] XCE: GPIO L BLINK: 0x00000000
[ 17.730000] XCE: GPIO L POL: 0x00000000
[ 17.730000] XCE: GPIO L IN: 0xfff00080
[ 17.740000] XCE: GPIO H OUT: 0xfffcc00f
[ 17.740000] XCE: GPIO H OE: 0xfffc000f
[ 17.740000] XCE: GPIO H BLINK: 0x00000000
[ 17.750000] XCE: GPIO H POL: 0x00000000
[ 17.750000] XCE: GPIO H IN: 0x0000c00d
[ 17.760000] XCE: Kernel thread starting PID: 332
Success
Starting hbplug: Success
starting pid 334, tty '': '/bin/sh'
-sh-3.2# [ 18.620000] XCE: BLPARAMS: reading 2048 bytes @ a0000
[ 18.620000] XCE: BLPARAMS: reading 2048 bytes @ a0800
[ 18.630000] XCE: BLPARAMS: reading 2048 bytes @ a1000
[ 18.640000] XCE: BLPARAMS: reading 2048 bytes @ a1800
[ 23.920000] XCE: XCE: LED -> DISCONNECTED
Linux version is:
-sh-3.2# cat /proc/version
Linux version 2.6.22.18 (bdietrich@brad-ux) (gcc version 4.2.1) #76 Mon Feb 8 15:13:08 PST 2010
-sh-3.2# cat /proc/cpuinfo
Processor : ARM926EJ-S rev 1 (v5l)
BogoMIPS : 1192.75
Features : swp half thumb fastmult edsp
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x2
CPU part : 0x131
CPU revision : 1
Cache type : write-back
Cache clean : cp15 c7 ops
Cache lockdown : format C
Cache format : Harvard
I size : 16384
I assoc : 4
I line length : 32
I sets : 128
D size : 16384
D assoc : 4
D line length : 32
D sets : 128
Hardware : Feroceon-KW
Revision : 0000
Serial : 0000000000000000
The hardware looks much the same as the Dockstar except there's two sata ports and only one usb.
Can anyone tell me if the Dockstar build will work on this?