git clone --recurse-submodules [email protected]:teufelaudio/mynd-firmware.gitmkdir build && cd build
cmake -DPROJECT=Mynd -DTOOLCHAIN_PREFIX=<path to compiler> -DCMAKE_BUILD_TYPE=Release ..
make mynd-update-firmware-mcudrivers- Basic stm I/O driversfirmwares- Third-party firmwares (Bluetooth, USB-PD controller)gitversion- Version string generatorProjectsMynd- Source code for MCU firmwareMyndBootloader- Source code for bootloader
sdk- Board support packagesupportcmake- Cmake helpers for stm32 components and other librariesdocker-build- Configuration for docker buildkeys- Keys to sign firmware update file (Only for tests! They are not used.)scripts- Helper scripts for build and CI/CDsvd- Hardware description file - internal registers outline