Hi,
I am using an nRF52840 Dongle with an external debugger and an external UART, provided by a USB to UART adapter, its an FTDI board.
I have modified my overlay file, as below to enable the UART which is connected to the FTDI adapter..
&uart0 {
compatible = "nordic,nrf-uarte";
current-speed = <115200>;
status = "okay";
tx-pin = <29>;
rx-pin = <31>;
};
I am using the standard Hello_World sample.
#include <zephyr.h>
#include <sys/printk.h>
void main(void)
{
printk("Hello World! %s\n", CONFIG_BOARD);
}
This did not provide any output.
I enable the shell in the prj.conf as below.
CONFIG_SHELL=y
This provides an output to the terminal, allowing data to be sent and received.

but Im still not seeing the "Hello World output from printk.
Rod
PS I am able to build and flash blinky so am confident with my tool chain and flashing is working as expected.
