Rockbox Development > New Ports

Sandisk Sansa e200 v2

<< < (7/12) > >>

rasher:
I think it's safe to assume that all e200v2s are 0781:7422 and 0781:7423. No further tests needed.

broschb:
I just got a v2 e250, and would really like to get rockbox going on it.  I hope this is the correct thread to post, I have not done any low level programming, but would be willing to learn, I have done quite a bit of java, c++.  I want to know if anyone can recommend the best way for me to get started and contribute working on/assisting this port.

Bagder:

--- Quote ---I want to know if anyone can recommend the best way for me to get started and contribute working on/assisting this port.
--- End quote ---

http://www.rockbox.org/wiki/NewPort is the standard way. Of course you should also read up on everything we know about the e200v2 so far.

brickhouse:
So is the  recovery mode still the main issue left with getting code on one of these? I talked with a Sansa support person and asked if the e200v2 had a recovery mode and he said no. So the next logical question I asked is what can I do if I get it in a messed up mode and he explained that I would need to slide the hold switch over and press one of the other buttons(It was a bad connection so I didn't get the last step) to put it in MSC mode and then try updating the firmware. I konw on another post people have gotten these into MSC mode so I didn't ask to have him repeat it. So is the solution to this more so in the update software that is needed to check for updates from sansa and also used to update the e200v2 ?

newflesh:
First of all, I don't know actually anything about embedded system, so please excuse me if end up looking like a caveman trying to figure out a car using his club... anyway, since I'm interested in getting an e200 with RockBox I've geeked out a bit on the available info.

I looked at charts of the chips, and noticed the new one has an on-chip ROM, while the old one lacks this. Then I wanted to figure out what that ROM could do, and in the SDK document linked in the other Sansa V2 thread I found this:


--- Quote ---Boot loader
The integrated Bootloader which is located in the on-chip ROM
supports direct boot from
• NandFlash
• IDE
• serial NorFlash
• SPI master
The boot loader also supports initial firmware programming and
field firmware update by connecting the device via USB
interface. By using a two stage Bootloader concept for the USB
boot loading mode, programming of the firmware code to all kind
of non-volatile memories is supported.

(http://www.streamunlimited.com/downloads/AS352x_SDK6_sw_pb.pdf page 2-6)
--- End quote ---

So, if we assume that the ROM-code can handle MSC transfers independently of the firmware, and that it has a function to look for the firmware files in the flash, wouldn't that indicate that there's a pretty safe way to unbrick the device if you can make files it accepts?

In any case, kudos to everyone working on RockBox, and unless I manage to track down an e200v1 I'll be ready to risk trying some stuff if there's any code ready if I get a v2 (which most likely is the case, since it seems to be the best player in my price range)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version