#define _LOGO_ #define _PAGE_ Open Source Jukebox Firmware #define MAIN_PAGE #include "head.t"

Purpose

The purpose of this project is to write an Open Source replacement firmware for the Archos Jukebox 5000, 6000, Studio and Recorder MP3 players.

News

2002-06-10: Playlist and scroll support added. Testing for release v1.1.

2002-06-07: The ATA driver now works for the Recorder models too.

2002-06-01: Version 1.0 is released! Download it here.

2002-06-01: Web site has been down three days due to a major power loss.

2002-05-27: All v1.0 code is written, we are now entering debug phase. If you like living on the edge, here are daily builds.

(Old news items have moved to a separate page.)

We have a mailing list: rockbox@cool.haxx.se. To subscribe, send a message to majordomo@cool.haxx.se with the words "subscribe rockbox" in the body.

Roadmap

This is a rough indication of which features we plan/expect/hope to be included in which versions. Naturally, this is all subject to change without notice.

Version 1.1
Playlist support, scrolling, UI improvements
Version 1.2
Recorder support, UI improvements
Version 1.3
Resume, persistent settings, autobuild playlists, UI improvements

About the hardware

I wrote a "dissection" page some months ago, showing the inside of the Archos and listing the main components. I have also collected a couple of data sheets. Also, don't miss the research notes from my reverse-engineering the firmware.

About the software

The player has one version of the firmware burnt into flash ROM. The first thing this version does after boot is to look for a file called "archos.mod" in the root directory of the harddisk. If it exists, it is loaded into RAM and started. This is how firmware upgrades are loaded.

Dreams

Ok, forget about reality, what could we do with this?

#include "foot.t"