Hi,
Our entire board is running around a nRF52832. Recently it has been difficult to find some of these SOC. Is it safe to replace it with the nRF52811 without changing the board layout and the firmware ?
Thanks !
Hi,
Our entire board is running around a nRF52832. Recently it has been difficult to find some of these SOC. Is it safe to replace it with the nRF52811 without changing the board layout and the firmware ?
Thanks !
The pinout of the two is the same, so you can replace one with the other. But you need to re-compile the FW for the new device. Any radio certifications will have to be done again as well.
Thanks for your quick answer ketiljo
I'm not sure to understand why I should re-compile the FW if the board is the same and the pinout are the same ?
The nRF52811 have less RAM, hence the placement of the stack will be different. Even if it's equal on the outside, there are differences in the inside. Memory mapping etc.
Sorry it has been few years since I compiled the original FW and I am not sure where I should define if it is for nrf52832 or nrf52811.
I am using SES for compiling. Is it on the Project Options --> Common --> Preprocessor --> Preprocessor Definitions ?
Here I see a preprocessor : NRF52832_XXAA
I just need to replace this with NRF52811_XXAA ?
Thanks !
Hi
There are a few more steps to take into consideration when switching which board to build an application for. Please check out the developing for nRF52811 guide here on the Infocenter and follow the "Transferring project to nRF52811 hardware guide.
Best regards,
Simon