UARTE to USB to PuTTY on nRF52840DK

Hi, I have strange issue with getting UARTE to USB to PuTTY to work on the 840 devkit.

I have the following config for the UARTE:

uarte_config_t uarte_config = {
    .txd_pin = 6,
    .rxd_pin = 8,
    .rts_pin = 5,
    .cts_pin = 7,
    .baudrate = UARTE_BAUD115200,
    .flow_control = UARTE_HW_CLOW_CONTROL_ENABLED,
    .parity = UARTE_PARITY_EXCLUDED,
};


And the following config on PuTTY:


UARTE messages are sent to transmit in a while loop (just for testing), and I see that the EVENTS_TXSTARTED and EVENTS_ENDTX are set to 1. The AMOUNT register in TXD is also at the correct number. I however dont get any messages in PuTTY (with this setup).

If I set the PuTTY speed down however, I am able to get characters into the terminal: The first section is at 90k Baud in PuTTY, and the the other section is at 50k Baud.


Are there any settings I am forgetting? Something in the J-Link?

Related