Firmware compilation and hardware flashing - RobertGawron/IonizationChamber GitHub Wiki
Initial configuration
Configure project using cmake, this step is needed only once.
In Software directory create build directory and go into it:
mkdir build
cd build
Run cmake:
cmake -DCMAKE_SYSTEM_NAME=Generic -DCMAKE_C_COMPILER=sdcc ../
Compilation
Compilation is done using make in the directory where cmake files were generated (Software/Build)
make
Binary will be stored directory where makefile is.
Flashing
stm8flash -c stlink -p stm8s003f3 -w IonizationChamber.ihx