[sclug] [OT] embedded Z80 S1 MP3 and MP4 devices

Graham lists at Information-Cascade.co.uk
Sun Apr 15 17:07:31 UTC 2007


I still haven't committed to destroying an MP3 player
by overwriting its firmware, and I cant really think
of a decent application for it (but I only have the
MP3 player, not the video screen device), but it is
interesting to look at the docs. I'm not sure if
the CPU can load much code from main flash,
if its own flash-ROM is full.

ATJ2085_datasheet_v1.5.pdf

shows a Z80 with DSP, USB interface FLASH interface etc
I cant see the actual PORTS or latch value to write.
USB section suggests 8-byte controls to end-point

There is an SVN zome somewhere, with SWAN code,
that looks like it MIGHT explain the ports used.

Swan_API_100.pdf

It describes a BIOS and DEVICE LIBRARY for apps
The code it describes is TBS

S1 MP3 - 

http://svn.s1mp3.org/en/docs_hwspecs.php
http://en.wikipedia.org/wiki/S1_MP3_Player
http://wiki.s1mp3.org//index.php/Software_tools
http://wiki.s1mp3.org/index.php/Main_Page

Z80 Programming

http://en.wikipedia.org/wiki/Z80
http://www.z88dk.org/
http://www.zilog.com/ um0080.pdf is Z80 
http://www.z80.info
http://homepage.ntlworld.com/cyborgsystems/CS_Main/Z80/ (also SWAN)
http://www.komkon.org/~dekogel/misc.html - emulator

Graham



More information about the Sclug mailing list