GoFlex Home can't get passed kernel load.

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

GoFlex Home can't get passed kernel load.

Postby relance » Mon Apr 28, 2014 5:36 am

Hi,
I've been using my GoFlex loaded with archlinux as a Samba server for awhile. Today I decided I wanted to restart archlinux from scratch because I was experimenting with it over some months and just wanted a clean install with Samba.

I have previously updated my uBoot by following moonman's guide, and was running archlinux through my usb. Upon formating and reinstalling archlinux on my usb (again, following moonman's guide), my system won't boot into archlinux. I have not changed anything so I am not sure what is wrong. If someone could help me solve my problem it would be greatly appreciated.

My printenv is
$this->bbcode_second_pass_code('', 'arcNumber=3338
baudrate=115200
bootcmd=usb start; run force_rescue_bootcmd; run ubifs_bootcmd; run usb_bootcmd; usb stop; run sata_bootcmd; run rescue_bootcmd; run pogo_bootcmd; reset
bootdelay=3
console=ttyS0,115200
ethact=egiga0
ethaddr=00:10:75:2D:79:4E
force_rescue=0
force_rescue_bootcmd=if test $force_rescue -eq 1 || ext2load usb 0:1 0x1700000 /rescueme 1 || fatload usb 0:1 0x1700000 /rescueme.txt 1; then run rescue_bootcmd; fi
ipaddr=10.10.10.6
led_error=orange blinking
led_exit=green off
led_init=green blinking
mainlineLinux=yes
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data)
nc_start=setenv stdin nc; setenv stdout nc; setenv stderr nc; version
nc_test=ping $ncip
ncip=10.10.10.5
ncipk=10.10.10.4
partition=nand0,2
pogo_bootcmd=if fsload uboot-original-mtd0.kwb; then go 0x800200; fi
preboot=run nc_test nc_start
rescue_bootcmd=if test $rescue_installed -eq 1; then run rescue_set_bootargs; nand read.e 0x800000 0x100000 0x400000; bootm 0x800000; else run pogo_bootcmd; fi
rescue_installed=0
rescue_set_bootargs=setenv bootargs console=$console ubi.mtd=2 root=ubi0:rootfs ro rootfstype=ubifs $mtdparts $rescue_custom_params
sata_boot=ide reset; mw 0x800000 0 1; ext2load ide $sata_device 0x800000 /boot/uImage; if ext2load ide $sata_device 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
sata_bootcmd=run sata_set_bootargs; run sata_boot
sata_custom_params=ignore_loglevel netconsole=6665@10.10.10.3/eth0,6666@10.10.10.4/ elevator=bfq
sata_device=0:1
sata_root=/dev/sda1
sata_rootdelay=10
sata_rootfstype=ext3
sata_set_bootargs=setenv bootargs console=$console root=$sata_root rootdelay=$sata_rootdelay rootfstype=$sata_rootfstype $mtdparts $sata_custom_params
serverip=10.10.10.3
stderr=nc
stdin=nc
stdout=nc
ubifs_bootcmd=run ubifs_set_bootargs; if ubi part data && ubifsmount rootfs && ubifsload 0x800000 /boot/uImage && ubifsload 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; fi
ubifs_mtd=3
ubifs_set_bootargs=setenv bootargs console=$console ubi.mtd=$ubifs_mtd root=ubi0:rootfs rootfstype=ubifs $mtdparts $ubifs_custom_params
usb_boot=mw 0x800000 0 1; ext2load usb $usb_device 0x800000 /boot/uImage; if ext2load usb $usb_device 0x1100000 /boot/uInitrd; then bootm 0x800000 0x1100000; else bootm 0x800000; fi
usb_bootcmd=run usb_init; run usb_set_bootargs; run usb_boot
usb_custom_params=ignore_loglevel netconsole=6665@10.10.10.3/eth0,6666@10.10.10.4/ elevator=bfq
usb_device=0:1
usb_init=run usb_scan
usb_root=/dev/sda1
usb_rootdelay=10
usb_rootfstype=ext2
usb_scan=usb_scan_done=0;for scan in $usb_scan_list; do run usb_scan_$scan; if test $usb_scan_done -eq 0 && ext2load usb $usb 0x800000 /boot/uImage 1; then usb_scan_done=1; echo "Found bootable drive on usb $usb"; setenv usb_device $usb; setenv usb_root /dev/$dev; fi; done
usb_scan_1=usb=0:1 dev=sda1
usb_scan_2=usb=1:1 dev=sdb1
usb_scan_3=usb=2:1 dev=sdc1
usb_scan_4=usb=3:1 dev=sdd1
usb_scan_list=1 2 3 4
usb_set_bootargs=setenv bootargs console=$console root=/dev/disk/by-label/urootfs rootdelay=$usb_rootdelay rootfstype=$usb_rootfstype $mtdparts $usb_custom_params

Environment size: 3251/131068 bytes
')

My uBoot log is
$this->bbcode_second_pass_code('', '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
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
scanning bus for storage devices... 1 Storage Device(s) found
Loading file "/rescueme" from usb device 0:1 (usbda1)
** File not found /rescueme
reading /rescueme.txt

** Unable to read "/rescueme.txt" from usb 0:1 **
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 error: validate_ec_hdr: bad VID header offset 2048, expected 512
UBI error: validate_ec_hdr: bad EC header
UBI error: ubi_io_read_ec_hdr: validation failed for PEB 0
UBI error: ubi_init: cannot attach mtd1
UBI error: ubi_init: UBI error: cannot initialize UBI, error -22
UBI init error 22
Loading file "/boot/uImage" from usb device 0:1 (usbda1)
1 bytes read
Found bootable drive on usb 0:1
Loading file "/boot/uImage" from usb device 0:1 (usbda1)
3148740 bytes read
Loading file "/boot/uInitrd" from usb device 0:1 (usbda1)
** File not found /boot/uInitrd
## Booting kernel from Legacy Image at 00800000 ...
Image Name: Linux-3.1.10-32-ARCH
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3148676 Bytes = 3 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...
')

and my Kernel log is
$this->bbcode_second_pass_code('', '[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.1.10-32-ARCH (nobody@root-armv5-copy) (gcc version 4.8.2 20131219 (prerelease) (GCC) ) #1 PREEMPT Tue Feb 11 06:26:34 MST 2014
[ 0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[ 0.000000] CPU: VIVT data cache, VIVT instruction cache
[ 0.000000] Machine: Seagate GoFlex Home
[ 0.000000] debug: ignoring loglevel setting.
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 32768
[ 0.000000] free_area_init_node: node 0, pgdat c05ff840, node_mem_map c06d0000
[ 0.000000] Normal zone: 256 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 32512 pages, LIFO batch:7
[ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512
[ 0.000000] Kernel command line: console=ttyS0,115200 root=/dev/disk/by-label/urootfs rootdelay=10 rootfstype=ext2 mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(rootfs),-(data) ignore_loglevel netconsole=6665@10.10.10.3/eth0,6666@10.10.10.4/ elevator=bfq
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 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] allocated 524288 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 128MB = 128MB total
[ 0.000000] Memory: 122424k/122424k available, 8648k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB)
[ 0.000000] vmalloc : 0xc8800000 - 0xfe800000 ( 864 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0599edc (5704 kB)
[ 0.000000] .init : 0xc059a000 - 0xc05c7000 ( 180 kB)
[ 0.000000] .data : 0xc05c8000 - 0xc0602090 ( 233 kB)
[ 0.000000] .bss : 0xc06020b4 - 0xc06cf44c ( 821 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:114
[ 0.000000] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps every 21474ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.426312] Calibrating delay loop... 1191.11 BogoMIPS (lpj=5955584)
[ 0.516246] pid_max: default: 32768 minimum: 301
[ 0.516357] Security Framework initialized
[ 0.516381] AppArmor: AppArmor disabled by boot time parameter
[ 0.516441] Mount-cache hash table entries: 512
[ 0.516811] Initializing cgroup subsys cpuacct
[ 0.516837] Initializing cgroup subsys memory
[ 0.516872] Initializing cgroup subsys devices
[ 0.516885] Initializing cgroup subsys freezer
[ 0.516894] Initializing cgroup subsys net_cls
[ 0.516903] Initializing cgroup subsys blkio
[ 0.516925] Initializing cgroup subsys perf_event
[ 0.516942] Initializing cgroup subsys bfqio
[ 0.517028] CPU: Testing write buffer coherency: ok
[ 0.518261] devtmpfs: initialized
[ 0.520003] NET: Registered protocol family 16
[ 0.520598] Kirkwood: MV88F6281-A1, TCLK=200000000.
[ 0.520613] Feroceon L2: Enabling L2
[ 0.520649] Feroceon L2: Cache support initialised.
[ 0.521132] initial MPP regs: 01111111 11113322 00001111 00100000 00000000 00000000 00000000
[ 0.521158] final MPP regs: 01111111 11113322 00001111 00000000 00000000 00000000 00000000
[ 0.525777] bio: create slab <bio-0> at 0
[ 0.526126] vgaarb: loaded
[ 0.526414] SCSI subsystem initialized
[ 0.526562] libata version 3.00 loaded.
[ 0.526760] usbcore: registered new interface driver usbfs
[ 0.526852] usbcore: registered new interface driver hub
[ 0.526952] usbcore: registered new device driver usb
[ 0.527477] Switching to clocksource orion_clocksource
[ 0.535861] FS-Cache: Loaded
[ 0.536231] Switched to NOHz mode on CPU #0
[ 0.545336] NET: Registered protocol family 2
[ 0.545562] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.546203] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.546302] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.546356] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.546365] TCP reno registered
[ 0.546375] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.546399] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.546622] NET: Registered protocol family 1
[ 0.546655] PCI: CLS 0 bytes, default 32
[ 0.547211] audit: initializing netlink socket (disabled)
[ 0.547244] type=2000 audit(0.100:1): initialized
[ 0.619616] VFS: Disk quotas dquot_6.5.2
[ 0.619869] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.621974] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 0.623251] aufs 3.1-20130325
[ 0.623272] msgmni has been set to 239
[ 0.624538] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.624554] io scheduler noop registered
[ 0.624561] io scheduler deadline registered
[ 0.624637] io scheduler cfq registered
[ 0.624703] io scheduler bfq registered (default)
[ 0.624710] BFQ I/O-scheduler version: v7r1
[ 0.624779] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[ 0.624810] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[ 0.657560] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[ 0.697561] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[ 0.737556] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[ 0.777555] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[ 0.782411] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 0.803071] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[ 1.358173] console [ttyS0] enabled
[ 1.367463] brd: module loaded
[ 1.373439] loop: module loaded
[ 1.376889] sata_mv sata_mv.0: version 1.28
[ 1.381202] sata_mv sata_mv.0: slots 32 ports 1
[ 1.386618] scsi0 : sata_mv
[ 1.389768] ata1: SATA max UDMA/133 irq 21
[ 1.394950] NAND device: Manufacturer ID: 0x98, Chip ID: 0xda (Toshiba NAND 256MiB 3,3V 8-bit)
[ 1.403648] Scanning device for bad blocks
[ 1.704159] 4 cmdlinepart partitions found on MTD device orion_nand
[ 1.710472] Creating 4 MTD partitions on "orion_nand":
[ 1.715638] 0x000000000000-0x000000100000 : "u-boot"
[ 1.720991] 0x000000100000-0x000000500000 : "uImage"
[ 1.726285] 0x000000500000-0x000002500000 : "rootfs"
[ 1.731604] 0x000002500000-0x000010000000 : "data"
[ 1.737544] ata1: SATA link down (SStatus 0 SControl F300)
[ 1.743193] mv643xx_eth: MV-643xx 10/100/1000 ethernet driver version 1.4
[ 1.750147] mv643xx_eth smi: probed
[ 1.755723] mv643xx_eth_port mv643xx_eth_port.0: eth0: port 0 with MAC address 00:10:75:2d:79:4e
[ 1.764749] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.771397] orion-ehci orion-ehci.0: Marvell Orion EHCI
[ 1.776704] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 1.807529] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 1.827524] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 1.833974] hub 1-0:1.0: USB hub found
[ 1.837780] hub 1-0:1.0: 1 port detected
[ 1.842179] Initializing USB Mass Storage driver...
[ 1.847164] usbcore: registered new interface driver usb-storage
[ 1.853225] USB Mass Storage support registered.
[ 1.857958] usbcore: registered new interface driver libusual
[ 1.864031] mousedev: PS/2 mouse device common for all mice
[ 1.869868] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
[ 1.875850] sdhci: Secure Digital Host Controller Interface driver
[ 1.882078] sdhci: Copyright(c) Pierre Ossman
[ 1.886511] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.892332] Registered led device: status:green:health
[ 1.897594] Registered led device: status:orange:fault
[ 1.902842] Registered led device: status:white:misc
[ 1.908031] usbcore: registered new interface driver r8712u
[ 1.914547] GRE over IPv4 demultiplexor driver
[ 1.918985] TCP cubic registered
[ 1.922412] NET: Registered protocol family 17
[ 1.926955] lib80211: common routines for IEEE802.11 drivers
[ 1.932662] lib80211_crypt: registered algorithm 'NULL'
[ 1.938012] Registering the dns_resolver key type
[ 1.942778] Gating clock of unused units
[ 1.946713] before: 0x00dfc3fd
[ 1.949851] after: 0x00c741c9
[ 1.953404] registered taskstats version 1
[ 2.167523] usb 1-1: new high speed USB device number 2 using orion-ehci
[ 2.337626] scsi1 : usb-storage 1-1:1.0
[ 3.537024] scsi 1:0:0:0: Direct-Access FLASH Drive SM_USB20 1100 PQ: 0 ANSI: 4
[ 3.558358] sd 1:0:0:0: Attached scsi generic sg0 type 0
[ 3.563974] sd 1:0:0:0: [sda] 7913472 512-byte logical blocks: (4.05 GB/3.77 GiB)
[ 3.578081] sd 1:0:0:0: [sda] Write Protect is off
[ 3.582893] sd 1:0:0:0: [sda] Mode Sense: 43 00 00 00
[ 3.598083] sd 1:0:0:0: [sda] No Caching mode page present
[ 3.603593] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 3.630444] sd 1:0:0:0: [sda] No Caching mode page present
[ 3.635953] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 3.658662] sda: sda1
[ 3.663695] sd 1:0:0:0: [sda] No Caching mode page present
[ 3.677547] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 3.683670] sd 1:0:0:0: [sda] Attached SCSI removable disk
[ 5.462652] UKSM: relative memcmp_cost = 2560 hash=2419560823 cmp_ret=0.
[ 5.476367] netconsole: local port 6665
[ 5.480280] netconsole: local IP 10.10.10.3
[ 5.484477] netconsole: interface 'eth0'
[ 5.488427] netconsole: remote port 6666
[ 5.492361] netconsole: remote IP 10.10.10.4
[ 5.496652] netconsole: remote ethernet address ff:ff:ff:ff:ff:ff
[ 5.502789] netconsole: device eth0 not up yet, forcing it
[ 8.689737] mv643xx_eth_port mv643xx_eth_port.0: eth0: link up, 1000 Mb/s, full duplex, flow control disabled
[ 8.708557] console [netcon0] enabled
[ 8.712251] netconsole: network logging started
[ 8.716900] rtc-mv rtc-mv: setting system clock to 2014-04-28 05:27:10 UTC (1398662830)
[ 8.725261] Waiting 10sec before mounting root device...
[ 18.737723] VFS: Cannot open root device "disk/by-label/urootfs" or unknown-block(0,0)
[ 18.745699] Please append a correct "root=" boot option; here are the available partitions:
[ 18.754139] 0800 3956736 sda driver: sd
[ 18.758841] 0801 3951958 sda1 00000000-0000-0000-0000-000000000000
[ 18.765950] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 18.774304] [<c000d620>] (unwind_backtrace+0x0/0xe8) from [<c042a498>] (panic+0x64/0x194)
[ 18.782570] [<c042a498>] (panic+0x64/0x194) from [<c059abf8>] (mount_block_root+0x1dc/0x278)
[ 18.791082] [<c059abf8>] (mount_block_root+0x1dc/0x278) from [<c059af58>] (prepare_namespace+0x160/0x1c0)
[ 18.800731] [<c059af58>] (prepare_namespace+0x160/0x1c0) from [<c059a8e4>] (kernel_init+0x130/0x160)
[ 18.809939] [<c059a8e4>] (kernel_init+0x130/0x160) from [<c00094e0>] (kernel_thread_exit+0x0/0x8)
[ 8.525054] console [netcon0] enabled
[ 8.528750] netconsole: network logging started
[ 8.533399] rtc-mv rtc-mv: setting system clock to 2014-04-28 05:28:38 UTC (1398662918)
[ 8.541761] Waiting 10sec before mounting root device...
[ 18.554224] VFS: Cannot open root device "disk/by-label/urootfs" or unknown-block(0,0)
[ 18.562196] Please append a correct "root=" boot option; here are the available partitions:
[ 18.570637] 0800 3956736 sda driver: sd
[ 18.575339] 0801 3951958 sda1 00000000-0000-0000-0000-000000000000
[ 18.582447] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[ 18.590804] [<c000d620>] (unwind_backtrace+0x0/0xe8) from [<c042a498>] (panic+0x64/0x194)
[ 18.599066] [<c042a498>] (panic+0x64/0x194) from [<c059abf8>] (mount_block_root+0x1dc/0x278)
[ 18.607578] [<c059abf8>] (mount_block_root+0x1dc/0x278) from [<c059af58>] (prepare_namespace+0x160/0x1c0)
[ 18.617230] [<c059af58>] (prepare_namespace+0x160/0x1c0) from [<c059a8e4>] (kernel_init+0x130/0x160)
[ 18.626437] [<c059a8e4>] (kernel_init+0x130/0x160) from [<c00094e0>] (kernel_thread_exit+0x0/0x8
')

I'm not too sure, but I'm assuming
$this->bbcode_second_pass_code('', '[ 18.554224] VFS: Cannot open root device "disk/by-label/urootfs" or unknown-block(0,0)
[ 18.562196] Please append a correct "root=" boot option; here are the available partitions:
[ 18.570637] 0800 3956736 sda driver: sd
[ 18.575339] 0801 3951958 sda1 00000000-0000-0000-0000-000000000000
[ 18.582447] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
')
has something to do with it not booting?

I have tried making my usb as ext2 instead of ext3 but the problem is the same. I am also booting without my sata hdd mounted to eliminate it from interfering.

Thank you.
relance
 
Posts: 1
Joined: Tue Sep 24, 2013 12:01 am

Re: GoFlex Home can't get passed kernel load.

Postby moonman » Mon Apr 28, 2014 5:41 am

You took the non-standard workaround mentioned in the uboot guide.
You forgot to download uInitrd and put it in /boot and/or label your rootfs partition "urootfs"
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


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 11 guests