wasp-os builds
Firmware for the PineTime smart watch: wasp-os, the watch operating system written in MicroPython.
Latest: 0.4-247-gb3c27a9
The first build on this site. Compared with wasp-os master, it has:
- Fixes for the watch resetting into its bootloader after Bluetooth sessions (in MicroPython, sent upstream)
- The clock no longer loses time when the watch restarts or is updated
- Settings, the watch face, enabled apps, alarms and the step count survive updates
- The About app shows the bootloader and the last hang, on two pages
- A new wasptool, with commands for alarms and watch faces
| micropython.zip | Update the firmware of a watch that runs wasp-os (wasptool ota) | 316 KiB |
sha256 04dc0f1eca193f782a32adf3d3a187ff95aa70caacf4c621b1ddb9eac6be4270 | ||
| reloader-mcuboot.zip | Install the wasp-os bootloader on a watch that runs InfiniTime | 302 KiB |
sha256 bac422709e0e78c3a24faf5b74e535701399e58430eaff2b9532829411134fe6 | ||
| reloader-factory.zip | Install the wasp-os bootloader on a watch with the factory firmware | 210 KiB |
sha256 772b665cda349da830b6824a170cf99341cb4c2ac4f6893339c2eec2282ca85e | ||
| bootloader-daflasher.zip | Install the wasp-os bootloader with DaFlasher | 168 KiB |
sha256 db0017f94739c3ff41cbcabb2c6281c6ca21d7ab40da4835ffe98b57cbdea230 | ||
| bootloader.hex | The bootloader and SoftDevice, to flash with a debugger (SWD) | 467 KiB |
sha256 abd0c1b58ae9c0cd68967b8993a50e70d9612e08d367368c0fc0097ebf1e178c | ||
Update a watch that runs wasp-os
With wasptool, from a checkout of the source:
cd tools/wasptool uv run wasptool ota micropython.zip
Your settings, alarms and step count are kept.
Install wasp-os for the first time
First install the wasp-os bootloader with one of the reloader files above, then the firmware. The installation guide explains each way.