blob: 6810f8f0604349581b14348d606d2de19023e373 [file] [log] [blame]
Marcin Bukata434a0d2010-11-09 22:10:38 +00001% $Id$ %
2
3 Installing the bootloader is the trickiest part of the installation.
4 As explained above, we cannot distribute the bootloader directly, and
5 thus need to patch a compatible version of the MPIO firmware, which
6 can be downloaded as described above.
7
8
9\begin{enumerate}
Marcin Bukat4bbc9f62012-01-26 10:11:18 +010010 \item Download official Rockbox bootloader for MPIO \playertype{} from
11 \opt{mpiohd200}{
12 \url {http://download.rockbox.org/bootloader/mpio/hd200}}%
13 \opt{mpiohd300}{
14 \url {http://download.rockbox.org/bootloader/mpio/hd300}}
Marcin Bukata434a0d2010-11-09 22:10:38 +000015 and save it to your desktop. The archive contains three files: bootloader.mpio,
16 bootloader.map and rockbox-info.txt. The first file is actual bootloader, two
17 others can be used for debugging and are irrelevant for end user.
Marcin Bukate1340212010-11-10 08:14:19 +000018 \item Download mkmpioboot utility from \url{http://download.rockbox.org/bootloader/mpio/mkmpioboot}
Marcin Bukata434a0d2010-11-09 22:10:38 +000019 \item Process previously downloaded official firmware to include rockbox bootloader.
20 Open terminal window and type the following command:
Marcin Bukat4bbc9f62012-01-26 10:11:18 +010021 \begin{code}[firstline=\opt{mpiohd200}{1}\opt{mpiohd300}{2},
22 lastline=\opt{mpiohd200}{1}\opt{mpiohd300}{2}]
Marcin Bukata434a0d2010-11-09 22:10:38 +000023 mkmpioboot HD200_UPG.SYS bootloader.mpio HD200_UPG.rb
Marcin Bukat4bbc9f62012-01-26 10:11:18 +010024 mkmpioboot HD300_UPG.SYS bootloader.mpio HD300_UPG.rb
Marcin Bukata434a0d2010-11-09 22:10:38 +000025 \end{code}
Marcin Bukat4bbc9f62012-01-26 10:11:18 +010026 \item Copy \opt{mpiohd200}{\fname{HD200\_UPG.rb}}%
27 \opt{mpiohd300}{\fname{HD300\_UPG.rb}}
28 to the SYSTEM folder of your \dap{} and rename back to
29 \opt{mpiohd200}{\fname{HD200\_UPG.SYS}}\opt{mpiohd300}{\fname{HD300\_UPG.SYS}}
Marcin Bukata434a0d2010-11-09 22:10:38 +000030 \item Safe eject your \dap{}
31 \item Connect Wall charger and turn on the device. This should trigger firmware
32 upgrade process which will install rockbox bootloader to the flash memory of the
33 player.
34\end{enumerate}