Fedora 25 (64 bit)
STM32F746G Discovery board
I've been able to program the board using a simple Makefile project. The board flashes and runs the program, in this case, a LED flasher that has code to send messages to the Virtual COM Port.
I've been able to see the data with gtkterm -p /dev/ttyACM0 -s 115200
However, it won't work until I run st-util on the host and control C out of it.
I've been informed that all of the functionality I need for VCP is part of OpenOCD and that I need not even have installed the texane software.
I've read the whole OpenOCD manual and I see no solution there.
BTW, I can run openocd and get GDB to work. I just can't make the VCP work without the st-util "hack".
I really need the VCP for the end application which is a MIDI music synthesizer. I'd like to verify the the MIDI hardware interface is working properly by sending the hexadecimal values of the MIDI bytes received.
Is there something else I need to read to understand what is going on with this?