NRF52840 Openthread Radio Coprocessor (RCP) through SPI

Hello,

We are using Raspberry Pi + NRF52840 as Borderrouter for Openthread using Radio Coprocessor design.

However we are facing stability issues on the RCP where it resets regularly, making our network unstable.

The RCP image on the NRF52840 is built with https://github.com/openthread/ot-nrf528xx which is still based on NRF5 sdk. This had the option for communication over SPI.

We are investigating to move to newer updated firmware based on the nrf connect sdk, as the coprocessor design is there as a sample within nrf connect sdk. https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/openthread/coprocessor/README.html

However this doesn't seem to support communication over SPI, only UART or USB. As we are bound with our hardware to the SPI interface of the raspberry pi, we cannot switch.

Is there a way we could make this work again over SPI using nrf connect sdk?

Related