cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to find definition of FW_INFO_TOT_LEN

Arno1
Senior

I'm trying to port the SBSFU to STM32H735. I started from the project for the NUCLEO-H753ZI.

I get errors in sfu_fwimg_core.c on FW_INFO_TOT_LEN but where is this defined?

A simple grep -r turns up nothing.

Thanks!

1 ACCEPTED SOLUTION

Accepted Solutions
Jocelyn RICARD
ST Employee

Hello Arno,

this symbol is used in SBSFU v2.3.1 but no more in latest version 2.4.0

In previous release you could find

#define FW_HEADER_TOT_LEN        (sizeof(SE_FwRawHeaderTypeDef))   /*!< FW INFO Total Len*/ 

in sfu_fwimg_internals.h

So, I guess there is a mixup between the 2 releases.

Best regards

Jocelyn

View solution in original post

6 REPLIES 6
Jocelyn RICARD
ST Employee

Hello Arno,

this symbol is used in SBSFU v2.3.1 but no more in latest version 2.4.0

In previous release you could find

#define FW_HEADER_TOT_LEN        (sizeof(SE_FwRawHeaderTypeDef))   /*!< FW INFO Total Len*/ 

in sfu_fwimg_internals.h

So, I guess there is a mixup between the 2 releases.

Best regards

Jocelyn

Arno1
Senior

*removed, should have been reply*

Thank you for the quick response. Does this mean the project for H753 hasn't been updated yet to v2.4.0?

Also I must add, that this could be entirely my error.

Hello Arno,

I think I was not clear. I meant a mixup on your side between the 2 releases.

There were some evolutions between v2.3.1 and 2.4.0 and this symbol is actually no more used in the new 2.4.0.

The evolution impacted all the targets.

Best regards

Jocelyn

Indeed it was. Thanks for the help.