Welcome to the Rockbox Technical Forums!
I'm very happy to help out on this project if I can. I do not want to damage my current c250, buts thats an easy problem to solve - I just went out and bought another one. The local store is selling them for about $22 dollars US so its not much to spend if it'll help get Rockbox up and running on one.So fire away - tell me what you want and where to get the info i'll need to do it, and I'll do what I can to help.
Loop number #2OP COND: 0x80FF8000now - card ready !
First thing to do is to find out at least one button so we can use it to dual boot and add the c200v2 target in the rockbox tree.To do that you need an old version (revision 18706 is fine) of mkamsboot, the one in svn is too complex.You will patch your firmware with a check for 1 gpio pin (there is 64), and it the OF will boot immediately or with a little delay, depending on the value of this pin.Then start the OF, note the presence or not of the delay; shut it down; start it again while pressing a button, note if the delay changed.Note that you'll need to modify the test.S file to include the button check.Maybe it'll be easier to come on IRC to do that.Something else, I've gained access to the embedded SD card !The diff is really small but was hard as hell to find Next step: implement the full SD protocol to read (write can wait) a firmware file from it and boot it.
Quote from: funman on November 09, 2008, 12:38:03 PMMoreover the code doesn't seem to work with a 8GB e200, it was only reported to work on 1GB Clip.Maybe the SD card doesn't report as SDHC and we need to do "bank switching" (there is a vendor specific command used in the PP driver to do so)That will need some code from the owner of a high capacity model.I have a Sansa e280 with 8GB.I'm not sure if I can help here because my programing skills are rather low but maybe I can have a look, nevertheless...
Moreover the code doesn't seem to work with a 8GB e200, it was only reported to work on 1GB Clip.Maybe the SD card doesn't report as SDHC and we need to do "bank switching" (there is a vendor specific command used in the PP driver to do so)That will need some code from the owner of a high capacity model.
http://www.rockbox.org/twiki/bin/view/Main/DevelopmentGuide, http://www.rockbox.org/twiki/bin/view/Main/LinuxSimpleGuideToCompiling and http://www.rockbox.org/twiki/bin/view/Main/UsingSVN should help you.
Page created in 0.057 seconds with 21 queries.