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

Reply via email to