summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Parker <rockbox@aeparker.com>2009-02-22 14:18:18 +0000
committerAlex Parker <rockbox@aeparker.com>2009-02-22 14:18:18 +0000
commit8dc70840d362ae0d3a2fe3086df60d6726896e47 (patch)
tree8ec0f2ae48774099e809243e71c0c8210de2be84
parentc06071e2e705095e49207f92b941edd3b5ada46c (diff)
downloadrockbox-8dc70840d362ae0d3a2fe3086df60d6726896e47.tar.gz
rockbox-8dc70840d362ae0d3a2fe3086df60d6726896e47.zip
Update Beast installation instructions to use beastpatcher and remove instructions for fixing partition table as this will shortly be done on-the-fly by the bootloader. Download locations for beastpatcher still required.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20084 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--manual/getting_started/gigabeats_install.tex113
-rw-r--r--manual/getting_started/installation.tex48
2 files changed, 96 insertions, 65 deletions
diff --git a/manual/getting_started/gigabeats_install.tex b/manual/getting_started/gigabeats_install.tex
index 2bc8e094c8..317e190fe0 100644
--- a/manual/getting_started/gigabeats_install.tex
+++ b/manual/getting_started/gigabeats_install.tex
@@ -22,57 +22,84 @@ bootloader) and executed when your \dap{} is powered on.
22\subsubsection{Bootloader installation from Windows} 22\subsubsection{Bootloader installation from Windows}
23 23
24\begin{enumerate} 24\begin{enumerate}
25\item Download \fname{sendfirm.exe} from \fixme{add download location}. 25
26\item Download the bootloader (\fname{nk.bin}) from \fixme{add download location}. 26\item Attach your \dap{} to your computer.
27\item From the command prompt, enter the directory into which you downloaded 27
28\fname{sendfirm.exe} and \fname{nk.bin} and run: 28\item Download \fname{beastpatcher.exe} from
29\begin{code} 29\fixme{add download location}
30 sendfirm.exe nk.bin 30and run it.
31\end{code} 31
32\item After a successful installation, your \dap{} will immediately reboot 32\item You should see some information displayed about
33and (because it is still connected to your PC) enter the Rockbox bootloader's 33your \dap{} and a message asking you if you wish to install the Rockbox
34bootloader. Press i followed by ENTER, and beastpatcher will
35install the bootloader. After a short time you should see the message
36``[INFO] Bootloader installed successfully'' followed by some error
37messages that you can safely ignore. Press ENTER again to exit
38beastpatcher.
39
40\item After a successful installation, your \dap{} will immediately turn off.
41Turn it on again, and (because it is still connected to your PC)
42it will enter the Rockbox bootloader's
34``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer 43``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer
35as a standard USB Mass Storage device. 44as a standard USB Mass Storage device.
36\end{enumerate} 45\end{enumerate}
37 46
38\subsubsection{Bootloader installation from Unix (Linux / Mac OS X)} 47\subsubsection{Bootloader installation from Mac OS X}
39
40\begin{enumerate} 48\begin{enumerate}
41\item Download \fname{sendfirm} from \fixme{add download location}. 49\item Attach your \dap{} to your computer.
42\item Download the bootloader (\fname{nk.bin}) from \fixme{add download location}. 50
43\item From the terminal, enter the directory into which you downloaded 51\item Download and open beastpatcher.dmg from
44\fname{sendfirm} and \fname{nk.bin} and run: 52\fixme{add download location}
45\begin{code} 53and then double-click on the beastpatcher icon inside. You can also
46 chmod +x sendfirm 54drag the beastpatcher icon to a location on your hard drive and launch
47 ./sendfirm nk.bin 55it from the Terminal.
48\end{code} 56
49\item After a successful installation, your \dap{} will immediately reboot 57\item If all has gone well, you should see some
50and (because it is still connected to your PC) enter the Rockbox bootloader's 58information displayed about your \dap{} and a message asking you if you
59wish to install the Rockbox bootloader. Press i followed by ENTER, and
60beastpatcher will now install the bootloader. After a short time you
61should see the message ``[INFO] Bootloader installed successfully''
62followed by some error messages that you can safely ignore. Press
63ENTER again to exit beastpatcher and then quit the Terminal application.
64
65\item After a successful installation, your \dap{} will immediately turn off.
66Turn it on again, and (because it is still connected to your Mac)
67it will enter the Rockbox bootloader's
51``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer 68``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer
52as a standard USB Mass Storage device. 69as a standard USB Mass Storage device.
53\end{enumerate} 70\end{enumerate}
54 71
55\subsubsection{Fixing the partition table} 72\subsubsection{Bootloader installation from Linux}
56The factory-standard partition table on your \daps{} disk is technically 73
57invalid, and the Linux kernel (and maybe other operating systems) rejects it. 74\begin{enumerate}
58To fix this, you need to use the fdisk utility to correctly set the ``bootable 75
59flag'' field to a valid value (it doesn't matter if this is true or false).\\ 76\item Download beastpatcher from
60 77\fixme{add download location} (32-bit x86
61\note{Windows does not seem to mind this, so if you only use your \dap{} with 78binary) or \fixme{add download location}
62Windows the following steps are not necessary.\\} 79(64-bit amd64 binary). You can save this anywhere you wish, but the next
63 80steps will assume you have saved it in your home directory.
64Assuming your \dap{} is appearing as /dev/sdz (the output of the dmesg 81
65command will show the log messages including the device node assigned to 82\item Attach your \dap{} to your computer.
66your \dap{}), type the following: 83
67 84\item Open up a terminal window and type the following commands:
68\begin{code} 85
69 fdisk /dev/sdz 86\begin{code}
70 a 87 cd $HOME
71 1 88 chmod +x beastpatcher
72 a 89 ./beastpatcher
73 2
74 w
75\end{code} 90\end{code}
76 91
77After exiting fdisk, you may need to unplug and then reattach your \dap{} 92\item If all has gone well, you should see some information displayed about
78in order for it to be recognised by your computer. \ No newline at end of file 93your \dap{} and a message asking you if you wish to install the Rockbox
94bootloader. Press i followed by ENTER, and beastpatcher will now install the
95bootloader. After a short time you should see the message ``[INFO] Bootloader
96installed successfully'' followed by some error
97messages that you can safely ignore. Press ENTER again to exit beastpatcher.
98
99\item After a successful installation, your \dap{} will immediately turn off.
100Turn it on again, and (because it is still connected to your PC)
101it will enter the Rockbox bootloader's
102``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer
103as a standard USB Mass Storage device.
104
105\end{enumerate} \ No newline at end of file
diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex
index 9299aefb8a..acffcaf590 100644
--- a/manual/getting_started/installation.tex
+++ b/manual/getting_started/installation.tex
@@ -341,14 +341,14 @@ data partiton.}}
341 341
342\item Take the \fname{.zip} file that you downloaded and use 342\item Take the \fname{.zip} file that you downloaded and use
343 the ``Extract all'' command of your unzip program to extract 343 the ``Extract all'' command of your unzip program to extract
344 the files onto your \dap{}. 344 the files onto \opt{gigabeats}{the main data partition of }your \dap{}.
345\end{enumerate} 345\end{enumerate}
346 346
347\note{The entire contents of the \fname{.zip} file should be extracted 347\note{The entire contents of the \fname{.zip} file should be extracted
348directly to the root of your \daps{} drive. Do not try to 348directly to the root of your \daps{} drive. Do not try to
349create a separate directory on your \dap{} for the Rockbox 349create a separate directory on your \dap{} for the Rockbox
350files! The \fname{.zip} file already contains the internal 350files! The \fname{.zip} file already contains the internal
351structure that Rockbox needs.} 351structure that Rockbox needs.\\}
352 352
353\opt{archos}{ 353\opt{archos}{
354 If the contents of the \fname{.zip} file are extracted correctly, you will 354 If the contents of the \fname{.zip} file are extracted correctly, you will
@@ -427,6 +427,9 @@ structure that Rockbox needs.}
427\end{itemize} 427\end{itemize}
428} 428}
429 429
430\opt{e200}{Your e200 will automatically reboot and Rockbox should load.}
431
432
430 433
431\subsection{Enabling Speech Support (optional)}\label{sec:enabling_speech_support} 434\subsection{Enabling Speech Support (optional)}\label{sec:enabling_speech_support}
432\index{Speech}\index{Installation!Optional Steps} 435\index{Speech}\index{Installation!Optional Steps}
@@ -443,24 +446,22 @@ Rockbox Utility can also aid in the production of talk files, which allow Rockbo
443to speak file and folder names. 446to speak file and folder names.
444 447
445\section{Running Rockbox} 448\section{Running Rockbox}
446\nopt{ipod,e200,gigabeats}{Unplug any connected power supply and turn the unit off. When 449\nopt{ipod,gigabeats}{When
447you next turn the unit on, Rockbox should load.}% 450you turn the unit on, Rockbox should load.}
448\opt{ipod}{Hard resetting the Ipod by holding 451\opt{ipod}{Hard reset the Ipod by holding
449 \opt{IPOD_4G_PAD}{\ButtonMenu{}+\ButtonSelect{}}% 452 \opt{IPOD_4G_PAD}{\ButtonMenu{}+\ButtonSelect{}}%
450 \opt{IPOD_3G_PAD}{\ButtonMenu{}+\ButtonPlay{}} 453 \opt{IPOD_3G_PAD}{\ButtonMenu{}+\ButtonPlay{}}
451 for a couple of seconds until the \dap{} resets. Now Rockbox should load. 454 for a couple of seconds until the \dap{} resets. Now Rockbox should load.
452} % 455}
453\opt{e200}{Your e200 will automatically reboot and Rockbox should load. }% 456
454When you see the Rockbox splash screen, Rockbox is loaded and ready for 457\opt{gigabeats}{Rockbox should automatically load when you turn on your player.\\
455use.
456 458
457\opt{gigabeats}{Rockbox should automatically load when you unplug the USB
458cable.
459 \note{ 459 \note{
460 If you have loaded music onto your \dap{} using the \playerman{} firmaware, 460 If you have loaded music onto your \dap{} using the \playerman{}
461 you will not be able to see your music properly in the \setting{File Browser}. 461 firmware, you will not be able to see your music properly in the
462 Files placed on your \dap{} using the \playerman{} can be viewed by 462 \setting{File Browser} as MTP mode changes the location and file names.
463 initialising and using Rockbox's database. 463 Files placed on your \dap{} using the \playerman{} firmware can be
464 viewed by initialising and using Rockbox's database.
464 See \reference{ref:database} for more information.} 465 See \reference{ref:database} for more information.}
465} 466}
466 467
@@ -588,6 +589,10 @@ completely follow the manual uninstallation instructions below.}}
588} 589}
589 590
590\opt{gigabeats}{ 591\opt{gigabeats}{
592 If you wish to clean up your disk by deleting the
593 \fname{.rockbox} directory and its contents, this must be done
594 before uninstalling the bootloader in the next step.
595
591 Before installation you should have downloaded a copy of the \playerman{} 596 Before installation you should have downloaded a copy of the \playerman{}
592 firmware from 597 firmware from
593 \url{http://www.tacp.toshiba.com/tacpassets-images/firmware/MESV12US.zip}. 598 \url{http://www.tacp.toshiba.com/tacpassets-images/firmware/MESV12US.zip}.
@@ -597,16 +602,15 @@ completely follow the manual uninstallation instructions below.}}
597 \fname{Autorun.inf} and \fname{gbs\_update\_1\_2\_us.exe}. Extract them with 602 \fname{Autorun.inf} and \fname{gbs\_update\_1\_2\_us.exe}. Extract them with
598 your favourite unzipping utility e.g. 7zip. 603 your favourite unzipping utility e.g. 7zip.
599 \item Connect your \dap{} to your computer. 604 \item Connect your \dap{} to your computer.
600 \item From Windows, you can run \fname{gbs\_update\_1\_2\_us.exe} to restore 605 \item Extract \fname{nk.bin} from within
601 your \dap{}
602 \warn{This will format your \dap{}, removing all files}
603 \item From Linux, extract \fname{nk.bin} from within
604 \fname{gbs\_update\_1\_2\_us.exe} using e.g. 7zip and copy it to the 150 MB 606 \fname{gbs\_update\_1\_2\_us.exe} using e.g. 7zip and copy it to the 150 MB
605 firmware partition of your \dap{}. If you wish to clean up your disk, 607 firmware partition of your \dap{}.
606 you may also wish to delete the \fname{.rockbox} directory and its contents
607 from the main partition.
608 \item Safely eject / unmount the USB drive, unplug the cable and restart. 608 \item Safely eject / unmount the USB drive, unplug the cable and restart.
609 \end{itemize} 609 \end{itemize}
610
611 \note{From Windows, you can also run \fname{gbs\_update\_1\_2\_us.exe}
612 directly to restore your \dap{}. This will format your \dap{},
613 removing all files.}
610} 614}
611 615
612\section{Troubleshooting} 616\section{Troubleshooting}