summaryrefslogtreecommitdiff
path: root/manual/getting_started/gigabeats_install.tex
diff options
context:
space:
mode:
Diffstat (limited to 'manual/getting_started/gigabeats_install.tex')
-rw-r--r--manual/getting_started/gigabeats_install.tex113
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 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