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