On Fri, 29 Mar 2002 01:32:44 +0100
Sven L�bke <[EMAIL PROTECTED]> wrote:
> Hi all!!
>
> I'm new to this list, so please be patient :-)). My problem is as follows:
>
> I want to build a stand-alone mp3-player. First of all, I planned to use
> an Atmel ATMega 103 in combination with a MAS3507 mp3-decoder.
> This would be an unflexible system and I have to write all the code
> (IDE, USB, FAT32 driver) by myself, so I thought about using a
> 486DX100 PC/104 or a StrongARM solution running DOS or Linux. But which
> hardware is best suited for this purpose? I read something about the LART,
> which looks really good, but is impossible to build. The hardware must not be
> too expensive (max. 400$ ) and it should have ethernet and IDE connectors
> (or more free port pins), min. 20 unused port pins (for display, IR,
> buttons etc.),
> a bootable Flash-ROM, possibly also an AudioDAC AND a ready-written mp3
> software decoder!!!.
>
> Is this kind of hardware available yet? I don't want to have a ready built
> mp3-player,
> that would make no fun. Linux support would be appreciated, but DOS would
> be OK, too!
Well, you probably don't need anything so big and powerful as a strongarm. a
strongarm would be massive overkill.
A large number of the consumer, battery powered mp3 players on the market
(including most of the Rio line, and at least some of Creative Labs Nomad line)
are based on Cirrus Logic Maverick processors such as the EP7212, which features
an ARM720T core which can run linux. More information on this at cirrus logic's
site for the chips, www.maverickaudio.com
A 74mhz ep7212 would draw just 90mW and be plenty of cpu power to play mp3s in
software with the MAD player.
True, it doesn't include a built in IDE interface, but basic PIO mode ATA is
very simple to implement with just a few io lines. It's not very fast, but mp3
doesn't require much of a sustained data rate.
Wish i knew of a board to recommend you prototype on, I don't. Cirrus has some,
but i don't know if they are cheap or small.
- Eric
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm
http://www.arm.linux.org.uk/armlinux/mailinglists.php
Please visit the above addresses for information on this list.