diff options
author | Dominic Spill <dominicgs@gmail.com> | 2012-09-21 12:26:41 +1000 |
---|---|---|
committer | Dominic Spill <dominicgs@gmail.com> | 2012-09-21 12:26:41 +1000 |
commit | 42f8f02a4ce204827ef087a24721c3fe4d9d6e4f (patch) | |
tree | 3642dc095abed60854c83df4493aa9fff247caba /web/content | |
parent | 7937f6d7f88ff202592bbee7dc6e220be33c5732 (diff) |
Fix packages to be installed on Ubuntu
Added section on firmware development
Diffstat (limited to 'web/content')
-rw-r--r-- | web/content/usage/build.html | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/web/content/usage/build.html b/web/content/usage/build.html index 93b289f..e310faf 100644 --- a/web/content/usage/build.html +++ b/web/content/usage/build.html @@ -61,7 +61,7 @@ by default using the following method:</p> old to support the Ubertooth plugin. In order to use Ubertooth with Kismet it is nessecary to compile Kismet from source:</p> <pre> - sudo apt-get install libpcap0.8-dev libcap-dev libnl-dev + sudo apt-get install libpcap0.8-dev libcap-dev build-essential pkg-config libnl-dev libncurses-dev libpcre3-dev libpcap-dev libcap-dev wget http://www.kismetwireless.net/code/kismet-2011-03-R2.tar.gz tar xf kismet-2011-03-R2.tar.gz cd kismet-2011-03-R2 @@ -202,3 +202,18 @@ using the ubertooth-dfu tool:</p> ubertooth-dfu --write bluetooth_rxtx.dfu --detach </pre> <br /> +<h3>Building firmware</h3> +<p>Firmware images are built using the Arm Cortex M3 version of gvv, which is +available <a href="https://launchpad.net/gcc-arm-embedded">here</a>.</p> +<pre> + wget https://launchpad.net/gcc-arm-embedded/4.6/4.6-2012-q2-update/+download/gcc-arm-none-eabi-4_6-2012q2-20120614.tar.bz2 + tar xf gcc-arm-none-eabi-4_6-2012q2-20120614.tar.bz2 + sudo cp -R gcc-arm-none-eabi-4_6-2012q2 /opt/ +</pre> +<p>You will probably need to add the compiler to your path as follows:</p> +<pre>export PATH=$PATH:/opt/gcc-arm-none-eabi-4_6-2012q2/bin</pre> +<p>To add this permanently to your path, run the following:</p> +<pre> + echo "export PATH=$PATH:/opt/gcc-arm-none-eabi-4_6-2012q2/bin" >> ~/.bashrc +</pre> +<br /> |