2021-08-07 11:16 PM
Hi,
We are migrating our code from using M3_CryptoFW_RngHW_2_0_6 to using libSTM32Cryptographic_CM4.a. Our target is STM32F405VGTx. When compiling we get a linker error from the library itself (cmox init is part of the ST lib), not from a function our code directly uses. What are we missing here? any required configuration?
.\Application\Application.axf: Error: L6218E: Undefined symbol cmox_ll_deInit (referred from cmox_init.c.o).
.\Application\Application.axf: Error: L6218E: Undefined symbol cmox_ll_init (referred from cmox_init.c.o).
Thanks!
Solved! Go to Solution.
2021-08-08 07:53 AM
From this page:
As you can see, the cmox_low_level_template.c file includes two function implementations:
Did you include this file in your sources somewhere? Typically the *_template.c files are meant to be customized by the user for your specific configuration. You would rename it to cmox_low_level.c. Code generation may or may not do this for you.
2021-08-08 07:53 AM
From this page:
As you can see, the cmox_low_level_template.c file includes two function implementations:
Did you include this file in your sources somewhere? Typically the *_template.c files are meant to be customized by the user for your specific configuration. You would rename it to cmox_low_level.c. Code generation may or may not do this for you.
2021-08-09 12:33 AM
YES! it works! thank you so much!