summaryrefslogtreecommitdiff
path: root/manual/advanced_topics/archos-flashing.tex
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2009-12-07 09:17:48 +0000
committerBjörn Stenberg <bjorn@haxx.se>2009-12-07 09:17:48 +0000
commit36a81eb9b98ac7b1dff0d6658dba0255dd579f5f (patch)
tree81b81008c4cb69c276329ecd50200887c4da4838 /manual/advanced_topics/archos-flashing.tex
parent66fa5b578904f7df61293d6ce5c08966b5db13db (diff)
downloadrockbox-36a81eb9b98ac7b1dff0d6658dba0255dd579f5f.tar.gz
rockbox-36a81eb9b98ac7b1dff0d6658dba0255dd579f5f.zip
Reverted r23881 mistakenly committed to branch.v3.4
git-svn-id: svn://svn.rockbox.org/rockbox/branches/v3_4@23882 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/advanced_topics/archos-flashing.tex')
-rw-r--r--manual/advanced_topics/archos-flashing.tex26
1 files changed, 13 insertions, 13 deletions
diff --git a/manual/advanced_topics/archos-flashing.tex b/manual/advanced_topics/archos-flashing.tex
index a964444f5b..4f6c622cd4 100644
--- a/manual/advanced_topics/archos-flashing.tex
+++ b/manual/advanced_topics/archos-flashing.tex
@@ -2,18 +2,18 @@
2 2
3\subsection{Introduction} 3\subsection{Introduction}
4 4
5When you bought your \archosplayertype, it came with the \archosplayerman\ firmware in 5When you bought your \playertype, it came with the \playerman\ firmware in
6flash ROM. When you power on your \dap, this \archosplayerman\ firmware starts, 6flash ROM. When you power on your \dap, this \playerman\ firmware starts,
7and then loads an updated firmware from disk if present (\firmwarefilename). 7and then loads an updated firmware from disk if present (\firmwarefilename).
8An ordinary Rockbox installation only replaces the on-disk firmware, leaving 8An ordinary Rockbox installation only replaces the on-disk firmware, leaving
9the flash ROM contents intact. That means the \archosplayerman\ firmware still 9the flash ROM contents intact. That means the \playerman\ firmware still
10controls the boot process. 10controls the boot process.
11 11
12The main reason to change this is to improve the startup time of your player. 12The main reason to change this is to improve the startup time of your player.
13The \archosplayerman\ bootloader is rather slow. With Rockbox in flash, your \dap\ 13The \playerman\ bootloader is rather slow. With Rockbox in flash, your \dap\
14will boot much faster, typically in three to five seconds. Furthermore you 14will boot much faster, typically in three to five seconds. Furthermore you
15might prefer a clean Rockbox environment, with as little remnants of the 15might prefer a clean Rockbox environment, with as little remnants of the
16\archosplayerman\ software as possible. 16\playerman\ software as possible.
17\opt{rombox}{On your \dap\ it is also possible to execute Rockbox directly 17\opt{rombox}{On your \dap\ it is also possible to execute Rockbox directly
18 from flash ROM, increasing the amount of free RAM for buffering music. This 18 from flash ROM, increasing the amount of free RAM for buffering music. This
19 is called \emph{Rombox}. 19 is called \emph{Rombox}.
@@ -28,11 +28,11 @@ might prefer a clean Rockbox environment, with as little remnants of the
28 of them fails, it will not program. 28 of them fails, it will not program.
29} 29}
30 30
31\opt{ondio}{\warn{After flashing Rockbox, never try to ROLO the \archosplayerman\ 31\opt{ondio}{\warn{After flashing Rockbox, never try to ROLO the \playerman\
32 firmware 32 firmware
33 \opt{archosondiofm}{versions 1.31f or 1.32b! These versions are flash updates 33 \opt{ondiofm}{versions 1.31f or 1.32b! These versions are flash updates
34 themselves. If they are} 34 themselves. If they are}
35 \opt{archosondiosp}{version 1.32b! This version is a flash update itself. 35 \opt{ondiosp}{version 1.32b! This version is a flash update itself.
36 If it is} 36 If it is}
37 applied when Rockbox is flashed, you'll end up with a garbled flash ROM 37 applied when Rockbox is flashed, you'll end up with a garbled flash ROM
38 and hence a dead box. 38 and hence a dead box.
@@ -76,14 +76,14 @@ screen. To get out of it, perform a hardware shutdown of your \dap.
76\subsection{Initial Flashing Procedure} 76\subsection{Initial Flashing Procedure}
77 77
78You only need to perform this procedure the first time you flash your 78You only need to perform this procedure the first time you flash your
79\archosplayertype. You may also want to perform it in case the update procedure for 79\playertype. You may also want to perform it in case the update procedure for
80the second image recommends it. In the latter case do not perform the steps 80the second image recommends it. In the latter case do not perform the steps
81listed under "Preparation". 81listed under "Preparation".
82 82
83\subsubsection{Preparation} 83\subsubsection{Preparation}
84 84
85\nopt{ondio}{ 85\nopt{ondio}{
86 First, check whether your \archosplayertype\ is flashable at all. Select 86 First, check whether your \playertype\ is flashable at all. Select
87 \setting{System $\rightarrow$ Debug (Keep Out!) $\rightarrow$ View HW 87 \setting{System $\rightarrow$ Debug (Keep Out!) $\rightarrow$ View HW
88 Info}. 88 Info}.
89 \opt{lcd_charcell}{Cycle through the displayed values with \ButtonRight / 89 \opt{lcd_charcell}{Cycle through the displayed values with \ButtonRight /
@@ -115,7 +115,7 @@ a safe place.
115 \nopt{ondio}{This will extract two files to the root, 115 \nopt{ondio}{This will extract two files to the root,
116 \fname{firmware\_{\textless}model{\textgreater}.bin} and 116 \fname{firmware\_{\textless}model{\textgreater}.bin} and
117 \fname{firmware\_{\textless}model{\textgreater}\_norom.bin}. 117 \fname{firmware\_{\textless}model{\textgreater}\_norom.bin}.
118 \opt{archosrecorder,archosrecorderv2fm}{(The {\textless}model{\textgreater} part is 118 \opt{recorder,recorderv2fm}{(The {\textless}model{\textgreater} part is
119 slighty different from that in the .zip file name.) 119 slighty different from that in the .zip file name.)
120 } 120 }
121 The flash plugin will select the correct one for your \dap. 121 The flash plugin will select the correct one for your \dap.
@@ -152,14 +152,14 @@ a safe place.
152 152
153\note{There are no separate flash packages for {\dap}s modified to have 8MB 153\note{There are no separate flash packages for {\dap}s modified to have 8MB
154 of RAM. You need to use the corresponding package for non-modified 154 of RAM. You need to use the corresponding package for non-modified
155 \archosplayertype. You should then install a Rockbox image that makes use of all 155 \playertype. You should then install a Rockbox image that makes use of all
156 available RAM as described in the following section. 156 available RAM as described in the following section.
157} 157}
158 158
159\subsection{Updating the Rockbox Image in Flash} 159\subsection{Updating the Rockbox Image in Flash}
160 160
161When Rockbox is booted from flash, it does not check for an updated firmware 161When Rockbox is booted from flash, it does not check for an updated firmware
162on disk. This is one of the reasons why it boots faster than the \archosplayerman\ 162on disk. This is one of the reasons why it boots faster than the \playerman\
163firmware. It means that whenever you update Rockbox, you also need to update 163firmware. It means that whenever you update Rockbox, you also need to update
164the image in the flash. This is a simple and safe procedure: 164the image in the flash. This is a simple and safe procedure:
165 165