-- Main.MarcinBukat - 26 Nov 2010 The work has begun on porting rockbox to this player. r28680 is the initial commit. As this port is considered work in progress please use latest version from svn. As of now rockbox is perfectly usable but still there may be some bugs and glitches. ---++ Driver status | *driver* | *status* | *comments* | | LCD | %GREEN%working%ENDCOLOR% | Based mainly on iaudio m5 display code. | | Backlight | %GREEN%working%ENDCOLOR% | Backlight brightness is supported | | IDE | %GREEN%working%ENDCOLOR% | | | USB | %GREEN%working%ENDCOLOR% | Works in bootloader and in rockbox itself. *** | | Keys | %GREEN%working%ENDCOLOR% | Keymap is far from perfect, scrollstrip driver may be improved | | DAC | %YELLOW%some capabilities not used%ENDCOLOR% | ALC function and Adaptive Bass mode not supported | | FM Radio | %GREEN%working%ENDCOLOR% | | | Recording | %GREEN%working%ENDCOLOR% | | | Battery status | %GREEN%working%ENDCOLOR% | | | Battery charging | %GREEN%working%ENDCOLOR% | | | RTC | %GREEN%working%ENDCOLOR% | | '***' *linux users* please read my remarks about Genesys GL811E bridge chip on the [[MPIOHD200Port][MPIO HD200 port page]] ---++ Install procedure 1 Download bootloader from [[http://download.rockbox.org/bootloader/mpio/hd300/mpiohd300_bootloader.zip][mpio hd300 bootloader v1.0]] 1 Download [[http://download.rockbox.org/bootloader/mpio/mkmpioboot][mkmpioboot]] utility 1 Download official firmware for HD300 [[http://www.mpio.com/downloads/firmware/firmware_hd300_v13006.zip][firmware_hd300_v13006.zip]] (note I tested only 1.30.06 version)(official site seems to be down, try this link [[http://www.opendrivers.com/driver/236559/mpio-hd300-mp3-player-firmware-v1.30.06-free-download.html][cached firmware_hd300_v13006.zip]]) 1 Unpack the archive with original firmware, inside You will find 3 files: HD300_UPG.SYS, HD300ICON.sys and unicode.sys 1 Unpack the archive with bootloader, inside you will find 3 files: bootloader.mpio, bootloader.map and rockbox-info.txt 1 Process firmware upgrade file HD300_UPG.SYS to include our bootloader: mkmpioboot HD300_UPG.SYS bootloader.mpio HD300_UPG.rb 1 Connect Your DAP to USB and copy patched firmware file to SYSTEM folder and change name back to HD300_UPG.SYS 1 Unmount DAP, connect wall charger and power it ON. This should trigger firmware upgrade procedure which will copy our modified version into flash. When it is finished perform hard reset (small button on the botton left) 1 Download [[http://build.rockbox.org/data/rockbox-mpiohd300.zip][current build]] of the rockbox from HD300. 1 Unpack the content of the archive to the top dir of the player (the same level as SYSTEM, FM, etc. directories) 1 To start rockbox press PLAY for ~5s (as you did before to start DAP). If you want to boot original firmware press PLAY+REC. This will display small menu, select "Boot MPIO firmware" and hold PLAY for ~5s. Some useful links: * [[InsideMPIOHD300][InsideMPIOHD300]] - some basic information about this target * [[MPIOHD200Port][MPIOHD200Port]] - rockbox port page for HD200 * [[MpioRuntime][MpioRuntime]] - battery runtime results
r11 - 14 Mar 2011 - 23:28:49 -
Copyright © by the contributing authors.