Skip to main content
BStic.2
Senior
December 13, 2021
Solved

Seems like the FUS version in stm32wb5x_FUS_fw.bin shows all 0xFFs?

  • December 13, 2021
  • 4 replies
  • 1580 views

So when I look into the FUS installation file the version information is all set to 0xFFs. I can successfully read the version information in the stack BIN file, and it comes out as expected.

0693W00000HoTDbQAN.png

This topic has been closed for replies.
Best answer by Remi QUINTIN

This the right value as this FUS version v1.2.0 is the last one. No other version will be delivered in the future. In order to be able to update the FUS from any previous versions, it has been decided to set the value to 0xFFFFFFFF.

4 replies

Remi QUINTIN
Remi QUINTINBest answer
ST Technical Moderator
December 22, 2021

This the right value as this FUS version v1.2.0 is the last one. No other version will be delivered in the future. In order to be able to update the FUS from any previous versions, it has been decided to set the value to 0xFFFFFFFF.

BStic.2
BStic.2Author
Senior
December 22, 2021

Ok, thanks for the answer, but this is really bad for your customers. I was trying to determine if I needed to update FUS in my bootloader. I check existing FUS version against my OTA package version and it will always come up different because 0xFFFFFFFF != v1.2.0. Now I need to manually populate the data. It would have been best to just put the real value in there like your documentation states.

Remi QUINTIN
ST Technical Moderator
December 22, 2021

May be just add a single test checking whether the value is 0xFFFFFFFF and in that case do nothing as the FUS would be up to date.

Note that this is mentioned in the most recent version of AN5185.

BStic.2
BStic.2Author
Senior
December 22, 2021

Ok, I will do that. Thank you!