---+!! GoGearSA9200info %TOC% ---++ Current Status An initial commit was made on 21 May, 2008. Since the chipset is largely similar to that of the [[SansaE200Port][Sansa e200 series]], most everything works, including audio. Some more work on the touchpad is needed. Another commit was made on 18 June 2009, which enables the touchpad and finally allows full control. The bootloader supports dual booting with the OF and MSC. As of 10 December 2009, all plugins have keymaps for the SA9200, and as of 9 January 2011, plugins have been enabled. Port maestro is [[MarkArigo][Mark Arigo]]. ---++ PCB Scans * Front: <br /> <img width="750" alt="front.jpg" src="%ATTACHURLPATH%/front.jpg" height="791" /> * Back: <br /> <img width="779" alt="back.jpg" src="%ATTACHURLPATH%/back.jpg" height="771" /> ---++ Firmware * Firmware and updater can be found [[http://www.p4c.philips.com/cgi-bin/dcbint/cpindex.pl?scy=US&slg=AEN&cat=MP3_PLAYERS_CA&sct=FLASH_AUDIO_PLAYERS_SU&session=20080221192955_220.127.116.11&grp=PORTABLE_ENTERTAINMENT_GR&ctn=SA9200/17&mid=Link_Software&hlt=Link_Software][here]] * A better place to download the firmware directly: http://www.p4c.philips.com/files/s/ (look for the sa9200 diretories) * There appear to be at least 4 different (hardware?) versions: 00, 05, 17, and 17b (37 & 37b are empty directories) ---++ Hardware * CPU * Portalplayer !PP5024B-tcf : http://www.nvidia.co.jp/page/pp_5024.html * Note: Same SoC as used in the Sandisk e200 series * RAM * Samsung 4M x 16Bit x 4 Banks Mobile SDRAM * Info: http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=136&partnum=K4M56163PG * Flash * Toshiba !TH58NVG4 !D4CTG00 * Flash Controller * Phison !PS4043FL-6 * Datasheet: [[%ATTACHURL%/PS4043S.pdf][PS4043S.pdf]] (similar controller?) * Touchpad * Synaptics !LightTouch * Info: http://www.synaptics.com/products/light.cfm * Docs: http://www.synaptics.com/support/dev_support.cfm * Note: There's a driver in Rockbox for the Synaptics touchpad in the m:robe 100 using the 3-wire interface specification * LCD * Manufacturer: ? * Specs: 128 x 160 * The following markings are on various parts of the the LCD ribbon connector: <verbatim> LTM0166HA1A2 97-LCTB81-4001 A.2 HA16926C01348 RoHS Compliant (could be HA or AH) YH 6913 (the YH part of a logo) </verbatim> ---++ Recovery Mode 1 Power off the player. Slide the side switch to the OFF position and hold it for ~10 seconds (even after the screen says "bye" and goes blank). Holding the switch is not necessary if you power off from Rockbox. 1 Press and hold the Vol + button 1 Insert the USB cable (while still holding Vol +) 1 The player should power on and display "PHILIPS" on the screen, if it does not, then you did not properly power off the device in step 1. After that, your computer should find the "16-MB FORMAT" drive (Philips !SA9XXX !GoGear USB Device). ---++ Service Mode 1 Power off the player. Slide the side switch to the OFF position and hold it for ~10 seconds (even after the screen says "bye" and goes blank). Holding the switch is not necessary if you power off from Rockbox. 1 Press and hold the Vol - button 1 Slide power switch to the On position and hold it there (also still holding Vol -) until the "Service Mode" string appears. 1 The player should power on and display "PHILIPS" on the screen, if it does not, then you did not properly power off the device in step 1. After that, it should enter Service Mode. There is a "SDRam Test" and a "Flash Loading Test" that seems to start Recovery Mode (prompting to insert USB). ---++ How to get firmware on the device 1 Download a Rockbox [[http://build.rockbox.org/data/rockbox-gogearsa9200.zip][build]] and the [[http://download.rockbox.org/bootloader/gogear/sa9200/FWImage.ebn][bootloader]]. 1 Enter into recovery mode per above instructions. 1 Copy the Rockbox bootloader build (FWImage.ebn) to the "16-MB FORMAT" drive. 1 Disconnect so that the firmware is written to the hidden partition and the player reboots. Be sure USB cable is inserted during reboot. 1 Player should now be in bootloader USB mode. Extract rockbox.zip to root of device. 1 Remove USB cable and it should boot into Rockbox. If the bootloader installed successfully but you missed getting into USB mode, simply power back on with the cable inserted and try again. If bootloader installation fails or to revert to the original state, simply copy an original FWImage.ebn in recovery mode to restore the player. To enable dual-boot, rename an original 'FWImage.ebn' to 'OF.ebn' and copy it to the /SYSTEM directory. Press 'Vol +' at powerup to boot into it. To go back to Rockbox, hold 'Off' for approximately 10 seconds from the OF and power-up again. If you're a little daring and wish to run Rockbox alone on your SA9200, you can remove every file from the /SYSTEM directory *except* the FWImage.ebn file. This will eliminate the OF altogether. Be sure to back up your system directory before doing this!! CategoryFrontpage: Philips !GoGearSA9200 Port [New Ports]
ore topic actions
r23 - 06 Jul 2012 - 09:59:02 -
Copyright © by the contributing authors.