RELEASE NOTES
for IAR Embedded Workbench for ARM version 7.60.1
Read about the latest features, new device support, and program corrections in the release notes.
- Highlights
- Important information
- Release notes for individual components
- Product packages
- Installation and license activation
Highlights
Extended functionality in C-STAT
The static analysis tool C-STAT has been extended with approximately 150 new checks including 90 new MISRA C:2012 checks and two new packages of checks. There are also new options to enable or disable the false-positives elimination phase of the analysis and to exclude files from the analysis. C-STAT message suppression can now be controlled by directives placed in comments in the source files. For more information see the release notes for the compiler.Flash breakpoints
Flash breakpoints adds an unlimited number of breakpoints for selected Cortex-M devices when using the I-jet debug probe. A flash breakpoint must be set explicitly from the context menu. To find out whether flash breakpoints are supported for your device, see the semiconductor vendor specific device lists below.TI MSP-FET support
The IAR C-SPY Debugger now supports the TI MSP-FET debug probe.cJTAG support
The IAR C-SPY Debugger now supports the cJTAG interface on the TI connectivity devices CC13xx/2538/25xx when using the I-jet debug probe.SWO support for TI XDS110
The IAR C-SPY Debugger now supports SWO trace data from the TI XDS110 debug probe.
Device support
New device support
Atmel ATSAM4E8CB
ATSAM4E16CB
ATSAMD10D14AU
ATSAMD11D14AU
ATSAMD21G15L
ATSAMD21G16LCypress S6J331BH
S6J331BJ
S6J331BK
S6J331CH
S6J331CJ
S6J331CK
S6J331DH
S6J331DJ
S6J331DK
S6J331EH
S6J331EJ
S6J331EK
S6J332BH
S6J332BJ
S6J332BK
S6J332CH
S6J332CJ
S6J332CK
S6J332DH
S6J332DJ
S6J332DK
S6J332EH
S6J332EJ
S6J332EK
S6J333BH
S6J333BJ
S6J333BK
S6J333CH
S6J333CJ
S6J333CK
S6J333DH
S6J333DJ
S6J333DK
S6J333EH
S6J333EJ
S6J333EK
S6J334BH
S6J334BJ
S6J334BK
S6J334CH
S6J334CJ
S6J334CK
S6J334DH
S6J334DJ
S6J334DK
S6J334EH
S6J334EJ
S6J334EKNuvoton M0519LD3AE
M0519LE3AE
M0519SD3AE
M0519SE3AE
M0519VE3AE
M451LC3AE
M451LD3AE
M451MLC3AE
M451MLD3AE
M451MSC3AE
M451MSD3AE
M451RC3AE
M451RD3AE
M452LC3AE
M452LD3AE
M452RD3AE
M452RG6AE
M453LC3AE
M453LD3AE
M453RD3AE
M453VD3AE
NANO110RE3BN
NUC230LC2AE
NUC230LD2AE
NUC230LE3AE
NUC230SD2AE
NUC230SE3AE
NUC230VE3AE
NUC240LC2AE
NUC240LD2AE
NUC240LE3AE
NUC240SC2AE
NUC240SD2AE
NUC240SE3AE
NUC240VE3AE
NUC472KG8AE
NUC472KI8AE
NUC472VG8AE
NUC472VI8AE
NUC505DL13Y
NUC505DS13Y
NUC505YO13YNXP JN5174
JN5178
JN5179
LPC54113J128
MKV56F1M0xxx24
MKV56F512xxx24
MKV58F1M0xxx24
MKV58F512xxx24
MKW21Z256xxx4
MKW21Z512xxx4
MKW31Z256xxx4
MKW31Z512xxx4
MKW41Z256xxx4
MKW41Z512xxx4SiliconLabs EFR32BG1B132F128GM32
EFR32BG1B132F128GM48
EFR32BG1B132F256GM32
EFR32BG1B132F256GM48
EFR32BG1B132F256IM32
EFR32BG1B232F128GM32
EFR32BG1B232F128GM48
EFR32BG1B232F256GM32
EFR32BG1B232F256GM48
EFR32BG1B232F256IM32
EFR32BG1P232F256GM32
EFR32BG1P232F256GM48
EFR32BG1P233F256GM48
EFR32BG1P332F256GJ43
EFR32BG1P332F256GM32
EFR32BG1P332F256GM48
EFR32BG1P333F256GM48
EFR32BG1V132F128GM32
EFR32BG1V132F128GM48
EFR32BG1V132F256GM32
EFR32BG1V132F256GM48
EFR32BG1V132F256IM32
EFR32FG1P131F128GM32
EFR32FG1P131F128GM48
EFR32FG1P131F256GM32
EFR32FG1P131F256GM48
EFR32FG1P131F64GM32
EFR32FG1P131F64GM48
EFR32FG1P132F128GM32
EFR32FG1P132F128GM48
EFR32FG1P132F256GM32
EFR32FG1P132F256GM48
EFR32FG1P132F64GM32
EFR32FG1P132F64GM48
EFR32FG1P133F128GM32
EFR32FG1P133F128GM48
EFR32FG1P133F256GM32
EFR32FG1P133F256GM48
EFR32FG1P133F64GM32
EFR32FG1P133F64GM48
EFR32FG1V131F128GM32
EFR32FG1V131F128GM48
EFR32FG1V131F256GM32
EFR32FG1V131F256GM48
EFR32FG1V131F32GM32
EFR32FG1V131F32GM48
EFR32FG1V131F64GM32
EFR32FG1V131F64GM48
EFR32FG1V132F128GM32
EFR32FG1V132F128GM48
EFR32FG1V132F256GM32
EFR32FG1V132F256GM48
EFR32FG1V132F32GM32
EFR32FG1V132F32GM48
EFR32FG1V132F64GM32
EFR32FG1V132F64GM48
EFR32MG1B132F256GM32
EFR32MG1B132F256GM48
EFR32MG1B231F256GM32
EFR32MG1B232F256GM32
EFR32MG1B232F256GM48
EFR32MG1B632F256GM32
EFR32MG1B632F256IM32
EFR32MG1B732F256GM32
EFR32MG1B732F256IM32
EFR32MG1P132F256GM32
EFR32MG1P132F256GM48
EFR32MG1P132F256IM32
EFR32MG1P133F256GM48
EFR32MG1P231F256GM48
EFR32MG1P232F256GM32
EFR32MG1P232F256GM48
EFR32MG1P233F256GM48
EFR32MG1P632F256GM32
EFR32MG1P632F256IM32
EFR32MG1P732F256GM32
EFR32MG1P732F256IM32
EFR32MG1V132F256GM32
EFR32MG1V132F256GM48Device support
Example projects
Over 8400 example projects for various evaluation boards, are included in the product installation, see the Information Center.
Important information
- Upgrade information
- Before you install
To avoid any problems, do not install this release in a directory where you have previously installed any older version of IAR Embedded Workbench. It is recommended that you either uninstall an earlier product, or install this release in a separate directory. As before, however, it is possible to install different products, all using the same version of the main application, in the same root directory.
- License renewal
The upgrade to this version might require a license renewal. This is performed by starting the IAR License Manager and selecting License>Check for License Renewal.
Note, if you have a network license, this must be performed on the license server. - Microsoft Windows
Windows Vista and newer operating systems have a security mechanism called UAC (User Access Control). Disabling UAC will automatically grant you permission when a task requires administrative rights but this is not recommended because it will reduce the security of the computer. It is not necessary to run the IAR Embedded Workbench IDE as an administrator. However, if you are not, modifications to the installed product tree in C:\Program Files\IAR Systems might not work as intended and could give unexpected results. One example is opening and building projects directly from the installed product tree. The build will succeed, but the resulting files (object, list, ...) will not appear where expected. Instead all output files will be redirected by the OS to C:\Users\
\AppData\Local\VirtualStore\Program Files\IAR Systems . To avoid this, the preferred way is to copy the examples to a location outside Program Files, either manually or automatically by opening them via the IAR Information Center. - Migration
The debugger flash loader mechanism was changed in version 5.40. If your project uses a default flash loader with no extra parameters, no migration work is needed.
If the debugger detects that your project uses a non-default flash loader or that it uses extra parameters, it will revert to the default flash loader for your device. In addition a .board file will be created in the project directory. If necessary the .board file can be edited and used by manually overriding the default flash loader with this project-specific .board file.If you are migrating from version 4.x to this version, we recommend that you read the ARM IAR Embedded Workbench Migration Guide.
- Object format
The compiler, assembler, linker and debugger object format is based on the ARM ABI ELF/DWARF standard version 2.08. For the standard definition, see the ARM Application Binary Interface.
Trademarks
IAR Systems, IAR Embedded Workbench, C-SPY, visualSTATE, The Code to Success, IAR KickStart Kit, I-jet, IAR, and the logotype of IAR Systems are trademarks or registered trademarks owned by IAR Systems AB.
Microsoft and Windows are registered trademarks of Microsoft Corporation. Adobe and Acrobat Reader are registered trademarks of Adobe Systems Incorporated. CodeWright is a registered trademark of Starbase Corporation. All other product names are trademarks or registered trademarks of their respective owners.
Copyright © 1996-2016 IAR Systems AB.