This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi all,
there are any news about the CMSIS-DSP official support for AM243x microcontrollers?
I'm currently start to use the precompiled library found in [ C:\ti\mcu_plus_sdk_am243x_08_06_00_43\source\cmsis\lib ] but, as I see, in this library almost all CMSIS-DSP functions are included twice, and if I try to use them in my code, I get a lot of redefined errors from the linker. Why this library is builded in this way? I didn't found any documentation about.
Best regards
Ennio
Hi Ennio,
The issue is with the CMSIS makefile: makefile.am243x.r5f.ti-arm-clang. All the files are included twice. One time with the stand-alone file and one time with the combination file, like BasicMathFunctions.c, CommonTables.c, ComplexMathFunctions.c etc. Please use the attached modified makefile.am243x.r5f.ti-arm-clang to replace the original one. Then use the following command to re-build the CMSIS library:
gmake -s -f makefile.am243x cmsis_r5f.ti-arm-clang
Best regards,
Ming
Hi Ming,
this solve my doubts; I was not sure about the reason of these function duplications in the CMSIS-DSP library. Thank you for your reply.
Kindly regards,
Ennio