This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52805 - Apply bug fix from nRF52840 also here?

Hi Support team,

in the following link, there is a fix decribed to get lowest power down current of the UART0 of the nRF52840:

https://devzone.nordicsemi.com/f/nordic-q-a/26030/how-to-reach-nrf52840-uarte-current-supply-specification

*(volatile uint32_t *)0x40002FFC = 0;
*(volatile uint32_t *)0x40002FFC;
*(volatile uint32_t *)0x40002FFC = 1;

Is this fix also needed for the nRF52805? I do not think so!

Thank you!

BR Hauser

Parents Reply Children
  • Hi Einar,

    got it, thank you!

    For all others, here the important lines:

    Just adding that the UARTE TX has to be stopped explicitly when it's finished. If you just close the UART without stopping the transactions the UART will continue to keep the clocks running, as described above.

    This can be done through the nrfx_uarte_tx/rx_abort() functions, or the TASKS_STOPRX/TX registers directly.

    If you do this before disabling the UART the above workaround is not needed.

    BR Hauser

Related