2025-05-23 6:48 AM - last edited on 2025-05-23 8:21 AM by STTwo-32
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
2025-05-23 8:20 AM
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.
2025-05-27 7:05 AM
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.
2025-05-27 7:43 AM
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