cancel
Showing results for 
Search instead for 
Did you mean: 

How to solve link error on blue-coin source(STEVAL-BCNKT01V1)?

HKim.18
Associate

I have to change MCU from STM32F466 to STM32F722 in the STEVAL-BCNKT01V1 sample code and build by the uVision(KEIL). 

I was build and test on the STM32F722 board using by IAR workbench.(Working properly)

And I had converted to KEIL and build using by uVision but link error was occurred.

I searched Google for a few days, but failed to fix.

I found link option of libraries by text editor.

CPU and FPU option of libPDMFilter_CM7_Keil.lib is different from others like below.(Link error is occurred only pdm_filter.o)

libPDMFilter_CM7_Keil.lib : --cpu=Cortex-M7.fp.dp --fpu=FPv5_D16

acoustic_BF_CM7F_Keil_ot.lib : --cpu=Cortex-M7.fp.sp --fpu=FPv5-SP

acoustic_EC_CM7F_Keil_ot.lib : --cpu=Cortex-M7.fp.sp --fpu=FPv5-SP

acoustic_SL_CM7F_Keil_ot.lib : --cpu=Cortex-M7.fp.sp --fpu=FPv5-SP

Can this difference cause link errors?

Please help me to solve this error.

1 REPLY 1
Eleon BORLINI
ST Employee

hi, I checked with our experts and it seems a known problem, I'll come back to you once I'll get more info. Regards