cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 WL55JC1 FUOTA

IngSerio
Associate III

Good morning,

I have been trying to integrate FUOTA for a few days in my Nuclo STM32 WL55JC1 project.

Starting from the provided example STM32CubeWL_FW_1.3.1 from MXCube, if I try to build in CubeIDE I get the following error:

 

make[1]: *** No rule to make target ‘C:/Users/Asepa/02 STM/ReD/LoRaWAN_FUOTA/Middlewares/Third_Party/SubGHz_Phy/stm32_radio_driver/radio.c’, needed by ‘Middlewares/SubGHz_Phy/radio.o’. Stop.

make: *** [makefile:70: all] Error 2

 

Also, on previous posts I read that you would need to build the BFU, the KMS_Blob, the SECoreBin. I found in previous versions some files but even there I could not build.

I would be very interested since I am going into production in the FUOTA speech but I can't integrate it, is there a guide done properly on how to do it? In my project I started with LoRaWan_EndNode_FreeRTOS.

 

Alternatively, is there an external device that I can easily connect to effuat the upgrade?

 

Thank you to those who will answer me.

Roberto

3 REPLIES 3
STTwo-32
ST Employee

Hello @IngSerio 

For the FUOTA on the STM32WL, I think you should have a look at this tutorial from ST and this external Tutorial that should guide you. Also, the AN5554 and AN5544 should also give you more details.

Best Regards.

STTwo-32

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.

Mahmoud Ben Romdhane
ST Employee

Hello @IngSerio ,

 

First let me thank you for bringing this issue to our attention.

An internal ticket is submitted to the Development Team (Internal Ticket Number: 210908).

 

Thanks.

Mahmoud

 

 

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.

Hello @Mahmoud Ben Romdhane@STTwo-32 

thanks for your interest.
i would like to integrate this part of firmware before going into production with large numbers. but honestly i am finding difficulty.
Overlooking the error in the org post as there was a space in the folder path.
I downloaded from git the latest official version.
Following this I get stuck at the build due to an error on 1_Image_KMS_Blob (after fixing setenv).

Instead compiling it manually in the CubeIde after forcing postbuild I get stuck for an error on the -ms merge of BFU and SECore files.

I would be really grateful if there is something more precise/accurate on the topic. Otherwise I will have to consider totally changing strategy for my application.

Thank you.
Hope to hear from you soon

Roberto