Are you using an old (STM32F4DISCOVERY) or one of the new ones (STM32F407-DISC1)?
What device file does it create? Don On Fri, Jul 20, 2018 at 08:41:20AM +0930, David Rowe wrote: > Hi Don, > > I've used the Discovery to date (5 years now) with stock firmware and > it's been acceptable for development to date. The semi-hosting system > could use some updating and maintenance. > > Discoveries (perhaps the latest version) have the advantage of being > easy to get world wide. > > I have no strong feelings about what to use moving forward, but would > suggest keeping the unit test code fairly generic. For example it > probably doesn't matter what semi hosting system we use, as long as it > supports printf/fread/fwrite. > > Our general policy is to us cmake based build systems rather than focus > on any one IDE, and of course we can't use anything closed source. > > Cheers, > > David > > On 20/07/18 08:11, Don wrote: > > 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 > > > > ------------------------------------------------------------------------------ > 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 ------------------------------------------------------------------------------ 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