summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2020-02-22docs: Use sphinx to gather together all the wasp docsDaniel Thompson
2020-02-09micropython: Enable filesystem supportDaniel Thompson
2020-02-01Makefile: Allow BOARD to come from the environmentDaniel Thompson
2020-01-31wasp: simulator: First steps towards a simulatorDaniel Thompson
Currently this just traces SPI activity from the ST7789 driver but its a good baseline to start building up test functions from.
2020-01-30wasp: Reorganise the board supportDaniel Thompson
2020-01-30Makefile: Forcible remove frozen contentDaniel Thompson
The micropython build system has incomplete dependancy tracking, especially with regard to frozen manifests. Work round this by nuking the frozen content before attempting a build. Sure this is a hack... but much better than developing a "make clean; make all" habit.
2020-01-28Makefile: Shortcut to help update the bootloader using BMPDaniel Thompson
2020-01-28Makefile: Switch to FROZEN_MANIFESTDaniel Thompson
This not only avoids the use of a deprecated feature but it also makes it easier to decouple the wasp/ directory structure from what actually gets copied to the target.
2020-01-21wasp: st7789: Add a simple proof-of-concept display driverDaniel Thompson
2020-01-20Makefile: Switch to pyocd for flashingDaniel Thompson
Using the mass storage device mode on Nitrogen leaves the board in an odd state where the bootloader cannot properly load the payload.
2020-01-20Makefile: Add shortcut to download the softdevice binaryDaniel Thompson
2020-01-20Makefile: Try an experimental bootloader dist packageDaniel Thompson
This doesn't work for OTA at present.
2020-01-20Makefile: Get user to supply BOARD= and job countDaniel Thompson
2020-01-14Initial revisionDaniel Thompson
This is a just a rather hacky combined build environment.