Hi,
I'm using app_ble_uart example using nrf52810 for nrf52810 UART RX & TX pins are (P0.15 - P0.14) while configuring using i got a problem with RX transmission ,when i changed to Rx pin as p0.15 the nrf52810 module is not working.
Hi,
I'm using app_ble_uart example using nrf52810 for nrf52810 UART RX & TX pins are (P0.15 - P0.14) while configuring using i got a problem with RX transmission ,when i changed to Rx pin as p0.15 the nrf52810 module is not working.
Hi,
I see. Then there should not be a need for any pull resistors (and if you double-check and see that in some corner cases the inputs are floating, you can always just enable internal pullups on the nRF).
Hi,
you can always just enable internal pullups on the nRF
I tried to do RX pin as internal pullup using "nrf_gpio_cfg_input(RX pin, NRF_GPIO_PIN_PULLUP)" but then also I'm facing same issue,
is their any alternative way to internal pullup the UART RX pin.
Hi,
If you enabled the internal pullups as described, then you have pullups so that should be good (and if the other device always drives the pins it is not even required). So I suggest you start looking in another direction.
I am not sure I have the full picture here. Can you elaborate more on which issue you are seeing now and in what way things are not working? Also, what have you found from debugging?
Hi,
Can you elaborate more on which issue you are seeing now and in what way things are not working?
as i said earlier I'm transferring and receiving the data through Quectel m66 module using NRF UART,
after the completion of transferring and receiving the data I'm going to turn off the Quectel module .
when i turn off the Quectel module NRF52810 also turning off automatically
what have you found from debugging?
<error> app: ERROR 4 [NRF_ERROR_NO_MEM] at C:\nrf_sdk\nRF5_SDK_17.1.0_ddde560\examples\ble_peripheral\ble_app_uart\main.c:429
PC at: 0x0001A393
<error> app: End of error report
This is the error I found while debugging.
Aha, so you are simply seeing that an error check has caught an error. That is a very good starting point. What does your code look like around line 429 in your main.c? Most importantly, which function returned this error code (NRF_ERROR_NO_MEM)?