Skip to main content
Associate III
January 24, 2024
Question

SBSFU | B-L4S5I-IOT01A | Build error | Missing function definitions

  • January 24, 2024
  • 3 replies
  • 1554 views

Hello all,

I'm trying to build B-L4S5I-IOT01A, 2 Images KMS project and I'm encountering the build issue related with missing function definition for KMS_LL_Finalize(). Build fails during linkage phase.

JakubStandarski_0-1706106424035.png

Is that issue related with the wrong version of KMS package provided with SBSFU 2.6.2?

 

PS. Same issue applies for B-L475E-IOT01A project.

3 replies

Jocelyn RICARD
ST Employee
January 24, 2024

Hello Jakub,

yes, this is that issue.

Just get KMS middleware from SBSFU 2.6.1 and copy it in SBSFU 2.6.2 it will solve the issue

Best regards

Jocelyn

 

Bubbles
ST Employee
January 24, 2024

Hello @Jakub Standarski,

what tool did you use to build the project? There is apparently some sort of regression when using newer tool. I encountered same problem using EWARM 9.40, while in EWARM 9.30 it built correctly.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
Associate III
January 24, 2024

STM32CubeIDE 1.12.1.

I've checked code and definition for the function mentioned above doesn't exist.
I will try KMS version provided by SBSFU 2.6.1 as mentioned by @Jocelyn RICARD .

Thank you for you help!

Bubbles
ST Employee
September 26, 2024

Hi @Jakub Standarski ,

problem is reported fixed in version 2.7.0.

BR,

J

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.