This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

FPU_FFT example arm_math not included

Hi,

Current Status:

I'm trying to run the fpu_fft example from the SDK 15.3.0 on my nRF52832 DevKit. When I clean and build the project in SES everything is fine and I get no errors or warnings. 

What I did so far:

I followed the general advise I found and did the following things:

  • Added the Preprocessor Definition "ARM_MATH_CM4"
  • Used the package manager to install the CMSIS CORE and CMSIS DSP support packages
  • Included in "User include Directories" the path ../../../../../../components/toolchain/cmsis/include as well as ../../../../../../components/toolchain/cmsis/dsp/GCC
  • Double-checked that the libarm_cortexM4lf_math.a is at it's proper location ( nRF5_SDK_15.3.0/components/toolchain/cmsis/dsp/GCC/libarm_cortexM4lf_math.a )

What doesn't work:

Trying to run the example on the nRF52 DevKit, I get a ton of warnings, that I am missing different source files like "arm_cfft_f32.c" or "arm_cmplx_mag_f32.c". I am then asked to point to these files in the folder. However, shouldn't those be included in the library .a file?

Yet, when I proceed to run the flashed code on the DevKit it seems to execute just fine. Does anyone know what is going on?

Thank you for your help

Oliver

Related