kevinmcaleer / ota

68 stars 9 forks source link

Updating firmware #12

Open brianreinhold opened 1 month ago

brianreinhold commented 1 month ago

I am a little confused about what is being updated here? Are we updating the micropython firmware or just downloading py files onto the platform.

We have a large project that communicates with Bluetooth devices and upload their measurements in the form of FHIR to a final destination. This project runs on the PICO-W. The micropython Bluetooth implementation for the PICO-W was incomplete and could not even do pairing/bonding, persistence of service discovery, and bonded reconnects. This required significant modifications of the micropython firmware, and to minimize the size our project code was included in a separate directory in the /lib directory and then build and included as part of the firmware.

We are looking for a way to update this firmware. I assume this approach assumes the firrmware is already installed and that cannot be updated. Is that true?

Jamthea commented 1 month ago

Firmware update on my phone