summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJF <jf@codingfield.com>2020-05-24 16:36:04 +0200
committerJF <jf@codingfield.com>2020-05-24 16:36:04 +0200
commit331481cd0c6ba804860f7cdbd5110a87ff0160fe (patch)
treeaf1212ec3e3982e24f6109c29d7785e88560e63d /README.md
parent3cc76d7673f6a3b8b5253d04b358b440e550fdb4 (diff)
Refactor CMake files to allow building 2 binaries : one standalone and one compatible with mcuboot bootloader (the offset in memory is different).
Add documentation about mcuboot image generation and OTA. Re-enable watchdog
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 4 insertions, 9 deletions
diff --git a/README.md b/README.md
index 790e3de1..fcd4e537 100644
--- a/README.md
+++ b/README.md
@@ -34,11 +34,13 @@ I've tested this project on the actual PineTime hardware.
* Rich user interface (using [LittleVGL](https://littlevgl.com/)) via display, touchpanel and push button.
* Digital watch face and 4 demo applications (spinning meter, analog gauche, push button and message box);
* Watchdog (automatic reset in case of firmware crash) and reset support (push and hold the button for 7 - 10s);
- * BLE Notification support (still Work-In-Progress, [companion app](https://github.com/JF002/gobbledegook) needed).
+ * BLE Notification support (still Work-In-Progress, [companion app](https://github.com/JF002/gobbledegook) needed);
+ * **[EXPERIMENTAL]** Firmware update (OTA) via BLE.
## Documentation
* [BLE implementation and API](./doc/ble.md)
+ * [Bootloader and DFU](./bootloader/README.md)
## Stub using NRF52-DK
![Pinetime stub](./images/pinetimestub1.jpg "PinetimeStub")
@@ -116,19 +118,12 @@ $ make -j pinetime-app
$ make FLASH_ERASE
```
-* Flash softdevice & application
+* Flash application
```
-$ make FLASH_SOFTDEVICE
$ make FLASH_pinetime-app
```
-Or, with ```mergehex```
-
-```
-$ make FLASH_MERGED_pinetime-app
-```
-
* For your information : list make targets :
```