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

What stops the NRF_LOG_ UART logging output?

Hi All,

the logging output (NRF_LOG_...) in the SDK17 via the UART works fine on the DK board (only change from the HRS example was the NRF_LOG_BACKEND_UART_TX_PIN has been changed to p0.19).

But on our board there is no output on that pin. UART seems to be initialised correctly and also PSEL.TXD ist set to 0x13 (19) correctly. When I stop the system with the debugger it is hanging in serial_tx(). m_xfer_done stays false. Unfortunately the hardware designers do not allow reading of the TXD register, so I have no indication if at least one character has been written.

What hardware pin / setting can affect the output? Is there some handshake mechanism that we missed?

Regards,

Parents Reply Children
No Data
Related