I have been using an old STM32F4Discovery board. Since I had previously hacked it to run the BlackMagic Probe firmware instead of STLink, I was using an external STLink clone device.
This works with the "Shenki" version of the st-util utility but not reliably. So I got a new board. ST has updated the boards and now calls it the STM32F407G-DISC1. It has a new version of the STLink firmware which exports a USB file system, works with MBED, ..... The "Shenki" st-util code does not seem to work with this, it will not recognize the board under any of the devices it creates: lrwxrwxrwx 1 root root 3 Jul 19 15:13 /dev/stlinkv2-1_ -> sdc lrwxrwxrwx 1 root root 11 Jul 19 15:13 /dev/stlinkv2-1_0 -> bsg/8:0:0:0 lrwxrwxrwx 1 root root 15 Jul 19 15:13 /dev/stlinkv2-1_2 -> bus/usb/003/024 lrwxrwxrwx 1 root root 3 Jul 19 15:13 /dev/stlinkv2-1_3 -> sg3 The more modern "Texane" version of st-util does recognize it, but of course that does not have the same semihosting implementation. I think is has the needed capabilities but with differnent code in our programs. What are people using now? Can we adopt something as standard the we can all use (and that new people can get)? Don - W7DMR ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freetel-codec2 mailing list Freetel-codec2@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freetel-codec2