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?
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.
Rakshith M B