fuzev2: make manual build

Use the same info than Clipv1/v2 to warn about the version
(the path in OF menu to check the version has just one more component on Fuze)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26205 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Rafaël Carré 2010-05-20 18:34:05 +00:00
parent cfe3be3a1b
commit 4c6b94551e
5 changed files with 42 additions and 18 deletions

View file

@ -11,7 +11,7 @@ before beginning there are a few things it is important to know.
follow the instructions at
\url{http://www.rockbox.org/twiki/bin/view/Main/SansaE200RInstallation}.}}
\opt{ipodnano,ipodnano2g,ipodvideo,e200,c200,e200v2,clipv1,clipv2,cowond2,fuze}{
\opt{ipodnano,ipodnano2g,ipodvideo,e200,c200,e200v2,clipv1,clipv2,cowond2,fuze,fuzev2}{
\begin{description}
\item[Supported hardware versions.]
\opt{ipodnano,ipodnano2g}{
@ -43,19 +43,13 @@ follow the instructions at
v2 firmware begins with 03. Make sure that you are following the
instructions from the correct manual.
}
\opt{clipv1,clipv2}{
\opt{clipv1,clipv2,fuze,fuzev2}{
The \playertype{} is available in multiple versions, and you need to make
sure which you have by checking the Sandisk firmware version number under
Settings $\rightarrow$ Info. The v1 firmware is named 01.xx.xx, while the
v2 firmware begins with 02. Make sure that you are following the
instructions from the correct manual.
}
\opt{fuze}{
The \playertype{} is available in multiple versions, not all of which
run Rockbox. Rockbox doesn't run on the newer v2 models. They can be
identified by checking the Sandisk firmware version number under
System Settings $\rightarrow$ System Info. The v1 firmware is named
01.xx.xx, while the v2 firmware begins with 02.
Settings $\rightarrow$ \opt{fuze,fuzev2}{System Settings $\rightarrow$}
Info. The v1 firmware is named 01.xx.xx, while the v2 firmware begins with
02. Make sure that you are following the instructions from the correct
manual.
}
\opt{cowond2}{
Rockbox runs on all \playerman{} \playertype{} and \playertype{}+ variants

View file

@ -7,7 +7,7 @@ files:
\item An original firmware (OF) from
\opt{e200v2}{
\url{http://forums.sandisk.com/sansa/board/message?board.id=e200&thread.id=13548}}
\opt{fuze}{
\opt{fuze,fuzev2}{
\url{http://forums.sandisk.com/sansa/board/message?board.id=sansafuse&thread.id=23276}}
\opt{clipv1,clipv2}{
\url{http://forums.sandisk.com/sansa/board/message?board.id=clip&thread.id=15109}}
@ -17,6 +17,7 @@ files:
\item The bootloader:
\opt{e200v2}{\download{bootloader/sandisk-sansa/e200v2/bootloader-e200v2.sansa}}
\opt{fuze}{\download{bootloader/sandisk-sansa/fuze/bootloader-fuze.sansa}}
\opt{fuzev2}{\download{bootloader/sandisk-sansa/fuzev2/bootloader-fuzev2.sansa}}
\opt{clipv1}{\download{bootloader/sandisk-sansa/clip/bootloader-clip.sansa}}
\opt{clipv2}{\download{bootloader/sandisk-sansa/clipv2/bootloader-clipv2.sansa}}
\opt{clipplus}{\download{bootloader/sandisk-sansa/clipplus/bootloader-clipplus.sansa}}
@ -39,6 +40,7 @@ files:
\begin{code}
\opt{fuze}{mkamsboot.exe fuzea.bin bootloader-fuze.sansa patched.bin}
\opt{fuzev2}{mkamsboot.exe fuzpa.bin bootloader-fuzev2.sansa patched.bin}
\opt{e200v2}{mkamsboot.exe e200pe.bin bootloader-e200v2.sansa patched.bin}
\opt{clipv1}{mkamsboot.exe m300a.bin bootloader-clip.sansa patched.bin}
\opt{clipv2}{mkamsboot.exe m30pa.bin bootloader-clipv2.sansa patched.bin}
@ -51,7 +53,7 @@ files:
root of the device and rename it to the same name as the OF file you downloaded earlier
\opt{fuze}{(``fuzea.bin''} \opt{e200v2}{(``e200pe.bin''}
\opt{clipv1}{(``m300a.bin''} \opt{clipv2}{(``m30pa.bin''}
\opt{clipplus}{(``clppa.bin''} above).
\opt{clipplus}{(``clppa.bin''} \opt{fuzev2}{(``fuzpa.bin''} above).
\item Safely eject the device, unplug USB and wait for the firmware update to finish.
\end{enumerate}
@ -70,6 +72,7 @@ files:
\begin{code}
\opt{fuze}{./mkamsboot fuzea.bin bootloader-fuze.sansa patched.bin}
\opt{fuzev2}{./mkamsboot fuzpa.bin bootloader-fuzev2.sansa patched.bin}
\opt{e200v2}{./mkamsboot e200pe.bin bootloader-e200v2.sansa patched.bin}
\opt{clipv1}{./mkamsboot m300a.bin bootloader-clip.sansa patched.bin}
\opt{clipv2}{./mkamsboot m30pa.bin bootloader-clipv2.sansa patched.bin}
@ -82,7 +85,7 @@ files:
root of the device and rename it to the same name as the OF file you downloaded earlier
\opt{fuze}{(``fuzea.bin''} \opt{e200v2}{(``e200pe.bin''}
\opt{clipv1}{(``m300a.bin''} \opt{clipv2}{(``m30pa.bin''}
\opt{clipplus}{(``clppa.bin''} above).
\opt{clipplus}{(``clppa.bin''} \opt{fuzev2}{(``fuzpa.bin''} above).
\item Safely eject the device, unplug USB and wait for the firmware update to finish.
\end{enumerate}

View file

@ -225,7 +225,7 @@ pages of information.}
given seperately for internal memory (\emph{Int}) and for a plugged in
memory card
\opt{ondio}{(\emph{MMC})}
\opt{sansa,e200v2,fuze}{(\emph{MSD})}.
\opt{sansa,e200v2,fuze,fuzev2,clipplus}{(\emph{MSD})}.
}%
\nopt{multivolume}{Hard disk size and the amount of free space on the disk.}

View file

@ -0,0 +1,27 @@
% $Id$ %
\def\UseOption{fuzev2}
\edef\UseOption{\UseOption,SANSA_FUZE_PAD}
\edef\UseOption{\UseOption,HAVE_BACKLIGHT}
\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE}
\edef\UseOption{\UseOption,HAVE_BUTTON_LIGHTS}
\edef\UseOption{\UseOption,sansaAMS}
\edef\UseOption{\UseOption,HAVE_RB_BL_IN_FLASH}
\newcommand{\playerman}{Sansa}
\newcommand{\playertype}{Fuze v2}
\newcommand{\playerlongtype}{\playertype}
\newcommand{\dapdisplaywidth}{220}
\newcommand{\dapdisplayheight}{176}
\newcommand{\dapdisplaydepth}{16}
\newcommand{\specimg}{sansafuze}
%Used to name the player, e.g. ...to the \dap
\newcommand{\dap}{player}
%For use when referring to the player. E.g. the \daps\ capacity ...
\newcommand{\daps}{player's}
\newcommand{\firmwarefilename}{\fname{rockbox.sansa}}
\newcommand{\firmwareextension}{\fname{sansa}}
\newcommand{\screenshotsize}{4cm}
\newcommand{\disk}{flash storage}
% link external keymap file
\input{platform/keymap-sansafuze.tex}

View file

@ -369,7 +369,7 @@ detail in the following paragraph.
Immediately above the headphone socket is a lanyard loop and the microphone.
}
%
\opt{fuze}{
\opt{fuze,fuzev2}{
Hold the \dap{} with the controls on the bottom and the screen on the top. The main
controls are a scroll wheel with four clickable points and a button in the centre; pressing
this centre button functions as \ButtonSelect{}. Going clockwise from the top, the clickable