Skip to main content

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.


Loading Comments...