Rockbox Technical Forums

Rockbox Development => New Ports => Topic started by: Sompi on December 24, 2008, 04:19:05 AM

Title: Creative Zen Stone Plus
Post by: Sompi on December 24, 2008, 04:19:05 AM
Isn't it possible to install Rockbox to Creative Zen Stone Plus player? It's a very popular player at least in Finland, and I have it too. If it's not possible, does anyone with better programming skills have that player? I have programmed only qbasic, vbasic, html, javascript and php, which are very simple languages, so I guess I can't port it myself. But I can do at least the graphics and finnish translation. Sorry for my bad english :)
Title: Re: Creative Zen Stone Plus
Post by: LambdaCalculus on December 24, 2008, 07:20:40 AM
Please read http://www.rockbox.org/twiki/bin/view/Main/NewPort for more information.
Title: Re: Creative Zen Stone Plus
Post by: pyro_maniac on December 24, 2008, 07:21:47 AM
If you are not able to port yourself you can try to find more details about your device an write them into the wiki or post them here.

Read the New Port (http://www.rockbox.org/twiki/bin/view/Main/NewPort) wiki to see what you can do.
Title: Re: Creative Zen Stone Plus
Post by: Sompi on December 24, 2008, 07:48:07 AM
Hmm... I already know that the main chipset (or whatever it was) is STMP3550. Here is some info for it:
http://www.rockbox.org/twiki/bin/view/Main/SigmaTelSTMP3xxx
http://www.digchip.com/datasheets/parts/datasheet/649/STMP3550.php (I don't know is this needed)

I tried to search for its instruction set, but couldn't find it. I also tried to get some info from sigmatel's website, but the website didn't work.

The whole device itself: http://uk.europe.creative.com/products/product.asp?category=213&subcategory=214&product=16696

At least it's possible to upgrade it's firmware with creative's own firmware update.
Title: Re: Creative Zen Stone Plus
Post by: mcuelenaere on December 24, 2008, 08:16:19 AM
I think the Zen Stone (Plus) doesn't resemble (software-wise) any of the other Zen devices at all, so AFAIK you can't use any of the already acquired information about the ZVM etc.. (so ZenUtils won't work)

As the STMP35xx datasheet seems to be available on the wiki, I think the first step is to either figure out what LCD is in the DAP or reverse engineer the Original Firmware to find out how to init it (it's much easier to debug stuff when you have the LCD working).
Title: Re: Creative Zen Stone Plus
Post by: Sompi on December 24, 2008, 09:08:05 AM
What 'DAP' means?

The newest firmware can be downloaded from here: http://support.creative.com/downloads/download.aspx?nDownloadId=10154
Files in it can be extracted by winzip.
Title: Re: Creative Zen Stone Plus
Post by: LambdaCalculus on December 24, 2008, 09:18:47 AM
What 'DAP' means?

DAP = Digital Audio Player (e.g. your Zen Stone is a DAP).
Title: Re: Creative Zen Stone Plus
Post by: Sompi on December 24, 2008, 09:44:27 AM
I found something from wiki...

http://www.mympxplayer.org/here-df195.html

I don't know how it works or what it is, but does it help with reverse engineering?
Title: Re: Creative Zen Stone Plus
Post by: MarcGuay on December 24, 2008, 10:36:07 AM
The point of that program is to extract the firmware from the player if you cannot find an existing copy of it.