<?sphp $this->text('pagetitle') ?>
 
Home of the Squeezebox™ & Transporter® network music players.

SLIMP3 hardware

From SqueezeboxWiki

Revision as of 12:37, 1 July 2010 by Soulkeeper (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

From the wayback machine, circa 2003, specs for the SLIMP3:

Hardware

  • Dimensions: 8.5"W x 2.5"H x 2"D
  • Display: Noritake 40x2 VFD
  • CPU: Microchip PIC16F877 microcontroller
  • Ethernet controller: Crystal CS8900A 10Mbps embedded Ethernet chip
  • DMA controller: proprietary logic, Xilinx XC95144XL
  • MP3 decoder: Micronas MAS3507D
  • DAC: Crystal CS4334, 16-bit 44Khz
  • Buffer RAM: 1Mb (8 seconds at 128Kbps)
  • ROM: Rewritable flash program memory, EEPROM configuration memory
  • IR: Standard 40Khz IR receiver
  • Power supply: comes with 5V 1600mA power supply, player uses 700ma (max)

Protocols

  • DHCP, ARP, IP, ICMP, UDP
  • Support for subnets/gateways (see documentation section on WANs)
  • Open UDP-based streaming and control protocols

Firmware

  • Open-source, high-speed, embedded IP protocol stack
  • Written entirely in assembler, for performance and compactness
  • General-purpose architecture offloads most of the application to the server side - new features can be added without making changes to the low-level firmware (protocols, device drivers)
  • Integrated boot-loader program includes its own copy of the IP stack and necessary drivers, so that the entire MP3 player application may be reinstalled over the network.