Hardware

The goal when looking for the parts to be used in the MP3CD project was to find stuff that would fit in an ordinary CD-Player chassis. The key factors are size and integration.

The hardware used for the MP3CD is a motherboard with integrated VGA (Sis 6326) and Audio.

The motherboard chosen was an EagleMax TXpro Pentium motherboard with onboard VGA (Sis 6326) and 3D-SoundPro (compatible and working as a SB16 in Linux). This was about the only motherboard with both VGA and SB16-compatible audio that I could find.

2x16MB EDO SIMMs.

The booting device is an 420MB 2.5" IDE harddrive from a trashed notebook.

The CD-ROM is a standard ATAPI 12X CR-ROM (the slowest I could find since a 32X will take ages to spin-up).

A PCI NE2000 compatible network adapter that was only "half-height" and would fit in a CD player chassis.

The smallest powersupply I could find (second hand, I think it came from a Compaq 386-something).

A 166 Pentium MMX CPU (running at 150MHZ to make sure it doesn't generate to much heat).

A Matrix Orbital 20x4 LCD-display with keyboard interface.

A CD-player chassis.

An experimental PCB and a few switches.