Hi all,
I see there are similar questions posted on this forum, but none answers my question satisfactorily.
What I have:
- we use the nRF52 we use UART0 to
- transmit / receive data (totally
- straight forward circuit) we use the nrf_drv_uart driver plus our own event handler, as per Nordic example
What I experience:
- with the Softdevice S132 disabled, data transmission / reception works flawlessly
- with the S132 enabled, we experience more than not that UART0 is unable to receive data. Instead, overruns are reported (event->data.error.error_mask = 0x00000001)
- if the nRF52 starts up without overrun error, Tx / Rx works fine
- once I see overrun errors reported, I need to reset the device a couple of times before I get Tx / Rx back again.
What is your suggestion?
Thank you for your help M