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 & Product Discussion

if you have any technical issue. submit the issue into our forum. Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...