LPUART anomalous power consumption

Hello,
we are testing the LPUART example in loopback with a very simple circuit. The carrier module is PAN1780 - nrf52840 on a custom board with no other things connected. Please refer to the following schematic.

The example is this github.com/.../lpuart

We are unable to verify low power consumption. The power consumption floor is 1.1mA without any debugger connected ar any other wiring/peripheral.

However, if we disable reception (comment "err = uart_rx_enable(lpuart, buf, BUF_SIZE, 10000);") the current drops to 20uA.

SDK version is 2.6.1

Can you help us?

Thanks,
Marco

Parents
  • Hello,

    I wanted to share some results of the investigation we are carrying.

    By trying to call uart_callback_set() function, the callback of the normal UART driver (uart_nrfx_uarte.c) is being called, not the callback of the lpuart driver (uart_nrf_sw_lpuart.c).

    So it looks like the lpuart driver is being overridden by the normal uarte driver...?

    Marco

Reply
  • Hello,

    I wanted to share some results of the investigation we are carrying.

    By trying to call uart_callback_set() function, the callback of the normal UART driver (uart_nrfx_uarte.c) is being called, not the callback of the lpuart driver (uart_nrf_sw_lpuart.c).

    So it looks like the lpuart driver is being overridden by the normal uarte driver...?

    Marco

Children
No Data
Related