Open Turbostation:TS109
From Scratchpad
Contents |
[edit] System Overview
The TS-109 is a member of the Turbostation Family of Network Access Storage (NAS) Devices from QNAP.
Some of the key features are:
- 1 Internal SATA II drive, up to 1TB
- 1 eSATA II external drive, also up to 1TB
- USB 2.0 for drive/printer sharing
- RAID 1 Support
- iTunes Server
- TwonkyMedia-based UPnP Multimedia/DLNA Support
- CIFS/SMB/AFP/NFS support
- Bittorrent/HTTP/FTP downloader
- Web Server w/ PHP/MySQL/SQLite
- 500Mhz ARM CPU
- 128MB RAM, 16MB Flash
Full product details are available from their website.
[edit] Hardware
[edit] Circuit Board
The PCB used in the TS-109 seems to be a "Marvell Development Board (LSP Version 1.10.3_DB_NAS)-- RD-88F5182-NAS-2 Soc: 88F5182 A2".
This board seems to be part of Marvell's Media Vault Processor suite of products.
It has:
- Marvell 88F5182 A2 CPU at 500Mhz
- 2 Marvell USB EHCI Host controllers
- A 16550A Serial Interface
- 1 Marvell Gigabit Ethernet
- 2 Marvell SCSI to SATA adapters
TS-109/209 are "based on Marvell 5182 SoCs".
This is the exact same CPU used in:
- Maxtor MSS II
- Linkstation Pro
- Terastation Pro V2!
[edit] Software
[edit] Firmware
At the time of this writing, the latest firmware is version 1.1.3. You can get the latest version at all times here.
The memory addressing is as follows:
- 0x00780000-0x00800000 : "U-Boot" on /dev/mtdblock0 (256KB)
- 0x00000000-0x00200000 : "Kernel" on /dev/mtdblock1 (2MB)
- 0x00200000-0x00600000 : "RootFS1" on /dev/mtdblock2 (3MB)
- 0x00600000-0x00700000 : "RootFS2" on /dev/mtdblock3 (9MB)
- 0x00760000-0x00780000 : "U-Boot Config" on /dev/mtdblock4 (128KB)
- 0x00700000-0x00760000 : "NAS Config" on /dev/mtdblock5 (640KB)
[edit] Native software ( default provided by Qnap )
- UPnP Media Server (with built-in TwonkyMedia Server)
- BitTorrent for continous download
- File Server
- FTP Server
- NetBak Replicator performs real-time synchronization or schedule backup from multiple PCs
- RAID-1 mirroring to external USB or eSATA disk
- Remote Replication to other NAS or Server (uses rsync)
- Web server with dual support of MySQL and SQLite and with editable php.ini support
- MySQL Server
- Print server
[edit] Native software (Only Pro model)
- NFS server
[edit] Adding software ( NSLUG2 )
Since the CPU is common to Maxtor Shared Storage II (MSII), the procedures for adding software to MSII can also be used fot adding software to Qnap TS-109 and TS-209.
See link: http://www.nslu2-linux.org/wiki/MSSII/HomePage
