summaryrefslogtreecommitdiff
path: root/bootloader
AgeCommit message (Collapse)Author
2021-09-05bootloader: Provate a gcc-11 related workaroundDaniel Thompson
Currrently, gcc-11 users risk bricking their devices because to the combination of a new optimization pass and some mistakes in the way the Nordic Softdevice headers wrap the SD system calls. Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-11-07reloader: Add support for newer PineTime factory firmwareDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-10-10bootloader: Fix builds for nRF52840 boardsDaniel Thompson
Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-08-09k9: Add support for Senbono K9Daniel Thompson
The K9 is similar to the PineTime and P8 devices but does not appear to use the CST[78]16 touch screen controllers. At present the protocol is not known (readfrom yields all zeros, readfrom_mem provokes an exception) so we have a hugely limited interface consisting of the side button and the touchscreen interrupts (in other words we can treat the touchscreen like a second button). Works suprisingly well considering... Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-07-27boards: p8: Full support for Colmi P8Daniel Thompson
All the components (bootloader, reloader, micropython) has P8 support added some time back but without full integration at the wasp-os level. Let's add it! Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-07-26Makefile: Allow installation via DaFlasherDaniel Thompson
Generate a .zip file that works with SoftDevice 2.0.1 (still looking for the recipe that works with 5.0), fix up the bootloader to work with DaFlasher and add an extra feature in micropython to cope better. Signed-off-by: Daniel Thompson <daniel@redfelineninja.org.uk>
2020-06-17Adds P8 button on right png for bootloaderSteveAmor
Signed-off-by: Steve Amor <steveamor@users.noreply.github.com> [daniel@redfelineninja.org.uk: Adopt corresponding bootloader version]
2020-06-11bootloader, reloader: Adopt latest versionsDaniel Thompson
2020-05-27bootloader: Ergonomic changes for PineTimeDaniel Thompson
Fixes: #28
2020-05-09Add PNVRAM support to avoid forgetting the time during a reboot.Daniel Thompson
2020-01-31bootloader: Now works on boards without ST7789Daniel Thompson
2020-01-28bootloader: Adopt latest bootloaderDaniel Thompson
Includes splash screen support using res/pinedfu.png.
2020-01-20bootloader/micropython: Basic board support and WDTDaniel Thompson
2020-01-14Initial revisionDaniel Thompson
This is a just a rather hacky combined build environment.