I have a couple of Discovery boards, but don't have them handy atm to check out the device file.
- David On 20/07/18 09:13, Don wrote: > 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 > ------------------------------------------------------------------------------ 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