Rockbox.org home
Downloads
Releases releases
Current build current build
Extras extras
themes themes
Documentation
Help FAQ
Manual manual
Wiki wiki
Docs index docs index
Support
Mailing lists mailing lists
IRC IRC
Forums forums
Tracker
Bugs bugs
Patches patches
Search




Welcome, Guest. Please login or register.
Did you miss your activation email?
September 02, 2010, 02:52:41 PM
Home Help Search Login Register

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  SanDisk Sansa c200 Series
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] 2 3 Print
Author Topic: SanDisk Sansa c200 Series  (Read 15113 times)
zefie
Member
*
Offline Offline

Posts: 8


SanDisk Sansa c200 Series
« on: January 24, 2007, 06:44:58 PM »

I'd like to help port Rockbox to the c200 in any way I can, but I'm not too good with C or assembly.
I've managed to help a little so far, got the mi4 key anyway.

I guess what I am asking is are there any other c200 owners out there who would be willing to help port Rockbox to the device?

http://zefie.com/files/sansa/c200/
Logged
Bagder
Global Moderator
*
*
Offline Offline

Posts: 1680



WWW
Re: SanDisk Sansa c200 Series
« Reply #1 on: January 25, 2007, 02:45:56 AM »

I've taken the liberty of jotting down some early and quick known facts here:

http://www.rockbox.org/tw...n/view/Main/SansaC200Port
Logged

zefie
Member
*
Offline Offline

Posts: 8


Re: SanDisk Sansa c200 Series
« Reply #2 on: January 25, 2007, 11:10:52 AM »

Thanks! Can anyone confirm if the diag mode exists on the E200?

It may seem off topic, but since the units are similar in many ways, it may be easier to figure out the diag mode on the E200 if it exists.

As for me, I've tried everything I can think of, I can't think of any use for it. Especially since the USB isn't noticed by the computer while in Diag mode. For me its just another way to get into recovery.

Edit: Cheap page I put together: http://zefie.com/files/sansa/c200/images/chips/
« Last Edit: January 25, 2007, 11:26:31 AM by zefie » Logged
saratoga
Developer
*
*
Offline Offline

Posts: 3559


Re: SanDisk Sansa c200 Series
« Reply #3 on: January 25, 2007, 11:32:18 AM »

The size and location of the corner dot on the unknown chip are consistent with the PP502x series.  I'd guess its one of those thats had the marking removed to conceal the chip identity for some reason.
Logged
zefie
Member
*
Offline Offline

Posts: 8


Re: SanDisk Sansa c200 Series
« Reply #4 on: January 25, 2007, 11:38:23 AM »

I managed to get manufacturing mode to work under VMWare, are there any special hardware addresses I could read to get more information? I went to the PP5022 page on iPodLinux but the link to the docs have been killed by nVidia's takeover of PortalPlayer. Does anyone have a backup of the PP5022 PDF?
Logged
saratoga
Developer
*
*
Offline Offline

Posts: 3559


Re: SanDisk Sansa c200 Series
« Reply #5 on: January 25, 2007, 12:26:46 PM »

Google still has it:

http://209.85.165.104/sea...lnk&cd=1&client=firefox-a

Theres almost nothing in there though, since PP doesn't publish any software info.
Logged
Bagder
Global Moderator
*
*
Offline Offline

Posts: 1680



WWW
Re: SanDisk Sansa c200 Series
« Reply #6 on: January 25, 2007, 04:02:56 PM »

There are no public docs on the PP5022, and AFAIK we're not even sure the c200 has a 5022... The comments in the mi4 says 5022 but so does the comments in the e200 files, and the e200 uses the PP5024.

Anyone able to think of the best way to detect what PP model this might be?
Logged

Llorean
Member
*
Offline Offline

Posts: 12822


Re: SanDisk Sansa c200 Series
« Reply #7 on: January 25, 2007, 04:06:01 PM »

Didn't the C200 come out at or after the E200? If so, I'd say it's very likely to be the 5024 just because that's intended for flash-based player use.
Logged

lowlight
Developer
*
Offline Offline

Posts: 193


Re: SanDisk Sansa c200 Series
« Reply #8 on: January 25, 2007, 04:20:58 PM »

If it's a PP5024, why the separate AS3514 chip?
Logged
saratoga
Developer
*
*
Offline Offline

Posts: 3559


Re: SanDisk Sansa c200 Series
« Reply #9 on: January 25, 2007, 04:25:25 PM »

The pp5022 is a 261 pin chip that measures 12*12 mm according to it's spec sheet.

The pp5024 is a 196 pin chip that measures 10*10 mm according to it's spec sheet.

Anyone got a ruler?
Logged
Llorean
Member
*
Offline Offline

Posts: 12822


Re: SanDisk Sansa c200 Series
« Reply #10 on: January 25, 2007, 04:26:58 PM »

Well, we know that there's at least a PP5024 and PP5024B (I think it's a B) in the E200 which doesn't have the video capabilities that the Advertising Flyer says it has. Another revision could exist.

But that is a very good point. Once code's running on it, one could conceivably attempt to reach different clock speeds and see which of our current targets it behaves the most like (at what point does it become unstable?)

It's hardly scientific, but it is a test.
Logged

dan_a
Developer
*
Offline Offline

Posts: 131

MD1CLV


Re: SanDisk Sansa c200 Series
« Reply #11 on: January 25, 2007, 04:34:52 PM »

Quote from: zefie on January 25, 2007, 11:10:52 AM

Thanks! Can anyone confirm if the diag mode exists on the E200?

It may seem off topic, but since the units are similar in many ways, it may be easier to figure out the diag mode on the E200 if it exists.


I wasn't able to get into a diag mode on my E200. I tried booting with hold on and each button pressed except record and select (which already do different things.)
Logged

iPod 3G
iPod 4G Mono
Sansa E250
Sansa Clip
saratoga
Developer
*
*
Offline Offline

Posts: 3559


Re: SanDisk Sansa c200 Series
« Reply #12 on: January 25, 2007, 04:38:54 PM »

Quote from: Llorean on January 25, 2007, 04:26:58 PM



But that is a very good point. Once code's running on it, one could conceivably attempt to reach different clock speeds and see which of our current targets it behaves the most like (at what point does it become unstable?)

It's hardly scientific, but it is a test.


The sheets cite the same numbers for both: 32kHz to 100MHz.  I think the differences are due to mistakes on our part or possibly different clock gen speeds on different MP3 players.  That or the sheets are optimistic.

Edit:  The gold standard would be to take a dead c200, pull off the chip, and count the BGA balls on it.  No revision is going to add another 70 pins to a CPU.
Logged
zefie
Member
*
Offline Offline

Posts: 8


Re: SanDisk Sansa c200 Series
« Reply #13 on: January 25, 2007, 04:48:04 PM »

Don't look at me Smiley

But they are hard to kill. Yesterday I threw a e200 bootloader rom on it and thought I killed it, but went into manufacturing mode and loaded the rom via that and reflashed the proper rom.
Logged
Bagder
Global Moderator
*
*
Offline Offline

Posts: 1680



WWW
Re: SanDisk Sansa c200 Series
« Reply #14 on: January 25, 2007, 05:03:19 PM »

Quote from: zefie on January 25, 2007, 04:48:04 PM

went into manufacturing mode and loaded the rom


... I take it you meant "recovery mode" there! ;-)
Logged

Pages: [1] 2 3 Print 
« previous next »
Jump to:  


Login with username, password and session length

Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.225 seconds with 22 queries.
Loading...