summaryrefslogtreecommitdiff
path: root/manual/getting_started/iriver_install.tex
diff options
context:
space:
mode:
authorMichael DiFebbo <medifebbo@rockbox.org>2006-05-18 18:18:37 +0000
committerMichael DiFebbo <medifebbo@rockbox.org>2006-05-18 18:18:37 +0000
commitb044683401572933fbbf0e9cd0da2a1ff279b0e0 (patch)
treeaab79c05c280bc81148e4252075430488162a2d5 /manual/getting_started/iriver_install.tex
parent372ae28da96c4233af8e02b7b8895d0cc805cf95 (diff)
downloadrockbox-b044683401572933fbbf0e9cd0da2a1ff279b0e0.tar.gz
rockbox-b044683401572933fbbf0e9cd0da2a1ff279b0e0.zip
Initial draft of installation instructions for iriver platforms and some accompanying restructuring of the Getting Started chapter. Still needs some cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9957 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/getting_started/iriver_install.tex')
-rw-r--r--manual/getting_started/iriver_install.tex91
1 files changed, 79 insertions, 12 deletions
diff --git a/manual/getting_started/iriver_install.tex b/manual/getting_started/iriver_install.tex
index 6b5c12c4f7..4dcf971047 100644
--- a/manual/getting_started/iriver_install.tex
+++ b/manual/getting_started/iriver_install.tex
@@ -1,13 +1,80 @@
1\section{Preparing for Rockbox} 1\subsection{Installing the bootloader}
2There are two separate components of Rockbox that need to be installed in order 2 Installing the bootloader is the trickiest part of the installation.
3to run Rockbox. 3 The Rockbox bootloader allows users to boot into either the Rockbox
4 firmware or the iriver firmware. For legal reasons, we cannot distribute
5 the bootloader. Instead, we have developed a program that will patch the
6 Iriver firmware with the Rockbox bootloader. These instructions will explain
7 how to download and patch the Iriver firmware with the Rockbox bootloader
8 and install it on your jukebox.
9
4\begin{enumerate} 10\begin{enumerate}
5\item The Rockbox bootloader. This is the component of Rockbox that is installed 11 \item Download a supported version of the Iriver firmware for your \playername\ from
6 to the flash memory of your \playerman. The bootloader is the program that tells 12 the Iriver website or from
7 your \dap\ how to boot and load other components of Rockbox. 13 \url{http://www.rockbox.org/twiki/bin/view/Main/ManualRockboxInstall}.
8\item The Rockbox firmware. Unlike the \playerman\ firmware, which runs entirely 14 Supported Iriver firmware versions currently include
9 from flash memory, most of the Rockbox code is contained in the build that 15 \opt{IRIVER_H100_PAD}{1.63US, 1.63EU, 1.63K, 1.65US, 1.65EU, 1.65K, 1.66US, 1.66EU
10 resides on your jukebox's hard drive. This makes it easy to update Rockbox. The 16 and 1.66K. Note that the H140 uses the same firmware as the H120; H120 and H140 owners should use the
11 build contain a file named \firmwarefilename\ and a directory called 17 firmware called \fname{ihp\_120.hex}. Likewise, the iHP110 and iHP115 use the same
12 \fname{.rockbox} which are located in the root directory of your hard drive. 18 firmware, called \fname{ihp\_100.hex}. Be sure to use the correct firmware file
13\end{enumerate} 19 for your player.
20 }
21 \opt{IRIVER_H300_PAD}{1.28K, 1.28EU, 1.28J, 1.29K, 1.29J and 1.30EU.\\
22 \note{The US H3xx firmware is not currently supported and cannot be patched to be
23 used with the bootloader. If you wish to install Rockbox on a US \playername\, you
24 must use an international firmware, which will permanently remove DRM support from
25 the player.}
26 }
27 If the file that you downloaded is a \fname{.zip} file, use an unzip
28 utility such as \fname{InfoZip}, \fname{7zip}, \fname{WinRAR}, or
29 \fname{WinZip} to extract the \fname{.hex} from the \fname{.zip} file
30 to your desktop. Likewise, if the file that you downloaded is an
31 \fname{.exe} file, double-click on the \fname{.exe} file to extract
32 the \fname{.hex} file to your desktop.
33
34 \item Download the firmware patcher \fname{fwpatcher.exe} from the site
35 listed in the prior step and save it to your desktop.
36
37 \warn{The firmware patcher contains Unicode support, which is not supported by
38 all versions of Windows. If you have difficulty with the firmware patcher, try
39 downloading the alternate firmware patcher \fname{fwpatchernu.exe}, which is
40 built without Unicode support.}
41
42 \item Go to your desktop and double-click on whichever version of the firmware
43 patcher you downloaded in the prior step.
44
45 \item In the firmware patcher dialog box, click on the BROWSE button and navigate
46 to the \fname{.hex} file that you previously downloaded to your desktop.
47
48 \item Click PATCH. The firmware patcher will patch the original firmware to
49 include the Rockbox bootloader. The \fname{.hex} file on your desktop is now
50 a modified version of the original \fname{.hex} file.
51
52 \item Turn on your \playername\ and connect it to your computer via USB.
53
54 \item Copy or move the modified \fname{.hex} file to the ROOT directory of
55 your jukebox.
56
57 \item Disconnect the jukebox from USB. (Be sure to use Windows' ``safely remove
58 hardware'' option.)
59
60 \warn{Before proceeding further, make sure that your player has a full charge,
61 or that it is connected to the power adaptor.}
62
63 \item Update your \playername s firmware with the patched bootloader. To do this, turn
64 the jukebox on. Press and hold the
65 \opt{IRIVER_H100_PAD}{\ButtonSelect\ button }
66 \opt{IRIVER_H300_PAD}{\ButtonSelect button }
67 to enter the main menu, and navigate to \setting{General} --> \setting{Firmware
68 Upgrade}. Select \setting{Yes} when asked to confirm if you want to upgrade the
69 firmware. The \playername\ will display a message indicating that the firmware update
70 is in progress. Do not interrupt this process. When the firmware update is
71 complete, the player will turn itself off. (The update firmware process usually
72 takes a minute or so.)
73
74You have now installed the Rockbox bootloader.
75
76\opt{H1xx}{\note{If you install the Rockbox bootloader, but do not install the
77Rockbox firmware, the Rockbox bootloader will load the iriver firmware when the
78jukebox is turned on.}}
79
80\end{enumerate} \ No newline at end of file