IAR Embedded Workbench for ARM
beLow is compatible with IAR Embedded Workbench for ARM. To make a project compatible with beLow, the iarbuild command must be used in the Build script.
IAR Embedded Workbench for ARM creates a project metadata file with extension .ewp.
Commands to build your project
Incremental build
iarbuild .\path\to\MyProject.ewp -make "MyConfig"Clean build
iarbuild .\path\to\MyProject.ewp -build "MyConfig"We recommend using the incremental build for better performance.
iarbuild must be in your PATH when running beLow. Also the IAR ARM tools (for example iccarm) must be in your PATH as well.
Default installation paths (IAR Embedded Workbench 9.2)
Default path of iarbuild:
C:\Program Files\IAR Systems\Embedded Workbench 9.2\common\binDefault path of ARM tools (including iccarm):
C:\Program Files\IAR Systems\Embedded Workbench 9.2\arm\binFor beLow to work properly with IAR Embedded Workbench for ARM, add these paths to your user's Path environment variable.
Edit your user's environment variables
Configuring beLow project scripts
Configure section: leave blank.
Clean section:
Script content:
iarbuild .\path\to\MyProject.ewp -clean "MyConfig"Script execution path: In the target directory
Shell: Pwsh
Build section:
Script content:
iarbuild .\path\to\MyProject.ewp -make "MyConfig"Script execution path: In the target directory
Shell: Pwsh
