CMSIS DSP V5.6.0 RFFT function hard faults but CFFT works fine.
Using Rowley Crossworks and CMSIS DSP V5.6.0 library. Function arm_cfft_f32 works but arm_rfft_fast_f32 hard faults.
arm_cfft_f32 (&arm_cfft_sR_f32_len16, TestInput, 0, 1);
arm_cfft_f32 (&arm_cfft_sR_f32_len16, TestInput, 1, 1);
status = arm_rfft_fast_init_f32(&S, 32);
arm_rfft_fast_f32(&S, TestInput, TestOutput, 0); //FAULTS !The call to arm_cfft_f32 works as forward and inverse and the call to initialise the fast rfft works but the call to arm_rfft_fast_f32 hard faults.
Anyone know if the CMSIS DSP 5.6.0 has problems?
I'm using the Cortex M7 little endian + FPU version and have added the appropriate preprocessor definitions.
