NRF RCP module

The nrf rcp RF module is based on a NRF52840. Is based on Zephyr OS and uses MCUBoot for OTA updates. It can be inserted on any off the RF location (A, B or C).

RF location

Serial port

A

ttyS1 or ttyAMA3

B

ttyAMA5

C

ttyS1 or ttyAMA3

Flash or update

You can flash the module directly from MAPIO. Connect to the gateway using SSH, stop the services that are currently using the module. The binary is generated by IOTheque, get the last version from the Nextcloud

Then transfert the binary with an scp command.

For example:

scp zephyr.signed.bin root@192.168.1.10:/tmp

Go the the directory

cd /home/root/tools

Execute the following command (select the correct serial port corresponding to your setup)

python3 mapio-rcp-flash.py /dev/ttyAMA5 tmp/zephyr.signed.bin

Your module is up to date.