AnsweredAssumed Answered

STM32F4 Discovery MB997B and MB997C differences

Question asked by tomkins.richard on Oct 11, 2017
Latest reply on Oct 12, 2017 by Clive One

I am working on a problem with DSP Concepts. I have an STM32F4 Discovery MB997B and they have an STM32F407 Discovery MB997C-01.

They have modified their code that runs on the STM32F4 Discovery module and provided that code to me, compiled with EWARM, MDK_ARM and SW4STM32, three seperate mailings of each of the binaries, nine in total.

Below is a summary of my observations with my module, and they have matched the version of ST-Link Utility (the latest) that I am using. I am not using any USB hubs and have followed their instructions completely and am finding differences in each release and in each different compiler and they are reporting that their MB997C-01 works with every release and every different compiled version

The unknown differences between theri setup and my setup is my computer, and STM32F4 Discovery module. We have eliminated all other software differences.

So, the question is, whta are the exact differences between my MB997B and their MB997C?

Tossing one out off the top of my head here, is it possible the silicon in my chip (STM32F407VGT6) is different than theirs, such that the DSP instructions have a couple of bugs on my MB997B module that are not in their MB997C-01 module?

Together, myself and DSP Concepts, have been working this problem for a number of days and I am reaching out to folks here who could/should be in the know as to what the hardware differences are that are confounding our success in arriving at a solution.

---------------------------------------------------------------------------

00-AWE BSP stm32f746 v1.2
- STM32F746_Discovery.bin - never ran

 

01-awe-bsp-stm32f407-discovery_10-7-2017.rar
- STM32F407_Discovery_EWARM.bin -runs for more than 10 minutes
- STM32F407_Discovery_MDK_ARM.bin - runs for more than 10 minutes
- STM32F407_Discovery_SW4STM32.bin - crashed after short time

 

02-awe-bsp-stm32f407-discovery.zip
- STM32F407_Discovery_EWARM.bin - crashed
- STM32F407_Discovery_MDK_ARM.bin - runs for more than 10 minutes
- STM32F407_Discovery_SW4STM32.bin - does not run produces a USB device error

 

03-awe-bsp-stm32f407-discovery_ST_version_10-7-2017.zip
- STM32F407_Discovery_EWARM.bin - crashed
- STM32F407_Discovery_MDK_ARM.bin runs for more than 10 minutes
- STM32F407_Discovery_SW4STM32.bin - does not run produces a USB device error

Outcomes