diff options
author | Björn Stenberg <bjorn@haxx.se> | 2009-12-07 09:17:48 +0000 |
---|---|---|
committer | Björn Stenberg <bjorn@haxx.se> | 2009-12-07 09:17:48 +0000 |
commit | 36a81eb9b98ac7b1dff0d6658dba0255dd579f5f (patch) | |
tree | 81b81008c4cb69c276329ecd50200887c4da4838 /manual/advanced_topics/archos-flashing.tex | |
parent | 66fa5b578904f7df61293d6ce5c08966b5db13db (diff) | |
download | rockbox-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.tex | 26 |
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 | ||
5 | When you bought your \archosplayertype, it came with the \archosplayerman\ firmware in | 5 | When you bought your \playertype, it came with the \playerman\ firmware in |
6 | flash ROM. When you power on your \dap, this \archosplayerman\ firmware starts, | 6 | flash ROM. When you power on your \dap, this \playerman\ firmware starts, |
7 | and then loads an updated firmware from disk if present (\firmwarefilename). | 7 | and then loads an updated firmware from disk if present (\firmwarefilename). |
8 | An ordinary Rockbox installation only replaces the on-disk firmware, leaving | 8 | An ordinary Rockbox installation only replaces the on-disk firmware, leaving |
9 | the flash ROM contents intact. That means the \archosplayerman\ firmware still | 9 | the flash ROM contents intact. That means the \playerman\ firmware still |
10 | controls the boot process. | 10 | controls the boot process. |
11 | 11 | ||
12 | The main reason to change this is to improve the startup time of your player. | 12 | The main reason to change this is to improve the startup time of your player. |
13 | The \archosplayerman\ bootloader is rather slow. With Rockbox in flash, your \dap\ | 13 | The \playerman\ bootloader is rather slow. With Rockbox in flash, your \dap\ |
14 | will boot much faster, typically in three to five seconds. Furthermore you | 14 | will boot much faster, typically in three to five seconds. Furthermore you |
15 | might prefer a clean Rockbox environment, with as little remnants of the | 15 | might 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 | ||
78 | You only need to perform this procedure the first time you flash your | 78 | You 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 |
80 | the second image recommends it. In the latter case do not perform the steps | 80 | the second image recommends it. In the latter case do not perform the steps |
81 | listed under "Preparation". | 81 | listed 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 | ||
161 | When Rockbox is booted from flash, it does not check for an updated firmware | 161 | When Rockbox is booted from flash, it does not check for an updated firmware |
162 | on disk. This is one of the reasons why it boots faster than the \archosplayerman\ | 162 | on disk. This is one of the reasons why it boots faster than the \playerman\ |
163 | firmware. It means that whenever you update Rockbox, you also need to update | 163 | firmware. It means that whenever you update Rockbox, you also need to update |
164 | the image in the flash. This is a simple and safe procedure: | 164 | the image in the flash. This is a simple and safe procedure: |
165 | 165 | ||