This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

nRF52832: Power OFF/Reset with UART connected

Hi,

I wanted to know if the UART pins can cause any issues if kept connected to usb (Rx/Tx pins stable to 3.3V) and directly to the GPIOs of the nRF52, while performing a soft-reset or switching OFF and then ON the device.

I have a sensor (ADXL362) connected to nRF52 via SPI and when I restart the device, all internal registers of this sensor appear to be reset to 0x00 (which should not be possible, they should have some defaults values). Thus this makes me suspect that SPI is not actually succeeding in reading those registers, but no error is shown. When, in addition to switching off the device, I also disconnect the UART connector, then the system gets reset properly and registers of the sensor are read correctly.

Can anyone help me understand what is happening?

Thank you in advance. Marco

Parents
  • Thank you Ole for your support. Your help together with this link are the answer: devzone.nordicsemi.com/.../ It turned out that my sensor was not resetting according to its specifications. This was happening because the sensor did not get powered off properly (1.57V in due to UART pins). Is there any way I could force the UART pins to "disconnect" so that any voltage on UART won't affect the system?

  • Another question, by default at reset GPIO pins are configured to be INPUT with NOPULL and DISCONNECT INPUT BUFFER. What does actually "disconnect input buffer" mean? Wouldn't it be safer to have the GPIO pins configured as output or input with pull-up by default?

Reply
  • Another question, by default at reset GPIO pins are configured to be INPUT with NOPULL and DISCONNECT INPUT BUFFER. What does actually "disconnect input buffer" mean? Wouldn't it be safer to have the GPIO pins configured as output or input with pull-up by default?

Children
No Data
Related