The Linux SCSI Target Wiki
|Headquarters||Fountain Hills, Arizona, USA|
|Products||Single board computers|
- See platforms for an overview over the supported devices and CPUs.
It runs on 32-bit Marvell Orion 88F5182 ASIC with an ARM9 processor with 500 Mhz, 128MB DDR-RAM, and two integrated 2 SATA ports, 2 USB 2.0 480Mbit/s host/slave prots, and an RJ45 10/100/1000 Ethernet connector.
The TS-7800 series Single Board Computers (SBC's) run on a 500MHz ARM9 processor with power as low as 4 Watts. The TS-7800 SBC's are available in many configurations, most of which are Commercial Off The Shelf (COTS). The TS-7800 is a Single Board Computer (SBC) based on a 500MHz Marvell 88F5182 ("Media Vault") ARM9 CPU. An internal 32-bit PCI bus provides a standard set of on-board peripherals such as 10/100/1000 Ethernet, dual SATA and dual high-speed Host/Device USB 2.0. The TS-7800 features 128MB of DDR-RAM and 512MB of high-speed NAND flash, and COM1/COM2 functionality.
The TS-7800 SBC's run without fans or heat sinks in the temperature range of -20° to +70°C. The Marvell 88F5182 is specified to run 20°C higher than ambient temperature. Digital Signal Processing (DSP) is enabled through 5 channels of 10bit A/D converter, 110 DIO ports (86 of the 110 ports provided by the PC/104 header), and 12 standard serial ports.
A 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)
A running Linux-IO Target looks like:
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: v188.8.131.529 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
Precompiled builds can be found at TS-7800 LIO
Technologic Systems is an American company producing single board computers for embedded systems. They come with either x86 or ARM9 processors. The company states that the major advantage of its boards is very short boot time (less than one second). Some boards also have sleeping modes with very low power consumption (200 μA). These embedded computers run the Linux 2.6 kernel with a full Debian Linux distribution. Eclipse is available for some boards for developing embedded applications in C, C++ or Java.
Most of the boards have USB and RJ45 Ethernet connectors, SD and other card slots, and some also have SATA ports.
Technologic Systems also offers boards, enclosures and various ready to use "application kits", including configurations with Wireless LAN capabilities.
- Linux-IO Target: PlayStation 2 and PlayStation 3
- Initiator: Motorola ROKR E2, Nokia 770, Nokia N800, OpenMoko and Neuros OSD
- Other Platforms