cancel
Showing results for 
Search instead for 
Did you mean: 

External Loader Parsing Error (V2.12.0)

Dario BUSONI
ST Employee

Hi,

I have updated STM32CubeProgrammer to version 2.12.0 and our custom External Loader is not load properly anymore. In the EL section I can read "Error: Flash loader error parsing fail" and in the log I can read "Error: Flash loader 'C:\*****/MyExternalLoader.stldr" cannot be loaded."

In 2.11.0 it worked just fine.

Do I have to change anything in my EL project (Dev_Inf.c, Loader_Src.c, linker.ld...) to work in the new version?

Thanks in advance.

Dario

10 REPLIES 10

Thank you Sara, I finally managed to solve the issue. My StorageInfo structure was too small (136 bytes instead of 200).

However, the UM2237 does not mention that the StorageInfo structure has to be exactly 200 bytes long (the Dev_Inf.c file is described at page 33). That was the source of the issue (I couldn't know there was a constraint on the structure size). Could you maybe raise a flag to add this information in the UM? Thank you.