diff options
Diffstat (limited to 'manual/advanced_topics')
-rw-r--r-- | manual/advanced_topics/archos-flashing.tex | 26 | ||||
-rw-r--r-- | manual/advanced_topics/main.tex | 14 |
2 files changed, 20 insertions, 20 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 | ||
diff --git a/manual/advanced_topics/main.tex b/manual/advanced_topics/main.tex index 23748da18a..53bb984f2e 100644 --- a/manual/advanced_topics/main.tex +++ b/manual/advanced_topics/main.tex | |||
@@ -213,7 +213,7 @@ all the tags that are available. | |||
213 | the last number giving the colour depth in bits) when | 213 | the last number giving the colour depth in bits) when |
214 | designing your own WPS, or if you use a WPS designed for another target. | 214 | designing your own WPS, or if you use a WPS designed for another target. |
215 | \opt{HAVE_REMOTE_LCD}{The resolution of the remote is | 215 | \opt{HAVE_REMOTE_LCD}{The resolution of the remote is |
216 | \opt{iriverh100,iriverh300}{128x64x1}\opt{iaudiox5,iaudiom5}{128x96x2} pixels.}} | 216 | \opt{h100,h300}{128x64x1}\opt{x5,m5}{128x96x2} pixels.}} |
217 | 217 | ||
218 | \nopt{lcd_charcell}{ | 218 | \nopt{lcd_charcell}{ |
219 | \subsubsection{\label{ref:Viewports}Viewports} | 219 | \subsubsection{\label{ref:Viewports}Viewports} |
@@ -554,7 +554,7 @@ Example of a configuration file: | |||
554 | \end{description} | 554 | \end{description} |
555 | 555 | ||
556 | \section{\label{ref:FirmwareLoading}Firmware Loading} | 556 | \section{\label{ref:FirmwareLoading}Firmware Loading} |
557 | \opt{archosplayer,archosrecorder,archosrecorderv2fm,ondio}{ | 557 | \opt{player,recorder,recorderv2fm,ondio}{ |
558 | When your \dap{} powers on, it loads the Archos firmware in ROM, which | 558 | When your \dap{} powers on, it loads the Archos firmware in ROM, which |
559 | automatically checks your \daps{} root directory for a file named | 559 | automatically checks your \daps{} root directory for a file named |
560 | \firmwarefilename. Note that Archos firmware can only read the first | 560 | \firmwarefilename. Note that Archos firmware can only read the first |
@@ -567,14 +567,14 @@ Example of a configuration file: | |||
567 | \subsection{\label{ref:using_rolo}Using ROLO (Rockbox Loader)} | 567 | \subsection{\label{ref:using_rolo}Using ROLO (Rockbox Loader)} |
568 | Rockbox is able to load and start another firmware file without rebooting. | 568 | Rockbox is able to load and start another firmware file without rebooting. |
569 | You just ``play'' a file with the extension % | 569 | You just ``play'' a file with the extension % |
570 | \opt{archosrecorder,archosrecorderv2fm,ondio}{\fname{.ajz}.} % | 570 | \opt{recorder,recorderv2fm,ondio}{\fname{.ajz}.} % |
571 | \opt{archosplayer}{\fname{.mod}.} % | 571 | \opt{player}{\fname{.mod}.} % |
572 | \opt{iriverh100,iriverh300}{\fname{.iriver}.} % | 572 | \opt{h100,h300}{\fname{.iriver}.} % |
573 | \opt{ipod}{\fname{.ipod}.} % | 573 | \opt{ipod}{\fname{.ipod}.} % |
574 | \opt{iaudio}{\fname{.iaudio}.} % | 574 | \opt{iaudio}{\fname{.iaudio}.} % |
575 | \opt{sansa,iriverh10,iriverh10_5gb}{\fname{.mi4}.} % | 575 | \opt{sansa,h10,h10_5gb}{\fname{.mi4}.} % |
576 | \opt{sansaAMS}{\fname{.sansa}.} % | 576 | \opt{sansaAMS}{\fname{.sansa}.} % |
577 | \opt{gigabeatfx,gigabeats}{\fname{.gigabeat}.} % | 577 | \opt{gigabeatf,gigabeats}{\fname{.gigabeat}.} % |
578 | This can be used to test new firmware versions without deleting your | 578 | This can be used to test new firmware versions without deleting your |
579 | current version. | 579 | current version. |
580 | 580 | ||