ArduinoBLE icon indicating copy to clipboard operation
ArduinoBLE copied to clipboard

How to activate Bootloader? (Nano 33 BLE - for OTA app)

Open gbucas opened this issue 5 years ago • 5 comments

Hi guys,

Is there a way to activate the bootloader from code in sketch on the nano 33 BLE?

I want to add an OTA software update function to my iOS App (that already communicates well with the nano 33 BLE). Are there any examples/tips to help me to develop this (OTA) further?

BTW: Thanks for the new StringCharacteristic - makes it easy to emulate the Nordic UART Characteristic (and do many other useful things!).

Thanks!

Gerard

PS: Sorry - posted in wrong thread... Closing it - Gerard

gbucas avatar Feb 25 '20 23:02 gbucas

Closing.

gbucas avatar Feb 26 '20 04:02 gbucas

Hello, I'm attempting to do the same. Did you find a nice resource? So far I'm going to purchase a J-Link and put a new bootloader on the nano 33 BLE via the SWD interface. Then attempt to program the nano with Nordic's software suit.

Thank you!

ChanceCuddeback avatar Mar 26 '21 21:03 ChanceCuddeback

Still looking for an OTA solution for nano BLE 33 (using Bluetooth).

Has anyone managed to do this?

thanks

Gerard

gbucas avatar Jul 14 '21 19:07 gbucas

I’m also still looking, I have begun learning Zephyr as it has FOTA capabilities. But I’m not sure if I have to change the boot loader yet (still learning). But learning an entire RTOS and build system, seems like a lot just to get over the air updates.

ChanceCuddeback avatar Jul 14 '21 19:07 ChanceCuddeback

I'm working on such solution: https://github.com/vovagorodok/ArduinoBleOTA

vovagorodok avatar Apr 19 '24 15:04 vovagorodok