android
  #1  
Old 05-29-2006, 09:45 PM
zivan56 zivan56 is offline
Member
 
Join Date: May 2006
Location: Vancouver, BC
Posts: 461
Default Alternative firmware development

Well, it looks like Sandisk has contacted RockBox to see if they can port RockBox to it (link).
From what I have gathered, this should not be to difficult to do due to the similarity to the iPod Nano 2nd gen (PP5022).
Either way, I have created a utility which should extract firmware from your current player. It may also be able to write it, but I have not tested it.
download it here.
I accept no responsibility if this bricks your device, I have only tested it for read support
basically, to back up your firmware, run:
sansapatcher -r 1 firm.bak
running it without any arguments will produce help instructions, 1 means next fixed drive after C:; so D: or E: (CD drives don't count). Running it with the -l option will give you a partition table, so you can see for sure if the device you specified is correct (there is a hidden 20mb parition which stands out). Keep in mind if you choose the wrong drive for writing, you could damage/delete the drive you specified
This should create a ~20Mb firmware backup file.

The Sansa uses a hidden second partition to store its firmware, and a basic bootloader at the beginning of the drive to jump to it. There is some extra data before what the firmware files by Sansa provide, and it may hold region codes or something similar (or it may just be standard boot stuff). There is also quite a bit more space to add new code, and it may be possible to have 2 firmwares in places (so it could dual boot). Well that is all I have been able to gather from the software side of things. If someone could post high res scans of the board itself, that would be help development quite a bit.

In short, Rockbox development may soon start if Sandisk and they work together (and hopefully provide the devs over there with the hardware). At least there is an easy way to get new firmware to the device (same basic way as the iPod).

Advertisement [Remove Advertisement]

  #2  
Old 05-29-2006, 09:50 PM
xatax's Avatar
xatax xatax is offline
Member
 
Join Date: May 2006
Location: Lima, Peru.
Posts: 209
Default

This would be godlike...isn't?
Thank you for your effort making the utility and trying to support the Sansa.

Last edited by xatax; 05-29-2006 at 09:56 PM.

  #3  
Old 05-29-2006, 10:57 PM
Moordryd Moordryd is offline
Junior Member
 
Join Date: Apr 2006
Posts: 82
Default

Great work. Porting Rockbox would be ideal.

  #4  
Old 05-30-2006, 12:33 AM
EnzoTen's Avatar
EnzoTen EnzoTen is offline
ABI Founder
 
Join Date: Apr 2006
Location: US
Posts: 2,384
Default

I have high res versions of this and many other pics of the board. I shot all the photos in 7MP when i disassembled it. I have the ones you seen in the review as well as 15 or so more. Let me know who i can give them to or where i should post them.

I have some programming knowlege and i can take apart nearly any player with my eyes closed... let me know if i can help.



Last edited by EnzoTen; 05-30-2006 at 06:41 AM.

  #5  
Old 05-30-2006, 12:36 AM
zivan56 zivan56 is offline
Member
 
Join Date: May 2006
Location: Vancouver, BC
Posts: 461
Default

Thanks for the pics. If you have a scanner, you can easily scan the PCB from the front/back. A camera would work too. Basically what is needed is to see the traces and the writing on each chip. It might be easier to just take a pic of each chip on there if you don't have access to a scanner.
As for where to put it, the best bet would probably be on the forum above. Or if you want PM me with a link to them and I can do it.

Last edited by zivan56; 05-30-2006 at 12:38 AM.

  #6  
Old 06-01-2006, 10:59 PM
tonysan tonysan is offline
Junior Member
 
Join Date: May 2006
Posts: 7
Default

I think we should pressure sandisk to support a rockbox development, like sending few sansa e200s to the rockbox developers would be nice.

Personally, I think rockbox is one stone two birds for Sandisk. RockBox has everything that sandisk firmware lacks of and more. Also sandisk can reduce their spending to develop their firmware.

  #7  
Old 06-10-2006, 03:31 AM
rasher rasher is offline
Junior Member
 
Join Date: Jun 2006
Posts: 1
Default

Quote:
Originally Posted by EnzoTen
I have high res versions of this and many other pics of the board. I shot all the photos in 7MP when i disassembled it. I have the ones you seen in the review as well as 15 or so more. Let me know who i can give them to or where i should post them.

I have some programming knowlege and i can take apart nearly any player with my eyes closed... let me know if i can help.
If you want to help out in the Rockbox porting effort, may I suggest your upload your pictures to this page: http://www.rockbox.org/twiki/bin/vie...wareComponents
Which is where Rockbox will be collecting information about the hardware in the E200.

  #8  
Old 06-12-2006, 07:28 PM
steviep's Avatar
steviep steviep is offline
Member
 
Join Date: Jun 2006
Posts: 229
Default

i never used rockbox, only read about it a little in the engadget article and the rockbox webpage
too bad they make it from scratch
i think it would be cool to just get a few modifications to the current firmware
you kno support for other audio/video formats
and maybe some added features

but im just used to using the default firmware in music players because ive had a himd player for a long while
and i dont even think the firmware is replacable in it

  #9  
Old 06-13-2006, 01:06 PM
Lacene Lacene is offline
Senior Member
 
Join Date: Apr 2006
Location: South Carolina, USA
Posts: 606
Default

Quote:
Originally Posted by rasher
If you want to help out in the Rockbox porting effort, may I suggest your upload your pictures to this page: http://www.rockbox.org/twiki/bin/vie...wareComponents
Which is where Rockbox will be collecting information about the hardware in the E200.
damn, this is starting to look serious...It'd be great if the sansa gets rockboxed: give me user EQ, gapless, OGG, maybe an additional video codec or two, and I'm set!!

Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 09:14 PM.