I have been working with the Curiosity Nano in order to familiarize myself with the new architecture. After much trouble, I finally got Studio to recognize the tool, and am able to program the device.
I am trying to establish UART communication between the Nano and the host PC via the Nano's CDC UART capability. I have written code that tests the connectivity between Tera Term on the host PC through to the Nano's port C USART1 RXD pin, and verified it with an oscilloscope - the data is getting to port C bit 1, and it looks OK, voltage and timing (115.2kbaud). However, I am not seeing the data in the UART1 RX data register, nor am I getting to the breakpoint set at the USART1 RXD interrupt entry.
I have gone over the USART set-up information in the user manual, and everything looks as it should - as far as I know. Are there any tricks to getting this to work?