pico-tracker/loader
Richard Meadows 91bfcb9d58 [loader] initial implementation of flash checking 2016-08-05 16:10:39 +01:00
..
chip [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
inc [loader] initial implementation of flash checking 2016-08-05 16:10:39 +01:00
samd20 [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
src [loader] initial implementation of flash checking 2016-08-05 16:10:39 +01:00
test [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
.dir-locals.el [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
.gdbinit [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
.gitignore [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
LICENSE-samd20-gcc-blackmagic.md [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
LICENSE.md [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
Makefile [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
README-samd20-gcc-blackmagic.md [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
README.md [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
config.mk [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00

README.md

Bristol Pico Tracker

Bootloader for SAMD20

  • Waits for battery voltage before starting boot

Technical Description

The firmware is written in C and targeted at the highly configurable Atmel SAMD20 series of ARM Cortex M0+ micromontrollers. The code can be built using GNU Tools for ARM Embedded Processors. See README-samd20-gcc-blackmagic.md for more details.

Test Suite

The test suite is used to run test cases on real hardware. Test cases are written mostly in python and run using a gdb that has been built --with-python. It is still a work in progress but is quite handy when debugging.

See test/README.md for more details.

Sources & Licensing

See LICENSE.md