The old STM32F4DISCOVERY used a USB ID of 0483:3248 (STLinkv2).
The new version of this board which is called STM32F407-DISC1 uses
0483:324b (STLinkv2-1).  This is the same board, they have updated
the firmware.  The older version is not available any more.

The "Shenki" version of st-util has hardcoded values for STLinkv1 and
STLinkv2.  It does not support STLinkv2-1!

The newer "Texane" version of st-util does suppoet STLinkv2-1 and is
being activly maintained.  But is also uses a form of ARM standard
semihosting instead of the custom code in the "Shenki" version.

Don


On Thu, Jul 19, 2018 at 04:43:37PM -0700, 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.
> > 
-  F- 67/67: Don                    Re: [Freetel-codec2] STM32 boards and debug 
          -- (40%)



------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freetel-codec2

Reply via email to