We are using nRF5340 with nRF7002 on our custom board. Our application requires:
-
Wi-Fi (via nRF7002)
-
Thread (via nRF5340)
-
DFU over Wi-Fi
We are concerned about flash and RAM constraints when enabling all these features in a single firmware image.
We would like to know:
-
Are there any known memory limitations when enabling Wi-Fi, Thread, and DFU in the same application?
-
Is it possible to disable Wi-Fi and switch to Thread at runtime (and vice versa) to reduce memory usage?
-
If not, is it recommended to use separate images and perform a switch between them, or is there another suggested approach?