Error in definition of Supervisory FLASH - User Data for IAR compiler?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Pava_1191361
Level 3
Level 3
First like received First like given Welcome!

I work with PSoC Creator 4.3 but need to export the projects for compilation with IAR.

In cy8c6xx7_cm4_dual.icf (a linker file for the IAR compiler), the definition of  /* Supervisory FLASH - User Data */ states:

define symbol __ICFEDIT_region_IROM3_start__ = 0x16000800;

define symbol __ICFEDIT_region_IROM3_end__   = 0x160007FF;

which places the end before the before the start. Looking at the other linker files it probably must be:

define symbol __ICFEDIT_region_IROM3_end__   = 0x16000FFF;

or am I missing something?

0 Likes
1 Solution
Rakshith
Moderator
Moderator
Moderator
250 likes received 1000 replies posted 750 replies posted

Hi Pava_1191361​,

Yes, I could observe the same in both the IAR linker files. Thank you for pointing this out. I will be creating an internal ticket so that the development team can evaluate the issue.

Best Regards,

Rakshith M B

Thanks and Regards,
Rakshith M B

View solution in original post

0 Likes
1 Reply
Rakshith
Moderator
Moderator
Moderator
250 likes received 1000 replies posted 750 replies posted

Hi Pava_1191361​,

Yes, I could observe the same in both the IAR linker files. Thank you for pointing this out. I will be creating an internal ticket so that the development team can evaluate the issue.

Best Regards,

Rakshith M B

Thanks and Regards,
Rakshith M B
0 Likes