Hi,
My nRF52 DK is getting restarted when the RX pin is at float.
what could be issue? Need your support
Thanks in advance.
Hi,
My nRF52 DK is getting restarted when the RX pin is at float.
what could be issue? Need your support
Thanks in advance.
Most likely noise on the floating pin is causing errors. Please try debugging and see if you get the event APP_UART_COMMUNICATION_ERROR
in uart_event_handle
. The error code is passed to APP_ERROR_CHECK
, which by default will reset the chip.
Hi ,
I'm getting APP_UART_COMMUNICATION_ERROR in the uart_event_handle.
How do i rectify this error??
My RX pin is connected to Quectel Module,still it is getting APP_UART_COMMUNICATION_ERROR.
Thanks in advance.
I do not know how this module handles the input, but if it cause errors you will need to ignore the errors until the line is stable. Have you checked the line with a scope, etc., to see if there is noise on the line?
Hi,
I have checked by keeping the oscilloscope in rx pin whether the noise is there on that line ,But when i keep the oscilloscope on the RX pin the device is getting restarted??
How could i solve this problem??
Have you tried configuring the RX GPIO in "input pullup" mode?
nrf_gpio_cfg_input(RXD_PIN,NRF_GPIO_PIN_PULLUP);