cancel
Showing results for 
Search instead for 
Did you mean: 

FUOTA fragments are not received after switching to Class C on the STM32WL55

abisha
Associate

I am currently working on implementing Firmware Update Over-The-Air (FUOTA) using the NUCLEO-WL55JC1 board with the STM32CubeWL SDK, version 1.3.0. The LoRaWAN server being used is AWS IoT Core for LoRaWAN.

Here is a summary of the issue I am facing:

  • I have successfully created a multicast group and initiated a FUOTA task from the AWS IoT Core.

  • The multicast session is established correctly, and the device performs the necessary handshaking steps without any errors.

  • At the scheduled time, the end device (NUCLEO-WL55JC1) switches to Class C as expected.

  • I observe that the device enters RX mode and shows RxDone status, indicating that it is listening for downlink data.

  • However, no FUOTA fragments are received by the device, and hence the update does not proceed.

  • On the AWS side, the fragments appear to be sent continuously.

    abisha_0-1746182112203.png

The message shown in the image is the last log received on the end device after switching to Class C.

I have attached the FUOTA log from the end device.
Any insights or suggestions to resolve this issue would be greatly appreciated.

Thanks in advance for your support!

Best regards,
Abisha

1 REPLY 1
STTwo-32
ST Employee

Hello @abisha 

Could you please watch this FUOTA demonstration video from AWS. I should help you to perform a successful FUOTA operation.

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.