Hi there,
I'm trying to wire up a Uarte client to a Uarte server where the client device is an nRF9160DK, and the server is an nRF52840DK.
Connectivity between the cilent and server is unreliable. I've tried a manner of things including the enablement of the external HF clock on both boards. I've also tried a variety of baud rates. The configuration of the Uarte appears to be the same across both boards.
If I use a micro:bit v2 as the client instead of the nRF9160DK with the same firmware then all is well.
I'm wondering if the board controller function of the nRF9160DK (the 52840) is affecting communications in some way. I'm using P0_10 as the tx, and P0_12 as the rx. There is no hardware flow control as the firmware is destined for RS-485. This is a brand new nRF9160DK and so I'm presumably using the default board controller firmware on the 52840.
FYI I'm not using the Nordic SDK. There is more background here for any interest: github.com/.../553
Thanks so much for any pointers as I've spent days on this now!