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 !
Hi
You can use the same code in general for the two devices, but not the exact same .hex files I'm afraid. That will likely be a problem, as nRF52832 code is typically build by using FPU-instructions, which the nRF52811 does not support. You also need to take into concideration that the size of the Flash and RAM on the two boards will be different, so you might want to store the bootloader in different areas of the memory for instance. And if the two applications use different SoftDevices you need to change that as well.
Best regards,
Simon
Hi Simonr
Yes our current version for nrf52832 use the s132 but I think this version of softdevice it's not available for the nrf52811. So I was planning using the s140.
At this moment, my section placement macros are like this and it's working on the nrf52832 :
FLASH_PH_START=0x0 FLASH_PH_SIZE=0x80000 RAM_PH_START=0x20000000 RAM_PH_SIZE=0x10000 FLASH_START=0x78000 FLASH_SIZE=0x6000 RAM_START=0x200057b8 RAM_SIZE=0xa848
I don't know how to update it since this is something that I have been given as it is.
Hi Simonr
Yes our current version for nrf52832 use the s132 but I think this version of softdevice it's not available for the nrf52811. So I was planning using the s140.
At this moment, my section placement macros are like this and it's working on the nrf52832 :
FLASH_PH_START=0x0 FLASH_PH_SIZE=0x80000 RAM_PH_START=0x20000000 RAM_PH_SIZE=0x10000 FLASH_START=0x78000 FLASH_SIZE=0x6000 RAM_START=0x200057b8 RAM_SIZE=0xa848
I don't know how to update it since this is something that I have been given as it is.