Dear eamars - first of all: Many thanks for your engagement on this project and also sharing this with the community. This is very much appreciated!
This patch provides an OTA feature by implementing @usedbytes picowota bootloader. The bootloader creates an AP, over which by using @usedbytes serial-flash, the app can be updated OTA.
There's one downside: Because there's no solution known yet for creating a blob for cyw43 (firmware for the wifi chip on PICO), the bootloader is about 400 kB in size. As we have, after implementing this bootloader, still >50% of free flash, I consider this as a "future problem".
Please excuse this contribution is focusing on Windows users. I'll create/test/add the shell script for downloading app.elf if you consider add this to your baseline.
Dear eamars - first of all: Many thanks for your engagement on this project and also sharing this with the community. This is very much appreciated!
This patch provides an OTA feature by implementing @usedbytes picowota bootloader. The bootloader creates an AP, over which by using @usedbytes serial-flash, the app can be updated OTA.
There's one downside: Because there's no solution known yet for creating a blob for cyw43 (firmware for the wifi chip on PICO), the bootloader is about 400 kB in size. As we have, after implementing this bootloader, still >50% of free flash, I consider this as a "future problem".
Please excuse this contribution is focusing on Windows users. I'll create/test/add the shell script for downloading app.elf if you consider add this to your baseline.