diff options
author | Alex Parker <rockbox@aeparker.com> | 2009-02-22 14:18:18 +0000 |
---|---|---|
committer | Alex Parker <rockbox@aeparker.com> | 2009-02-22 14:18:18 +0000 |
commit | 8dc70840d362ae0d3a2fe3086df60d6726896e47 (patch) | |
tree | 8ec0f2ae48774099e809243e71c0c8210de2be84 /manual | |
parent | c06071e2e705095e49207f92b941edd3b5ada46c (diff) | |
download | rockbox-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
Diffstat (limited to 'manual')
-rw-r--r-- | manual/getting_started/gigabeats_install.tex | 113 | ||||
-rw-r--r-- | manual/getting_started/installation.tex | 48 |
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 | 30 | and 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 |
33 | and (because it is still connected to your PC) enter the Rockbox bootloader's | 33 | your \dap{} and a message asking you if you wish to install the Rockbox |
34 | bootloader. Press i followed by ENTER, and beastpatcher will | ||
35 | install the bootloader. After a short time you should see the message | ||
36 | ``[INFO] Bootloader installed successfully'' followed by some error | ||
37 | messages that you can safely ignore. Press ENTER again to exit | ||
38 | beastpatcher. | ||
39 | |||
40 | \item After a successful installation, your \dap{} will immediately turn off. | ||
41 | Turn it on again, and (because it is still connected to your PC) | ||
42 | it 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 |
35 | as a standard USB Mass Storage device. | 44 | as 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} | 53 | and then double-click on the beastpatcher icon inside. You can also |
46 | chmod +x sendfirm | 54 | drag the beastpatcher icon to a location on your hard drive and launch |
47 | ./sendfirm nk.bin | 55 | it 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 |
50 | and (because it is still connected to your PC) enter the Rockbox bootloader's | 58 | information displayed about your \dap{} and a message asking you if you |
59 | wish to install the Rockbox bootloader. Press i followed by ENTER, and | ||
60 | beastpatcher will now install the bootloader. After a short time you | ||
61 | should see the message ``[INFO] Bootloader installed successfully'' | ||
62 | followed by some error messages that you can safely ignore. Press | ||
63 | ENTER again to exit beastpatcher and then quit the Terminal application. | ||
64 | |||
65 | \item After a successful installation, your \dap{} will immediately turn off. | ||
66 | Turn it on again, and (because it is still connected to your Mac) | ||
67 | it 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 |
52 | as a standard USB Mass Storage device. | 69 | as 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} |
56 | The factory-standard partition table on your \daps{} disk is technically | 73 | |
57 | invalid, and the Linux kernel (and maybe other operating systems) rejects it. | 74 | \begin{enumerate} |
58 | To fix this, you need to use the fdisk utility to correctly set the ``bootable | 75 | |
59 | flag'' 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 | 78 | binary) or \fixme{add download location} |
62 | Windows the following steps are not necessary.\\} | 79 | (64-bit amd64 binary). You can save this anywhere you wish, but the next |
63 | 80 | steps will assume you have saved it in your home directory. | |
64 | Assuming your \dap{} is appearing as /dev/sdz (the output of the dmesg | 81 | |
65 | command will show the log messages including the device node assigned to | 82 | \item Attach your \dap{} to your computer. |
66 | your \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 | ||
77 | After 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 |
78 | in order for it to be recognised by your computer. \ No newline at end of file | 93 | your \dap{} and a message asking you if you wish to install the Rockbox |
94 | bootloader. Press i followed by ENTER, and beastpatcher will now install the | ||
95 | bootloader. After a short time you should see the message ``[INFO] Bootloader | ||
96 | installed successfully'' followed by some error | ||
97 | messages that you can safely ignore. Press ENTER again to exit beastpatcher. | ||
98 | |||
99 | \item After a successful installation, your \dap{} will immediately turn off. | ||
100 | Turn it on again, and (because it is still connected to your PC) | ||
101 | it will enter the Rockbox bootloader's | ||
102 | ``USB Mass Storage'' mode, which exposes your \daps{} disk to your computer | ||
103 | as 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 |
348 | directly to the root of your \daps{} drive. Do not try to | 348 | directly to the root of your \daps{} drive. Do not try to |
349 | create a separate directory on your \dap{} for the Rockbox | 349 | create a separate directory on your \dap{} for the Rockbox |
350 | files! The \fname{.zip} file already contains the internal | 350 | files! The \fname{.zip} file already contains the internal |
351 | structure that Rockbox needs.} | 351 | structure 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 | |||
443 | to speak file and folder names. | 446 | to 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 |
447 | you next turn the unit on, Rockbox should load.}% | 450 | you 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 | |
454 | When 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.\\ |
455 | use. | ||
456 | 458 | ||
457 | \opt{gigabeats}{Rockbox should automatically load when you unplug the USB | ||
458 | cable. | ||
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} |