Hi,
We have a BLE peripheral on nRF52833-QIAA (custom board based on nrf52833) building with NCS 2.8.0, sysbuild, extended advertising, GATT, a prebuilt custom bootloader, and static partitions (pm_static). We need to move to NCS 3.4.0.
-
Can we jump 2.8.0 -> 3.4.0 directly, or must we go through intermediate NCS releases?
-
In 3.4.0, is SoftDevice Controller required for nRF52833, or can we keep the Zephyr BT controller (
bt_ctlr_set_public_addr(),bt_le_ext_adv_*)? -
Will our existing sysbuild +
pm_staticlayout (custom bootloader at0x0, app at0x3000) still work, and can we still DFU an application-only hex onto devices that already have the current bootloader? -
Is TinyCrypt still supported in 3.4.0, or do we have to switch to PSA / Mbed TLS?
-
For a custom nRF52833 board, what usually breaks first in this upgrade (board files, BT APIs, Partition Manager, or flash size)?
Thanks in advance.