Can the two BLE architecture be upgraded to each other on the nRF5340?

Hi:

There are two  BLE architecture can be used on the nRF5340:

  • Split the Bluetooth LE Controller and the host part of the Bluetooth LE stack and run them on different cores.

  • Run the full Bluetooth LE stack on the network core (currently supported for development only).

I want to used the second one, `run the full Bluetooth LE stack on the network core`, but it note that currently supported for development only. So i only use the first one in the early stage, and use the second one during the late stages of developmet by FOTA . 

Can the two BLE architecture be upgraded to each other?

nRF5340, NCS v2.0.0.

Parents Reply
  • Since your approach is to update both the cores at the same time, this method is possible, i.e. changing (or upgrading) from one to another, as long as you have enough memory.

    We would recommend using external flash to support this configuration to ensure that you'll be able to upgrade the application core with a larger application instead of splitting the application core flash.
    Also if the network core image size > (64KB(network core flash size)-8KB(network core bootloader))=56KB for the full BLE stack on network core it will not be possible to upgrade to full BLE stack.

    Regards,

    Priyanka

Children
Related