DSO Quad:Building Firmware
Building the DSO Quad firmware from source
This page currently only has information for GCC on Debian. Please add information on more environments if you know how to set them up.
Using GCC and Debian
apt-get install --no-install-recommends build-essential autoconf flex bison texinfo libncurses5-dev libgmp3-dev libmpfr-dev libmpc-dev libftdi-dev cd git clone [git://github.com/esden/summon-arm-toolchain.git](git://github.com/esden/summon-arm-toolchain.git) cd summon-arm-toolchain $EDITOR summon-arm-toolchain
..and ensure that the following settings are in force:
TARGET=arm-none-eabi
USE_LINARO=1
LIBSTM32_EN=1
DEFAULT_TO_CORTEX_M3=1
..then:
./summon-arm-toolchain
The toolchain installs to ~/sat/. Next:
cd
git clone [https://github.com/tmbinc/dsoquad](https://github.com/tmbinc/dsoquad)
cd dsoquad/src/app
PATH=$PATH:~/sat/bin make
And then you should find .hex files in that directory ready for upload.
disc space usage
$ du -sh summon-arm-toolchain/ sat/ dsoquad/
117M summon-arm-toolchain/
229M sat/
1.9M dsoquad/
Tech Support
if you have any technical issue. submit the issue into our forum.