diff options
Diffstat (limited to 'manual/getting_started/gigabeats_install.tex')
-rw-r--r-- | manual/getting_started/gigabeats_install.tex | 113 |
1 files changed, 70 insertions, 43 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 | ||