Rockbox Development > New Ports

SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2

<< < (62/386) > >>

funman:
Maybe they use this one to flash the ROM (maybe you can write in ROM only by 512 bytes (0x200) sectors a a time ?

Also note that there is reference to past firmware, below 128k offsets, to initalise the stack.

The offset might be replicated somewhere else to handle library blocks loading ..
I'll look at finding the firmware size at other places in the file and report.

EDIT:
I removed the previous patch because it was broken.
Following patch uses 0x100 blocks (maximum), replaces in total 7 occurences of firmware size (instead of 2 previously), and update the firmware block checksum (what the previous patch didn't do).
I also added a check which verifies that the blocks we lose are padded with 0xff or 0xdeadbeef
Note: it seems that all the firmwares end with the same padding, except that some firmwares (like clip v29) are filled with random data and not recognizable padding.
XXX: patch confirmed to NOT work on E200 by fragilematter

tobi-lu:
Hi!

Haven't been here for a while (shitty exams ;D), nice to see your great progress!

Well, I also read the wiki-page again and those missing graphs annoyed me once more. So I took the code and fed it to dot manually. You can see the results in the attachment. Perhaps someone can put these images into the wiki instead of the code?


cu
Tobi

fragilematter:
Heya tobi-lu.
funman, atomikpunk and I will probably do a testing session on #rockbox in about an hour or two. Maybe you could join us :)

daniel_at:
Hey all,

I've found some button-mappings for E200-Players. Thankfully there are some direct GPIO-wired buttons, so that it is easy to check for a bootloader. Especially if we have not much space for the code.

Up/Down/Left/Right/Center are connected to GPIOC and can therefore easily be checked.
http://www.rockbox.org/twiki/bin/view/Main/SansaV2HardwareMappings

To all the Firmwarehackers:
If you have some usefull functions/snippets which may be interesting for other hackers to play with, pls add them here: http://www.rockbox.org/twiki/bin/view/Main/SansaV2FWHacks

ciao
Daniel

funman:
Daniel I added the known buttons for the Clip

I use a patched mkamsboot so the format of my assembly file(s)  are a bit different, do you want it to look at useful snippets ?
I think posting code on the wiki is a bit disorienting, we better should open a Git repository on repo.cz to share our code.

Any volunteer admin for the repository ?

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version