Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
5 years, 11 months ago.
MBED OS 5.11 Support for Cordio to NRF52 Devices and building custom application on this platform?
According to https://github.com/ARMmbed/mbed-os/pull/8876 Cordio support was added to NRF52 targets and I am assuming it includes NRF52840?
Also I am not sure what does this exactly mean, Does it mean with Cordio, I would no longer need to include the NRF52840 soft device to program my custom application?
Are there any examples which uses the BLE 5 features for this target and with Cordio?
With Cordio, What bootloader's can be used to flash either over a COM Port or what if we need FOTA mechanism to flash the firmware?
Thanks, Ajay
Question relating to:
1 Answer
5 years, 11 months ago.
Hi Ajay,
You can refer to the README https://github.com/ARMmbed/mbed-os/tree/master/features/FEATURE_BLE/targets/TARGET_NORDIC/TARGET_NORDIC_CORDIO/TARGET_NRF5x for configuring your application using Cordio Stack/LL, which means you don't need Nordic SoftDevice for BLE feature.
Examples of BLE5 are in progress and will be provided in future Mbed OS release.
Regarding bootloader, I don't have the answer currently, will give you feedback later.
Thanks Desmond for taking the time to respond. I am hoping we can get some BLE 5 samples soon and the bootloader is key for production scenarios, where the only way to upgrade the firmware is via OTA firmware updates.
Thanks, Ajay
posted by 10 Jan 2019Hi Ajay,
Hope this finds you well.
We have already implemented BLE5 feature in our BLE_GAP example, you can try it.
https://github.com/ARMmbed/mbed-os-example-ble/tree/master/BLE_GAP
For FOTA, I think it's still in progress, you can track the progress here.
https://github.com/ARMmbed/mbed-os/issues/9827
Please let me know for any questions!
Desmond, team Mbed
posted by 05 Mar 2019