AnsweredAssumed Answered

Nucleo F767 - Serial com. over virtual com port on Linux

Question asked by Sebastian K. on May 26, 2017
Latest reply on Jun 1, 2017 by Sebastian K.



I am having problems communicating with my NUCLEO-F767ZI board over the virtual COM port on Linux. The board uses USART3 to communicate via the ST-Link USB port with the PC.


The ST-Link connects fine to the PC on device /dev/ttyACM0 and I can program it fine. I can even mount its disk partition as a mass storage device.


I am using the re-routing of printf() to the USART interface to output debug text, as proposed in the ST examples, and this works fine on a Windows PC. On a Linux machine however, I don't get the output.


I have tried "screen" to open a serial console, as well as an Arduino IDE serial console, no luck. I have added udev rules for the ST-Link device in /etc/udev to be able to access the device without being root. I can work with other, Arduino-compatible boards over the same /dev/ttyACM0 device just fine.


Does anyone have experience with these boards under Linux and can help me out? What am I missing here?