The TS-7800 development board from Technologic has a 32-bit Marvell Orion 88F5182 ASIC clocked at 500 Mhz with 128MB DDR-RAM, and integrated support for 2 SATA ports, 2 USB 2.0 480Mbit/s host/slave, 10/100/1000 Ethernet.
As this chip is being used in a number of NAS appliances link, running this device with IP fabric services to USB, SATA, LVM is now up running with LIO-Target.
By default, the Debian Sarge (3.1) based distribution can reside on TS-7800 Flash or the External SD. The default userspace does not ship with device-mapper or lvm tools, so they are provided below, as well as the raid1 kernel modules.
The kernel modules where built with a cross complier against linux-2.6.21-ts using:
google:/usr/src/ts7800# arm-none-linux-gnueabi-gcc --version arm-none-linux-gnueabi-gcc (GCC) 3.4.4 (release) (CodeSourcery ARM 2005q3-2)
The userspace binaries where built using the tooklit from Sarge:
root@ts7800:root# gcc --version gcc --version gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
root@ts7800:root# cat /proc/iscsi_target/mib/inst_attr inst min_ver max_ver portals nodes sessions fail_sess fail_type fail_rem_name disc_time 1 0 0 1 1 1 0 0 None 0 description: Storage Engine Target vendor: Linux-iSCSI.org version: v2.9.0.279 on Linux/armv5tejl root@ts7800:root# uname -a Linux ts7800 2.6.21-ts #1 PREEMPT Tue Nov 20 13:07:58 MST 2007 armv5tejl GNU/Linux