跳到主要内容

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...