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

nRF52 Tx Signal Present, Not seen out of virtual COM Port

Update to below: I get data out of the VCP and into Termite for a sub-second when I first power the board (with handshaking enabled), then I get no subsequent data (even though I see it on the TX pin). Does the VCP receive get taken over by some other driver? What am I missing here?

image description


I have a nRF52832 eval board that I am bringing up. Trying to get the COM port working so that I can use it for some debugging during SW development.

Anyways, I have the code for the ble_app_uart running as described here:

devzone.nordicsemi.com/.../

My issue is this. I can send data from Termite and see it on the Android app just fine, but I don't get the "Start..." text or any other text sent from the Android app to the PC. I can see the TX pin (P0.6) out of the nRF52832 toggling when I try to send data from the Android app, but it never seems to come out of the Virtual COM port. I have tried toggling the DTR signal in Termite, but still no luck.

I can also see the TX signal toggling when I step over the print for the "Start..." text. I've seen the same behavior with Tera Term as well.

Parents Reply
  • This doesn't fix it. It seems more like a problem with the ATSAM part to me. I am going to look for a low level COM port sniffer in Windows to see if anything is still coming through. I do get 1 to 4 characters through when the board is first powered on and Termite is "waiting to connect" (so a string varying in length from "S" to "Star"....see image I added above). I can also send data from Termite to the nRF part and then see it on my phone.

Children
No Data
Related