Hello.
I want to use nRF52810 as a connectvity platform connected to OpenWRT MIPS based board via UART. For some reason the only solution I can assure is to use 2 wire UART without parity control using 9600 baudrate. I am not able to make it work.
What I've done:
- successfully created connectivity binary for PCA10040e board (nRF52810 emulated on nRF52832) that is using s112 SoftDevice (the one that will fit my target uC)
- successfully connected such a connectivity board to another PCA10040 board running heart rate example - it works fine using 2 wire 9600 UART
- successfully compiled pc-ble-example for my OpenWRT board
Unfortunately:
- I am not able to run pc-ble-driver based heart rate example by connecting my MIPS board to PCA10040 running connectivity binary with s112
- I am not able to run pc-ble-driver based heart rate example by connecting my MIPS board to PCA10040 running connectivity binary with s132
In both cases pc-ble-driver based heart rate example informs about a problem with detecting SoftDevice (no expected response). Are there some limitations regarding pc-ble-driver and serialization PHY? Maybe pc-ble-driver expects higher baudrate or even flow control? Are someone aware of problems using pc-ble-driver without connectivity binaries in a standard versions provided along with the pc-ble-driver?