This repository contains bootloader for stm32f1xx microcontrollers. It works for stm32f103ret6, but you can simply adopt it to any MCU supporting STM32 HAL library with USB and SD-card
// example
# apt-get install cmake ninja-build cpputest libcpputest-dev gcc g++ libc6-dev-i386 linux-headers-generic
$ mkdir build
$ cd build
# if you use Unix environment
$ cmake -G "Unix Makefiles" ..
$ make
# if you can use Ninja
$ cmake -G Ninja ..
$ ninja
# or, you may want to specify compiler
$ cmake -G Ninja -DCMAKE_C_COMPILER=gcc-4.9 -DCMAKE_CXX_COMPILER=g++-4.9
Build osask project files (debian)
You need to install mtools to build these files
You need to install QEMU (> 3.1) to test it
'wine' will be very helpful for you to debug original nask
Build day 03, harib00i img (debian)
Target names are formatted like XX_day_haribxxx_{action}
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].