Hi everyone! I'm programing an external board with the BLE chip of nRF52833 by connecting it to the debug input of nRF52832 DEV KIT as shown in the following image.
My question is related about configuration of the Preprocessor Definitions (right click to the project and choose Option to link to this session). The current configuration is with nRF52832 chip and BOARD_CUSTOM which is based on BOARD_PCA10040 as shown in the following image.
- Since the target board is nRF52833, do I need to update this session with nRF52833 as well as the board custom which is corresponding to this chip (BOARD_PCA10100)?
- With the current setup, I was able to program the external board. However, I'm not sure if the code is fully functional with the target board (nRF52833) or just for nRF52832?. From my understanding, if the code can run with nRF52832, it also can run with nRF52833. However, some functions like boosting TX_power wouldn't work because the nRF52832 only allows to boost to 4 dBm while the nRF52833 can be boosted up to 8 dBm.
- Could you please explain the role of nRF52 DEV KIT in this case? Is it just a vehicle to transfer the code to custom board?
Thanks,
Tai