Sansa M200 Port
There are 4 known hardware revisions of the Sansa m200 series, which makes discussing this player very confusing. If your player is functioning properly with the Sansa firmware, the revision can be determined by checking the firmware version. The first 3 all share the TCC770 SoC
while the v4 has uses an entirely different chipset, see SansaM200V4Port
for more info on them. This page will reference the v1, v2, and v3 models only. The main difference between these types is the way they deal with the flash memory. Some info culled from here
- v1: Direct NAND (SSFDC HW)
- v2: Direct NAND (Thunder HW)
- v3: SD Controller -> NAND (HARP)
Some initial work has been committed to SVN on 2 May 2008. It is possible to compile a build, but not much else. There is an working tick interrupt in the bootloader and a working LCD driver, but a working ATA driver is still needed.
It seems to be plain and unencrypted. The header includes data (like Ver:0071 ) that is also found in other Telechips firmwares. See TelechipsInfo
If you get the binary upgrade executable from SanDisk and run it under windows, it'll store the SANSM200.rom file in C:\Windows\temp even though it fails to install it.
- Telechips TCC770
- TI TLV320AIC23B Stereo codec and headphone amp (not sure why this is needed, as the telechips supposedly has the codec built in? Maybe just for the headphone amp)
- ESMT M12S16161A? 1M X 16 DRAM
- Flash is Samsung... I didn't bother with the chip IDs
- Philips TEA5767 FM radio - comment by MarianneArnold: this chip is used in a few other rockbox targets as well (Iriver H1x0s, Iriver H3x0s, newer Archos Ondios; present in the Iriver H10s as well.)
- 59TI AIP?
- AZ-76 VOB
: Sandisk Sansa m200 Port Index [New Ports]
Copyright © by the contributing authors.