|
|
Wiki > Main > InsideMPIOHD300 (compare)
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Difference: InsideMPIOHD300 (r10 vs. r9)Inside the MPIO HD300Firmware upgradeTo upgrade the firmware from a Linux box (or from a windows box for that matter), download the .zip file from the mpio website and copy all of the extracted files into the "SYSTEM" directory on your player. Disconnect the player and turn the power on with the AC adapter plugged in. It will go through its upgrade routine and then shut off. Turn the power on again and it will do the upgrade routine once more. The third time you turn it on, you should see the new version number on the splash screen and the player should be good to go! - source, official site information with screenshots for Windows DocsHere is the documentation for the IC's used:
Official linksDisassembly picsTaken from the above site, I hope they are correct and useful Rockbox port feasibility studyMany (if not all) drivers are written already and needs to be only slightly tweaked:
There are probably some differences in GPIOs assignment compared to HD200. OF disassembly discoveriesKey handling GPIO56 - PLAY (active high) GPIO41 - MENU (active low) GPIO45 - ENTER (active low) GPIO51 - HOLD (active low) ADC1 redouts: NEXT - 250-450 PREV - 600-800 REC - 950-1150 GPIO6 and GPIO7 are used to somehow communicate with synaptics module. The 8 pin ZIF connector used to connect Synaptics module has pinout as follows:
GPI36 - /INT1 of s35380a RTC
r12 - 08 Dec 2010 - 13:21:56 - MarcinBukat
Revision r10 - 14 Nov 2010 - 13:56 - MarcinBukatRevision r9 - 10 Nov 2010 - 23:08 - MarcinBukat Copyright © by the contributing authors.
|