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
| | |-+  Creative Zen Vision:M
« previous next »
  • Print
Pages: 1 ... 6 7 [8] 9 10 ... 46

Author Topic: Creative Zen Vision:M  (Read 617541 times)

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #105 on: March 31, 2007, 02:33:02 AM »
Quote from: iSE on March 30, 2007, 07:44:03 PM
If money is a problem, I will be willing to donate some for this cause as I've already spent a fortune on this player, I'd be willing to pay some more to get it to work well!
Right now I think we are sitting okay with money,  I bought a test player and breihanj is taking care of the hard drive adapter.

Quote from: iSE on March 30, 2007, 05:15:13 PM
Right, so I was wondering, when jhulst is finally able to hook up the harddrive of one to the computer (I would have a go but I'm still waiting for someone to say how to open the damn thing without using a crowbar).
There is a how to on disassembling the player at anythingbutipod.com.  If you have any specific questions, feel free to ask me, I've been able to get mine taken apart.  I'm not sure what this would get you unless if you had an adapter for the drive.

Quote from: iSE on March 30, 2007, 07:44:03 PM
continue to try to force mount the zen. If only I knew what filesystem it supported it would be so much easier to gain access to it.
 
I've experimented with this as well.  The way I see it, the current firmware controls all communication with the computer.  If you try plugging it in, the player automatically starts up and libmtp seems to be the only way that it is allowing it to talk to the computer.    So I am not sure how we can work around this.

As soon as the hard drive adapter comes, breihanj will get us dumps of the hard drive in as many configurations as possible.
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #106 on: March 31, 2007, 09:58:44 AM »
Excellent, well I will await for you guys to produce some magic and help where I can. I may try opening up my player and seeing about the hard drive however, if we then have two test players with both of the hard drives that would certainly be an advantage don't you think? I'll update you as I have it, but right now I'm off to my gf's 21st!
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Creative Zen Vision:M
« Reply #107 on: March 31, 2007, 11:17:18 AM »
Allow me to re-iterate a few facts:

1 - The Neuros OSD is based on what seems to be the same chip, and thus there is public code to check out.

2 - ArchOpen has code that runs and plays audio on at least one other DM320 -based player, so there is more public code to check out.

AFAIK, the ArchOpen guys start their stuff on a buffer overflow mostly so perhaps you could try that too.
Logged

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #108 on: March 31, 2007, 01:58:55 PM »
Quote from: Bagder on March 31, 2007, 11:17:18 AM
1 - The Neuros OSD is based on what seems to be the same chip, and thus there is public code to check out.

2 - ArchOpen has code that runs and plays audio on at least one other DM320 -based player, so there is more public code to check out.

I've been spending some time exploring the code from these other projects.  There is a lot to go through.
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #109 on: April 01, 2007, 09:47:43 AM »
Quote
I've been spending some time exploring the code from these other projects.  There is a lot to go through.

Need a hand? PM me if you want and I could try taking some that you havent been through off your hands?
« Last Edit: April 01, 2007, 11:30:11 AM by Febs »
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #110 on: April 01, 2007, 02:46:13 PM »
Quote from: Bagder on March 31, 2007, 11:17:18 AM
Allow me to re-iterate a few facts:

1 - The Neuros OSD is based on what seems to be the same chip, and thus there is public code to check out.

2 - ArchOpen has code that runs and plays audio on at least one other DM320 -based player, so there is more public code to check out.

AFAIK, the ArchOpen guys start their stuff on a buffer overflow mostly so perhaps you could try that too.

A question about the DSP: is it possible of using the API that Neuros uses ? I know there isn't any open-source alternative, so I thought we could use it or so ? Is this technically possible and, more important, does it comply with the licenses ? I know the DSP * doesn't have to be * implemented, but it would be very nice (especially for the battery-life)...

And another question: what about the compiler ?  Cause I read there isn't a open-source/free C54xx (compatible) compiler, or at least, not a working one... Or isn't this a problem ?
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Creative Zen Vision:M
« Reply #111 on: April 01, 2007, 05:31:48 PM »
Quote from: mcuelenaere on April 01, 2007, 02:46:13 PM
A question about the DSP: is it possible of using the API that Neuros uses ? I know there isn't any open-source alternative, so I thought we could use it or so ? Is this technically possible and, more important, does it comply with the licenses ? I know the DSP * doesn't have to be * implemented, but it would be very nice (especially for the battery-life)...

The Neuros guys have said that you do have to use the DSP since the DSP side is what accesses the DAC so there's no sound otherwise. I guess the ArchOpen guys/source code can either dismiss or confirm this.
Logged

Offline mcuelenaere

  • Developer
  • Member
  • *
  • Posts: 392
Re: Creative Zen Vision:M
« Reply #112 on: April 02, 2007, 03:59:40 AM »
Quote from: Bagder on April 01, 2007, 05:31:48 PM
The Neuros guys have said that you do have to use the DSP since the DSP side is what accesses the DAC so there's no sound otherwise. I guess the ArchOpen guys/source code can either dismiss or confirm this.

So actually, this is some very good news. And I understood that the DSP also is used for the MPEG4/Xvid/DivX playback ? And that it also supports other audio codecs than MP3/WMA? Are these implemented in the API of Neuros ? I'll take a look at the source code myself, but as I did this before and didn't came up with anything relevant, I thought it would be better if I asked it here.
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #113 on: April 02, 2007, 09:55:07 AM »
Ok well I've finally managed to mount the ZEN as a filesystem in linux using mtpfs. It allows me to see what is seen in windows when browsing the drive. I cannot however read the files:

DeviceInfo.xml
DeviceIcon.fil
DeviceLogo.fil

I'm guessin that the latter two are the PNG files which were extracted from the nk.bin which leads me to believe that the bin is not copied to the ZEN but is a collection of files which go all over. My opinion now is also that the firmware is not located on the harddrive and is most probably a flash of one of the chips. I am currently going through the Neuros OSD information to look for help, I will post in their forums and will try and contact one of the devs to ask for advice. If I am wrong and somebody knows better on this, please feel free to correct me.
Logged

Offline jhulst

  • Member
  • *
  • Posts: 21
    • My Homepage
Re: Creative Zen Vision:M
« Reply #114 on: April 02, 2007, 12:43:40 PM »
Quote from: iSE on April 02, 2007, 09:55:07 AM
Ok well I've finally managed to mount the ZEN as a filesystem in linux using mtpfs. It allows me to see what is seen in windows when browsing the drive. I cannot however read the files:
I also got this to work yesterday and I also couldn't read any of the files.

Quote from: iSE on April 02, 2007, 09:55:07 AM
My opinion now is also that the firmware is not located on the harddrive and is most probably a flash of one of the chips.

On mine, I saw a few other files that I thought could be the firmware.  I'm not sure that this is conclusive proof as I still think with mounting it you are still going through the Zen firmware as evidenced by the inability to read any of the files.  My guess is the player is still showing only what it wants to be shown and not actually allowing a "true" disk mount.
Logged

Offline toffe

  • Member
  • *
  • Posts: 54
Re: Creative Zen Vision:M
« Reply #115 on: April 02, 2007, 01:23:34 PM »
The zen is running PMC like the toshiba S. (If I am not mistaken)

You see only the partition for data from your computer

It should be another partition with the system files and as it is pmc you should have a file called NK.BIN
You really need to connect the drive direct on a computer to confirm this
The flash should contain only a file called Eboot.bin
These are standard for all wince device.
Logged

Offline iSE

  • Member
  • *
  • Posts: 37
Re: Creative Zen Vision:M
« Reply #116 on: April 02, 2007, 03:34:41 PM »
Excellent toffe. I sincerely hope we get evidence to prove this from when the harddrive is connected directly. Would it ever be possible then, once we have confirmed the exact address on the disk of the firmware, to overwrite the existing one without having to take the device apart? (This is assuming we can get the checksum check to pass)
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Creative Zen Vision:M
« Reply #117 on: April 02, 2007, 03:38:08 PM »
With software controlled USB it only has to show you what it wants seen, even if it did have UMS.
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Creative Zen Vision:M
« Reply #118 on: April 02, 2007, 03:52:46 PM »
True, but the updater program can clearly overwrite the built in software, so there must be a way to do it.  Since Creative didn't bother to encrypt the firmware in any way, I tend to think they haven't given much thought to obfuscation.   Maybe we'll get lucky.
Logged

Offline Danrarbc

  • Member
  • *
  • Posts: 1
Re: Creative Zen Vision:M
« Reply #119 on: April 02, 2007, 04:34:52 PM »
Quote from: toffe on April 02, 2007, 01:23:34 PM
The zen is running PMC like the toshiba S. (If I am not mistaken)
I'm pretty sure it isn't. It's one of the reasons I bought it over the Toshiba cause I've read PMC isn't so hot.
Logged

  • Print
Pages: 1 ... 6 7 [8] 9 10 ... 46
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Creative Zen Vision:M
 

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

Page created in 0.121 seconds with 16 queries.