cancel
Showing results for 
Search instead for 
Did you mean: 

Errorneous binary generated

ssk
Associate II
Posted on February 03, 2016 at 10:47

Hello,

I have a project for SPC560D MCU which builds without any warnings and errors. On one computer, I am using a node locked license version of SPC5Studio and on another machine (which is at Lab), I am using free trial license. The node locked version of SPC5Studio is updated to v3.7.x while the free trial version is v3.5.x. Please find installation details attached for both the versions. When I build the same project (without any change) on these two machines, I am seeing erroneous behavior for the binary generated by the node locked machine. I tried comparing the map files generated by both builds and these two are matching. Has anyone observed such behavior? What is the reason? ST team, can you please respond to this ASAP?

Thanks.

Mike
2 REPLIES 2
ssk
Associate II
Posted on February 04, 2016 at 13:13

Has anyone experienced such behavior?

I am seeing the generated map file and observed that the variables and function call assignment is quite mixed one at RAM level. I am seeing few variables assigned in sequence and in between the RAM space is assigned to a function and its variables. Is this behavior correct? How is this handled?

Thanks in advance.

Mike

Erwan YVIN
ST Employee
Posted on February 23, 2016 at 16:48

Hello Mike ,

if you ppc-vle-gcc (Hightec compiler) from 3.5.X to 3.7.X , it is the same version.

Maybe your difference is linked to SPC5-HAL ''difference'' between 3.5.0 and 3.7.0

https://sourceforge.net/p/spc5-hal/code/HEAD/tree/tags/3.5.0

https://sourceforge.net/p/spc5-hal/code/HEAD/tree/tags/3.7.0

    Best regards

                 Erwan