Rockbox Development > New Ports

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

<< < (254/386) > >>

mc2739:

--- Quote from: kugel. on November 25, 2009, 08:53:06 AM ---This thread isn't for support questions.

--- End quote ---

Sorry.

@TimNixon - Recording questions moved here: http://forums.rockbox.org/index.php?topic=23245.0

OldOne:
FlynDice,

I have installed a cygwin environment and built 23131 with newer versions of ata_sd_as3525.c as well as pl180.h (for needed includes) but nothing else changed and they worked with all my cards.  Even newer versions of ata_sd_as3525.c after voltage scaling. (I don't believe voltage scaling is taking place with the old system_as3525.c)

The newest version 23745 will work with any card if I boost the CPU frequency before inserting the card.  My Pqi 8gb class 6 cards ( the ones I wished worked) will work with CPU boosted.

If I unboost the card stops working( attempting to go to  Files | microsd1 |   goes to first screen and system  usually freezes and requires a hard power off. 

Is there some way to be sure the voltage is boosted before we access the microsd card.  I am trying to read system_as3525.c  to better understand.  I think some cards just overclock better than others.  Is there a way for me to turn off reduce the amount of voltage scaling and build my own new version?  Will we ever be able to run the cards at 50 instead of 62?

PS  All my cards work fine in original firmware or card reader.

Thanks to all.   I am happy to build and try any suggested changes if that will help.

FlynDice:
@OldOne:

Yes, I have been working on getting the cards to run at lower frequencies along with enabling 4-bit widebus but I have been unsuccessful on both so far.  I had the cards running at 31 MHz at one point but not reliably, and that is not woking right now anyway.

The voltage and frequency scaling actually happens in system-as3525.c so if you're interested, that's the place to look, see

 void set_cpu_frequency(long frequency)

near the end.

We do, in fact boost both voltage and frequency when a uSD card is present during a disk access.  You can find that in ata_sd_as3525.c

 void sd_enable(bool on)

near the end also.

If you've got a build environment set up I would suggest changing line 379 of system-as3525 from CVDD_1_10 to CVDD_1_20 which will keep the voltage scaling code in place but will not actually reduce the voltage.  ie it "changes" from 1.20v to 1.20v...

Please let me know your results!

OldOne:
FlynDice,

Built latest with the change you suggested on voltage.  My PQI cards work fine.  i will read some more and let you know if I have any ideas.

Thanks

ClevelandTony:
Just an FYI for the devs.
When I installed Rockbox I had some DRM audiobooks on my player. Bootiing back to the Sansa OF and they still worked. But I wanted to test that I could still load new DRM files.
Went to the library website and was able to download, copy, and play a new DRM title.
So DRM is not broken on m Sansa. Thanks.

(Saratoge, this is Peregrine from the Sansa forum. Wantd to wait to post result here until I tried a new title.)


//edit// As for the offer for my Fuzev2... I should have been more specific. The battery still works but it only lasts for 3 or 4 hours at best.

It's not totally dead.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version