pico-tracker/loader
Richard Meadows 0f9ba452f2 [flash status] transfer flash status from bootloader to application using random RAM location 2016-08-12 22:33:54 +01:00
..
chip [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
inc [loader] add testcase for loader, but disable testcases from loader build 2016-08-12 20:08:28 +01:00
samd20 [loader] initial commit of bootloader 2016-08-04 18:09:21 +01:00
src [flash status] transfer flash status from bootloader to application using random RAM location 2016-08-12 22:33:54 +01:00
test [loader] remove build product from git 2016-08-12 20:10:05 +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] add testcase for loader, but disable testcases from loader build 2016-08-12 20:08:28 +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