From 5322328b97f86fe6d24217840d8825e0267bfbb3 Mon Sep 17 00:00:00 2001 From: tomers Date: Tue, 15 Dec 2009 19:56:03 +0000 Subject: [PATCH] Cowon D2 manual: Platform specific information and installation instructions FS#10735 - Platform files for Cowon D2 manual Author: Aleksei Kaveshnikov (4nykey) I've modified the original patch to comply with current state of both the player and manual. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24008 a1c6a512-1295-4272-9138-f99709370657 --- manual/configure_rockbox/sound_settings.tex | 6 +++ manual/configure_rockbox/system_options.tex | 1 + manual/getting_started/cowond2_install.tex | 28 +++++++++++ manual/getting_started/installation.tex | 52 +++++++++++++++++++-- .../images/ss-fm-radio-screen-320x240x16.png | Bin 0 -> 10575 bytes manual/platform/cowond2.tex | 2 + manual/rockbox_interface/main.tex | 35 ++++++++++++-- 7 files changed, 115 insertions(+), 9 deletions(-) create mode 100644 manual/getting_started/cowond2_install.tex create mode 100644 manual/main_menu/images/ss-fm-radio-screen-320x240x16.png diff --git a/manual/configure_rockbox/sound_settings.tex b/manual/configure_rockbox/sound_settings.tex index 565fd53f4..6291b5f64 100644 --- a/manual/configure_rockbox/sound_settings.tex +++ b/manual/configure_rockbox/sound_settings.tex @@ -327,6 +327,7 @@ change to customise your listening experience. \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonUp} \opt{SANSA_E200_PAD}{\ButtonScrollBack} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonRight} + \opt{COWON_D2_PAD}{\TouchMidRight} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD,GIGABEAT_RC_PAD}{\ButtonRCFF} } @@ -336,6 +337,7 @@ change to customise your listening experience. \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonDown} \opt{SANSA_E200_PAD}{\ButtonScrollFwd} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonLeft} + \opt{touchscreen}{\TouchMidLeft} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD,GIGABEAT_RC_PAD}{\ButtonRCRew} } @@ -344,6 +346,7 @@ change to customise your listening experience. \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonLeft} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonLeft} \opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonUp} + \opt{COWON_D2_PAD}{\ActionStdPrev} \opt{HAVEREMOTEKEYMAP}{& } \opt{GIGABEAT_RC_PAD}{\ButtonRCVolUp} & Moves to the previous EQ band. \\ @@ -351,12 +354,14 @@ change to customise your listening experience. \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,IAUDIO_X5_PAD}{\ButtonRight} \opt{IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD}{\ButtonRight} \opt{SANSA_E200_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonDown} + \opt{COWON_D2_PAD}{\ActionStdNext} \opt{HAVEREMOTEKEYMAP}{& } \opt{GIGABEAT_RC_PAD}{\ButtonRCVolDown} & Moves to the next EQ band. \\ % \opt{IRIVER_H100_PAD,IRIVER_H300_PAD,GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonSelect} \opt{IAUDIO_X5_PAD,IPOD_4G_PAD,IPOD_3G_PAD,IPOD_VIDEO_PAD,SANSA_E200_PAD}{\ButtonSelect} + \opt{touchscreen}{\ButtonMenu{} or \TouchCenter} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCSelect} \opt{GIGABEAT_RC_PAD}{\ButtonRCPlay} @@ -369,6 +374,7 @@ change to customise your listening experience. \opt{IAUDIO_X5_PAD}{\ButtonPower/\ButtonRec} \opt{SANSA_E200_PAD}{\ButtonPower/\ButtonRight} \opt{GIGABEAT_PAD,GIGABEAT_S_PAD}{\ButtonPower} + \opt{touchscreen}{\ButtonPower{} or \TouchTopLeft} \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCStop} \opt{GIGABEAT_RC_PAD}{\ButtonRCDsp} diff --git a/manual/configure_rockbox/system_options.tex b/manual/configure_rockbox/system_options.tex index bc513aa07..e7f70b8f0 100644 --- a/manual/configure_rockbox/system_options.tex +++ b/manual/configure_rockbox/system_options.tex @@ -29,6 +29,7 @@ \opt{m5,x5}{950mAh}% \opt{gigabeatf}{2000mAh}% \opt{gigabeats}{700mAh}% + \opt{cowond2}{1600mAh}% , which is the capacity value for the standard \opt{archos}{batteries}\nopt{archos}{battery} shipped with the \dap. Rockbox uses this value for runtime estimation, not battery percentage diff --git a/manual/getting_started/cowond2_install.tex b/manual/getting_started/cowond2_install.tex new file mode 100644 index 000000000..f264ee96d --- /dev/null +++ b/manual/getting_started/cowond2_install.tex @@ -0,0 +1,28 @@ +\begin{enumerate} +\item Get a copy of the original \playerman{} \playertype{} firmware from + \url{http://www.cowonglobal.com/zeroboard/zboard.php?id=C08&bmenu=support}. + It has to be of the same version that is currently installed on your \dap{}. + +\item Build the mktccboot tool or download a binary for your operating system. + +\item Build the bootloader (\fname{bootloader-cowond2.bin}). Pre-built binary + is available at \download{bootloader/cowon/d2/bootloader-cowond2.bin}. + +\item Patch the bootloader into the \playerman{} firmware using mktccboot: + \begin{code} + mktccboot D2N.bin bootloader-cowond2.bin D2N-patched.bin + \end{code} + \note{The filename depends on the firmware version and hardware revision as + shown in the table below (for the \playertype{} use the file found in folder + ``\fname{1}'', not ``\fname{0}'') + \begin{table} + \begin{rbtabular}{0.6\textwidth}{XXX}% + { \textbf{FW / HW} & \textbf{\playertype{}} & \textbf{\playertype{}+}}{}{} + \textbf{1.xx, 3.xx} & \fname{D2.bin} & \fname{D2\_P.bin} \\ + \textbf{2.xx, 4.xx} & \fname{D2N.bin} & \fname{D2N\_P.bin} \\ + \end{rbtabular} + \end{table}} + +\item Copy the output file (``\fname{D2N-patched.bin}'' in our example) to the + root of the \daps{} internal memory and rename it according to the above table. +\end{enumerate} diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex index a32027d5f..5943e4ecd 100644 --- a/manual/getting_started/installation.tex +++ b/manual/getting_started/installation.tex @@ -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,clip}{ +\opt{ipodnano,ipodnano2g,ipodvideo,e200,c200,e200v2,clip,cowond2}{ \begin{description} \item[Supported hardware versions.] \opt{ipodnano,ipodnano2g}{ @@ -51,9 +51,38 @@ follow the instructions at while the v2 firmware begins with 02. In addition, Rockbox does not run on the Clip+. } + \opt{cowond2}{ + Rockbox runs on all \playerman{} \playertype{} and \playertype{}+ variants + (2 / 4 / 8 / 16GB, with or without DAB/DMB). + \note{Newer \playertype{}+ hardware revisions use an updated power + management chip, and some functionality is not yet implemented on these + players (e.g. touchscreen support).} +} \end{description} } +\opt{cowond2}{ +\begin{description} + \item[Current limitations.] Most Rockbox functions are usable on the + \playertype{}/\playertype{}+, including music playback and most plugins, but + there are a number of shortcomings that prevent it from being a fully + supported target: + \begin{itemize} + \item An SD card is required to use many features, since the internal + flash memory is read-only in Rockbox. + \warn{The SD driver is still in development and may contain bugs. + There have been reports of SD cards becoming unusable after being used + with Rockbox on \playerman{} \playertype{}. Only use old, low-capacity + cards until we are satisfied the driver is safe to use.\\} + \item There is only basic touchscreen support. Further work is + required to make the UI more usable with a touchscreen in general. + \note{The touchscreen can be used in two modes, either a 3x3 grid mode + which divides the screen into areas to emulate a set of physical + buttons (the default setting), or ``absolute point'' mode where the + touchscreen is used to point to items on the screen.\\} + \end{itemize} +\end{description} +} \opt{h300}{ \begin{description} \item[DRM capability.] If your \dap{} has a US firmware, then by installing Rockbox you will @@ -373,7 +402,12 @@ data partiton.}} \item Take the \fname{.zip} file that you downloaded and use the ``Extract all'' command of your unzip program to extract - the files onto \opt{gigabeats}{the main data partition of }your \dap{}. + the files onto% + \opt{gigabeats}{the main data partition of } + \opt{cowond2}{either an SD card or the internal memory of } + your \dap{}. + \opt{cowond2}{\note{If you have chosen to extract to the internal memory, it + will not be possible to save settings.}} \end{enumerate} \note{The entire contents of the \fname{.zip} file should be extracted @@ -407,6 +441,7 @@ structure that Rockbox needs.\\} \opt{sansa}{\input{getting_started/sansa_install.tex}} \opt{sansaAMS}{\input{getting_started/sansaAMS_install.tex}} \opt{mrobe100}{\input{getting_started/mrobe100_install.tex}} + \opt{cowond2}{\input{getting_started/cowond2_install.tex}} }} \subsection{Finishing the install}\label{ref:finish_install} @@ -437,7 +472,7 @@ structure that Rockbox needs.\\} \end{itemize} } -\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS}{ +\opt{h10,h10_5gb,ipod,mrobe100,sansa,archos,sansaAMS,cowond2}{ Safely eject / unmount the USB drive, unplug the cable and restart. } @@ -482,7 +517,7 @@ Rockbox Utility can also aid in the production of talk files, which allow Rockbo to speak file and folder names. \section{Running Rockbox} -\nopt{ipod,gigabeats}{When +\nopt{ipod,gigabeats,cowond2}{When you turn the unit on, Rockbox should load.} \opt{ipod}{Hard reset the Ipod by holding \opt{IPOD_4G_PAD}{\ButtonMenu{}+\ButtonSelect{}}% @@ -501,6 +536,15 @@ you turn the unit on, Rockbox should load.} See \reference{ref:database} for more information.} } +\opt{cowond2}{ + To boot the Rockbox firmware set the \ButtonHold{} switch immediately after + power on.\\ + \note{If you have chosen to install to an SD card and it is inserted at power + on, Rockbox will boot from that card and use it as the primary drive for + storing settings, etc. If there is no SD card inserted, Rockbox will boot + from the internal memory, and it will not be possible to save settings.} +} + \opt{ipod}{ \note{ If you have loaded music onto your \dap{} using Itunes, diff --git a/manual/main_menu/images/ss-fm-radio-screen-320x240x16.png b/manual/main_menu/images/ss-fm-radio-screen-320x240x16.png new file mode 100644 index 0000000000000000000000000000000000000000..cf161f4475ef5fc4ec921cdf8a982fa212bf76ce GIT binary patch literal 10575 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 QlIa9`I)>V1kL=(6581B%*#H0l literal 0 HcwPel00001 diff --git a/manual/platform/cowond2.tex b/manual/platform/cowond2.tex index c43b3d42c..12c2a05c4 100644 --- a/manual/platform/cowond2.tex +++ b/manual/platform/cowond2.tex @@ -3,6 +3,8 @@ \edef\UseOption{\UseOption,COWON_D2_PAD} \edef\UseOption{\UseOption,HAVE_BACKLIGHT} \edef\UseOption{\UseOption,HAVE_RB_BL_IN_FLASH} +\edef\UseOption{\UseOption,HAVE_CAR_ADAPTER_MODE} +\edef\UseOption{\UseOption,cowond2} \newcommand{\playerman}{Cowon} \newcommand{\playertype}{D2} diff --git a/manual/rockbox_interface/main.tex b/manual/rockbox_interface/main.tex index fda6ff241..c74ade9b4 100644 --- a/manual/rockbox_interface/main.tex +++ b/manual/rockbox_interface/main.tex @@ -18,9 +18,27 @@ \end{center} Throughout this manual, the buttons on the \dap{} are labelled according to the -picture above. Whenever a button name is prefixed by ``Long'', a long press of -approximately one second should be performed on that button. The buttons are -described in detail in the following paragraph. +picture above. +\opt{touchscreen}{ +The areas of the touchscreen in the 3x3 grid mode are in turn referred as follows: +\begin{table} + \begin{center} + %\begin{tabularx}{.82\textwidth}{l|c|r} + \begin{tabularx}{.9\textwidth}{X|X|X} + \toprule + \TouchTopLeft & \TouchTopMiddle & \TouchTopRight \\ + \midrule + \TouchMidLeft & \TouchCenter & \TouchMidRight \\ + \midrule + \TouchBottomLeft & \TouchBottomMiddle & \TouchBottomRight \\ + \bottomrule + \end{tabularx} + \end{center} +\end{table} +} +Whenever a button name is prefixed by ``Long'', a long press of approximately +one second should be performed on that button. The buttons are described in +detail in the following paragraph. \blind{ Additional information for blind users is available on the Rockbox website at @@ -443,6 +461,8 @@ described in detail in the following paragraph. } \subsection{Turning the \dap{} on and off} +\opt{cowond2}{Rockbox has a dual-boot feature with the original firmware being + the default.\\} To turn on and off your Rockbox enabled \dap{} use the following keys: \begin{table} \begin{btnmap}{}{} @@ -452,8 +472,8 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: \opt{ONDIO_PAD}{\ButtonOff}\opt{RECORDER_PAD,PLAYER_PAD}% {Long \ButtonOn}% \opt{IAUDIO_X5_PAD,IRIVER_H10_PAD,SANSA_E200_PAD,SANSA_C200_PAD% - ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS,COWON_D2_PAD} - {\ButtonPower}% + ,GIGABEAT_PAD,MROBE100_PAD,GIGABEAT_S_PAD,sansaAMS}{\ButtonPower}% + \opt{COWON_D2_PAD} {\ButtonPower{}, then \ButtonHold}% \opt{HAVEREMOTEKEYMAP}{& \opt{IRIVER_RC_H100_PAD}{\ButtonRCOn}% } @@ -579,6 +599,11 @@ To turn on and off your Rockbox enabled \dap{} use the following keys: turn the \ButtonHold{} switch on just after turning on the \dap{}. } + \opt{cowond2} + { + Use \ButtonPower{} to boot the original \playerman{} firmware. + } + } \subsection{Putting music on your \dap{}} -- 2.11.4.GIT