wiki.ipfire.org

The community-maintained documentation platform of IPFire

User Tools

Site Tools


hardware:arm:iomega:iconnect

Iomega iConnect Wireless Data Station

This box is a cheap (in germany) kirkwood based server which can used as hardware for IPFire. But you need to add a serial console. You need a experimental Image with kernel 2.6.32.57 or higher. http://people.ipfire.org/~arne_f/testing/armv5tel/kernel-update/

Technichal data

CPU: Marvell Feroceon 1.0 GHz ARMv5te
RAM: 256MB 16bit DDR2 @666
1x GigaBit LAN
1x Ralink RT3090 PCIe Wlan
4x USB 2.0 HiSpeed

u-boot

The iConnect has u-boot as bootloader but this version doesn't support the editenv command. Here is a configuration boot from the first usb port.

setenv x_bootcmd_usb usb start
setenv x_bootargs console=ttyS0,115200
setenv 0_bootargs_root root=/dev/sda3 rootdelay=10
setenv 0_bootcmd_initrd fatload usb 0 0x6700000 uInit-ipfire-kirkwood
setenv 0_bootcmd_kernel fatload usb 0 0x6400000 uImage-ipfire-kirkwood
setenv x_booti bootm 0x6400000 0x6700000
setenv bootcmd \${x_bootcmd_usb}\; \${0_bootcmd_initrd}\; \${0_bootcmd_kernel}\; setenv bootargs \${x_bootargs} \${0_bootargs_root}\; \${x_booti}\;
setenv mainlineLinux yes
setenv arcNumber 2870

Copy the file to the clipboard, connect to the uart (i have used PuTTY) and send it. (right-mouseclick). Then type

saveenv

to store it to the u-boot flashchip.

hardware/arm/iomega/iconnect.txt · Last modified: 2015/02/07 23:07 by MichaelTremer