Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  ZEN V/V Plus
« previous next »
  • Print
Pages: [1] 2

Author Topic: ZEN V/V Plus  (Read 31929 times)

Offline irishwhistle

  • Member
  • *
  • Posts: 2
  • Creative ZEN V Plus User
ZEN V/V Plus
« on: December 19, 2007, 03:54:34 PM »
I am interested in getting ROCKbox ported to Zen V/V Plus. What should I do to make this possible? Is it possible for me to port it myself? I'm pretty good with computers and have had some experiance with Basic (no, it's no C.) :P Is anyone else interested in taking this on?
Logged

Offline crzyboyster

  • Member
  • *
  • Posts: 362
  • Proud iPod Nano User!
Re: ZEN V/V Plus
« Reply #1 on: December 19, 2007, 04:26:17 PM »
Check out http://www.youtube.com/watch?v=AVX_1oACvHc for disassembly instructions. It'd be a good thing if some of the developers owned a Zen V/V Plus. Also look around at websites like http://www.epizenter.net/ and get a porting effort going.
Logged
My iPod Nano themes: AAPodSVN - PHK1 Remix - Cabbie 3.0 - Christmas - corners

Offline wesmo

  • Member
  • *
  • Posts: 13
Re: ZEN V/V Plus
« Reply #2 on: December 19, 2007, 08:22:51 PM »
The Zen V and V Plus come under the Zen Vision M port - http://www.rockbox.org/twiki/bin/view/Main/CreativeZVMPort

The first step I would do is to find out the CINF, NULL key and  Â©TL for both players - try running the zenutils from the wiki page on the firmwares and smart guessing the keys - i don't think there will be much diff - im guessin "CTL:N0MAD|PDE0.SIGN." "1sN0TM3D az u~may th1nk*Creative Zen V" & "1sN0TM3D az u~may th1nk*Creative Zen V Plus" will be the appropriate keys.
Logged

Offline irishwhistle

  • Member
  • *
  • Posts: 2
  • Creative ZEN V Plus User
Re: ZEN V/V Plus
« Reply #3 on: December 19, 2007, 08:55:10 PM »
Quote from: wesmo on December 19, 2007, 08:22:51 PM
The Zen V and V Plus come under the Zen Vision M port - http://www.rockbox.org/twiki/bin/view/Main/CreativeZVMPort

The first step I would do is to find out the CINF, NULL key and  ©TL for both players - try running the zenutils from the wiki page on the firmwares and smart guessing the keys - i don't think there will be much diff - im guessin "CTL:N0MAD|PDE0.SIGN." "1sN0TM3D az u~may th1nk*Creative Zen V" & "1sN0TM3D az u~may th1nk*Creative Zen V Plus" will be the appropriate keys.

Cool!  8-) Just one question. What about the joystick? Does the ZVM support that?
Logged

Offline wesmo

  • Member
  • *
  • Posts: 13
Re: ZEN V/V Plus
« Reply #4 on: December 19, 2007, 09:32:01 PM »
I suppose its just an extra module/file in the firmware - have a look at the directory structure and compare it to the structure of the ZVM - I don't think zenutils supports the Zen V yet - unless you want to manually add the const in the source of zen crypt/main.cpp in zen utils
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: ZEN V/V Plus
« Reply #5 on: February 08, 2008, 03:32:56 PM »
Quote from: crzyboyster on January 22, 2008, 04:48:29 PM
I think that the Zen V has not been investigated at all as a rockbox port. Can you go to the following page and find out the information for the Zen V/Plus (could it be different for each?) and what do you own, a Zen V or a Zen V Plus?

http://www.rockbox.org/twiki/bin/view/Main/CreativeZVMPort#Other_Creative_players_firmware
You are lucky on that one: I just recently figured these out, but I'm missing a Zen V Plus firmware image, so if you could send me one I'll give these values also (although they will resemble a lot like the ones already there)
Logged

Offline crzyboyster

  • Member
  • *
  • Posts: 362
  • Proud iPod Nano User!
Re: ZEN V/V Plus
« Reply #6 on: February 08, 2008, 04:31:37 PM »
Quote from: mcuelenaere on February 08, 2008, 03:32:56 PM
Quote from: crzyboyster on January 22, 2008, 04:48:29 PM
I think that the Zen V has not been investigated at all as a rockbox port. Can you go to the following page and find out the information for the Zen V/Plus (could it be different for each?) and what do you own, a Zen V or a Zen V Plus?

http://www.rockbox.org/twiki/bin/view/Main/CreativeZVMPort#Other_Creative_players_firmware
You are lucky on that one: I just recently figured these out, but I'm missing a Zen V Plus firmware image, so if you could send me one I'll give these values also (although they will resemble a lot like the ones already there)

How would I get a Zen V Firmware image? If you tell me how to get one, I will get it as soon as possible.
Logged
My iPod Nano themes: AAPodSVN - PHK1 Remix - Cabbie 3.0 - Christmas - corners

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: ZEN V/V Plus
« Reply #7 on: February 09, 2008, 04:37:05 AM »
Quote from: crzyboyster on February 08, 2008, 04:31:37 PM
How would I get a Zen V Firmware image? If you tell me how to get one, I will get it as soon as possible.
I need the Zen V Plus actually ;)
Well, it only works if you have one; then download the firmware upgrader and when upgrading your  firmware, go to C:\CtJbFW\cttemp\, there will be a nk.bin file: copy it and send it to me.
The other way is extracting it out of the firmware upgrader with zook's utils, but that gives me problems atm so that's why I'm asking someone for the firmware.

Or I could try it with an older firmware upgrader (older firmware version) if someone has backupped one ?
Logged

Offline crzyboyster

  • Member
  • *
  • Posts: 362
  • Proud iPod Nano User!
Re: ZEN V/V Plus
« Reply #8 on: February 09, 2008, 11:15:51 AM »
What is the difference between the Zen V Plus and the Zen V Video? I own a Zen V so I can't really help you with getting a firmare image for a Zen V Plus, but if you need anything for the Zen V, I can help you there  ;)
Logged
My iPod Nano themes: AAPodSVN - PHK1 Remix - Cabbie 3.0 - Christmas - corners

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: ZEN V/V Plus
« Reply #9 on: February 09, 2008, 11:21:35 AM »
Quote from: crzyboyster on February 09, 2008, 11:15:51 AM
What is the difference between the Zen V Plus and the Zen V Video? I own a Zen V so I can't really help you with getting a firmare image for a Zen V Plus, but if you need anything for the Zen V, I can help you there  ;)
I don't know that exactly as I don't own any of the Zen V's, but it is supposed to be a Zen V with Video function but without FM support released in some countries.

And I already got a firmware image from Ice++ and I've put the CINF, TL and NULL values on CreativeZVMPort in the wiki.

As for getting this port done, I would recommend that you get the player disassembled and look what the internal components could be and search for data sheets. Then start reverse engineering the firmware (I can give you some hints on that one) and start writing drivers for the necessary components.
Logged

Offline Lost_prophet

  • Member
  • *
  • Posts: 1
Re: ZEN V/V Plus
« Reply #10 on: February 17, 2008, 09:05:22 AM »
Here is my original post. (posted in a wrong forum originally (my bad  :) )

I have one dead Zen V plus 2G (died because i fell in salt water with it )) ) .

so i disassembled it and here the photos of mobo
     
http://www.megaupload.com/?d=B3H0T1W2

so whats in the archive
1 st - A battery. 560 mAh p\n BA20603r79919 ))

2 - mobo - part with screen connector
3.1 - mobo lower part  there is some sort of wire on it so it is a picture with it.
3.2 the same but without wire stuff

There is a Samsung Nand - k98g08u0m x2
Philips Fm Stereo chip tea5767 http://www.ortodoxism.ro/datasheets/philips/TEA5768.pdf here is the datasheet
Phison ps3002t CF CONTROLLER
Infineon Flash HYB25L25616af

Creative ca0209-HA6 chip (some Sigmatel ? )
 and a small shiny oscillator  xD named "hkc 24.000с6"    i think you will be able to read the rest.
Logged

Offline MarcGuay

  • Rockbox Expert
  • Member
  • *
  • Posts: 1065
Re: ZEN V/V Plus
« Reply #11 on: July 30, 2008, 10:52:08 PM »
According to this post, and the discussion it links to: http://www.epizenter.net/comment.php?comment.news.271, the Creative branded microprocessor is a Sigmatel STMP3600, which has had linux ported to it already (http://linux.sigmatel.com/), so a lot of the low-level work would presumably already be done?
Logged

Offline bughunter2

  • Member
  • *
  • Posts: 3
Re: ZEN V/V Plus
« Reply #12 on: August 22, 2008, 06:34:17 PM »
@MarcGuay: Do you think we could use the ported Linux kernel to boot up the Zen?

Does anybody have new information regarding the encrypted firmware?

I tried reversing it (actually haven't done much on it to be honest) but it feels like searching for a needle in a haystack.
« Last Edit: October 29, 2008, 10:15:26 AM by bughunter2 »
Logged
 

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: ZEN V/V Plus
« Reply #13 on: August 22, 2008, 08:57:32 PM »
Quote from: bughunter2 on August 22, 2008, 06:34:17 PM
@MarcGuay: Do you think we could use the ported Linux kernel to boot up the Zen?

I'm willing to help and learn (I'm an experienced assembly and C programmer though).
Does anybody have new information regarding the encrypted firmware?

I tried reversing it (actually haven't done much on it to be honest) but it feels like searching for a needle in a haystack.
How far did you get last time?
Currently, zenutils (in SVN) should allow you to decrypt the whole package and to fiddle with it.

About the ported Linux kernel: it won't do much without some (reverse engineering) work because you don't know how to drive the LCD (controller) etc
Logged

Offline bughunter2

  • Member
  • *
  • Posts: 3
Re: ZEN V/V Plus
« Reply #14 on: August 23, 2008, 05:13:31 AM »
Quote from: mcuelenaere on August 22, 2008, 08:57:32 PM
How far did you get last time?
Currently, zenutils (in SVN) should allow you to decrypt the whole package and to fiddle with it.

About the ported Linux kernel: it won't do much without some (reverse engineering) work because you don't know how to drive the LCD (controller) etc

Well, I didn't do much besides the few times you and me chatted about reversing with IDA, but I'm willing to give it another shot ;)

So, after we get the LCD (and some other things?) working we could use parts of the ported Linux kernel?
Logged
 

  • Print
Pages: [1] 2
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  ZEN V/V Plus
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.113 seconds with 14 queries.