Terastation TS5800DN

Stock Firmware Installation
Buffalo provides a disk image and instructions to create a USB recovery disk (see support link at the bottom of the page). To re-install the firmware simply boot from that recovery disk and then use the firmware updater in debug mode to install the firmware. see: Enable Debug mode for LSUpdater/TSUpdater

If for some reason you don't want to use Buffalo's recovery disk (or they stop hosting it) you can create your own. see: Create Recovery Disk for Intel-based Terastation

Custom Firmware/Operating System installation
These devices run on an Intel Atom processor with a fairly typical BIOS and include a VGA out and support USB keyboards, you should be able to run virtually any operating system that will run on a normal PC depending on drivers/etc.

For tools to help install and configure Debian on these devices, see Installing Debian on Intel Terastations

Device Notes
The front USB 3.0 port is attached to the main board by a cable which is glued in place. It is very difficult to remove without breaking the port (though the port can usually be put back together afterward.

The max RAM speed for this device is 1066MHz but it will happily run 1333/1600 by clocking it down automatically. Oddly enough the faster RAM tends to be cheaper to source since some devices (Older iMac/MacBooks) will only work with 1066MHz.

Bay 7 and 8 are connected to a separate SATA controller (Marvell 88SE9215) which is technically SATA-III (6Gb/s) but it's connected to a single PCIe 1.0 lane which limits the total speed to 250MB/s.

PCI layout
-[0000:00]-+-00.0 Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller +-02.0 Intel Corporation Atom Processor D2xxx/N2xxx Integrated Graphics Controller +-1a.0 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 +-1a.1 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 +-1a.2 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 +-1a.7 Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 +-1b.0 Intel Corporation 82801JI (ICH10 Family) HD Audio Controller +-1c.0-[01]00.0 Marvell Technology Group Ltd. 88SE9125 PCIe SATA 6.0 Gb/s controller +-1c.3-[02]00.0 Renesas Technology Corp. uPD720201 USB 3.0 Host Controller +-1c.4-[03]00.0 Intel Corporation 82574L Gigabit Network Connection +-1c.5-[04]00.0 Intel Corporation 82574L Gigabit Network Connection +-1d.0 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 +-1d.1 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 +-1d.2 Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 +-1d.7 Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 +-1e.0-[05]-- +-1f.0 Intel Corporation 82801JIR (ICH10R) LPC Interface Controller +-1f.2 Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller \-1f.3 Intel Corporation 82801JI (ICH10 Family) SMBus Controller
 * 1) lspci -vv

Buffalo Resources

 * Buffalo Support
 * Manuals, Firmware, etc