psas / stm32

PSAS STM32F4xx firmware development.
30 stars 20 forks source link

STM32 Firmware Development

Build Status Coverity Scan Build Status

This repo is for firmware, OS, and application code for the STM32F4xx series of microcontrollers used on the PSAS AV3 avionics system.

To initialize the ChibiOS submodule run:

$ git submodule update --init

When ChibiOS updates you'll need to re-sync it as its origin has changed: The last time ChibiOS was updated: June 2014

$ git submodule sync
$ git submodule update

Directories:

CHIBIOS

- As of Tue 04 March 2014 20:56:56 (PST)
- We are using a slightly modified version of Chibios Release 2.6.3
    - This is maintained in the PSAS Github Repository
- It is a submodule of the stm32 git project.

BOARDS

- PSAS is currently using two boards
    - Olimex e407
    - PSAS Rocketnet Hub

TOOLCHAIN SETUP

Debugger

OpenOCD is the tool we use to communicate, flash, and debug the microcontroller via JTAG.

Compiler

GNU Tools for ARM Embedded Processors

Other