Rockbox Development > New Ports
SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2
yelped:
Thanks for the update and "Keep up the great work"!
(Delete this post when you're done reading it) ;)
vadik:
--- Quote from: funman on April 07, 2010, 12:33:04 PM ---Look at rbutil/mkamsboot , especially dualboot/dualboot.S, but I advice you don't modify this code because it's very easy to brick your Clip if you do so.
--- End quote ---
Thanks. I just wanted to flip the condition to boot OF by default, which is unlikely to brick the device. (Famous last words, I know.)
--- Quote from: FlynDice on April 07, 2010, 06:12:47 PM ---As far as SD writes go the problem to solve now is a FIFO over/underrun error whenever we try to write to the card. We do get data into the FIFO as you can read the MCI_FIFO_COUNT to see how many bytes are there but I have not yet gotten to looking at the MCI_TCBCNT & MCI_TBBCNT registers (card byte count & bus byte count) nor any sd card response values which may help.
--- End quote ---
Quite interesting. I took a look at the code and the AS3525 datasheet (linked to from the SansaAMS wiki page), but is it the correct datasheet for the SoC inside Clipv2? For one, the SD controller's base address is different (SD_MCI_BASE 0xC8020000 in as3525.h and the datasheet, SD_BASE 0xC6070000 in sd-as3525v2.c). Are there other secret documents I have yet to find?
Edit: found the MMC/SD Controller Interface spec (I think this is the right model):
http://download.chipestimate.com/dscache/techdocs/PL180_TRM.pdf
wildmetal:
Greetings!
I have tried the new build but i'm still getting the "Bad checksum" error on my v2 fuze >:(
Do i need to make a new patched OF for the build's to run?
Cumps
FlynDice:
@vadik
One of the big differences in the v1 and v2 chips is the sd controller(s). The as3525v1 has 2 pl180 controllers(1 paired with internal, 1 paired with uSD) that we have documentation for and understand quite well. The v2's have a different controller and setup. I think we have identified the controller (find it in one of my previous posts) which has both the internal and uSD attached to it. Unfortunately all we have are some lunux patches, marketing sheets, and our own exprimenting to "deduce" how we need to use it.
keland44:
just to report this http://download.rockbox.org/daily/sansafuzev2/rockbox-sansafuzev2-20100408.zip build works pretty well on my v2 fuze 4gb when i get home i'll test it on my other v2 fuze to see how it works
but the playback seems to be working pretty well on this one i haven't tested any of the other stuff
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version