In the Audio Weaver "STM32 F4xx Discovery Board Setup Guide" overview it states:
"This document describes how to use Audio Weaver with the STM32F401 and F407 Discovery boards."...and also "The instructions show how to setup the F407 board - the higher performance processor. Setup for the F401 is almost exactly the same."
Further into the document it states:
"Then browse and select a binary loader file to program. Each Discovery board has a separate .bin file:
<AWE>/Bin/STM32-keil-rel/STM32F401VC.bin
<AWE>/Bin/STM32-keil-rel/STM32F407VG.bin"
But file "STM32F401VC.bin" is not to be found on my system (x64/Win7). So my question is, where do I find the .bin file for the STM32F401 Discovery boards?
Since it is listed in this documention, I think it should be available to us?
10:18am
Hi Tim,
Please download the STM32F407 BSP from our downloads page: https://dspconcepts.com/downloads
This package will have the binaries and source files you need.
Thanks
-Axel
12:07pm
The package does not include file STM32F401VC.bin as stated (note the 401 not 407).
The package does have binary and source files, but how do I even start to build a STM32F401 boot image (I'm new to this)... that is, if what I require is even there. I'd really like the ' STM32F401VC.bin ' file they mention in the documentation so I can start to explore what Audio Weaver has to offer. Although I do have an F407 board available, I would really like to use this with my F401 board since that is why I have it.
/*
EDIT:
It appears my "STM32F4xx Discovery Board Users Guide" document is one of the earlier releases from November 2016... current Doc is May 2017 and has been revised to exclude the references to the STM32F401 Discovery Board. :-(
This is unfortunate and makes me now wonder if it is even possible to run Audio Weaver on the F401 board since the F407 boot image .Bin file exceeds the F401 available flash space.
If anyone has a build file for the F401 board or knows of a how-to guide it would be much appreciated.
*/
4:05pm
Hi Tim
We don't currently have a public reference design for the F401, though we have done some internal demos to show that it can be used with Audio Weaver. I would recommend that you start with the F407 reference design to get comfortable with the source code and the tools, and then port to the F401. While the audio path and AWE Core code will remain mostly the same, you will likely have to make changes to how you set up GPIO and clocks and interrupts for the F401.
-Axel
7:40pm
Thank you for the info and quick replies Axel... I'll give that a go.