Supported ARM devices from Freescale

Freescale Semiconductor offers ARM-based processors for different application areas:

i.MX application processors—widely used in multimedia applications and offer smart speed, low-power consumption with MHz performance.

MAC7100 automotive family—pin-compatible family of 32-bit Flash memory-based devices developed specifically for embedded automotive applications.

IAR Embedded Workbench for ARM provides device support on these levels:
Core support:
 
Instruction set support in compiler, assembler, linker and debuggers.
 
Header/DDF files:
Peripheral register names in C/assembler source and debugger as well as device setup configuration files.
 
Flash loader:
For on-chip flash or off-chip EVB flash.
 
Project examples:
Varies from simple to fairly complex applications.
 
 
Device Core support Header/DDF Flash loader Example
MAC7101 Yes Yes Yes Yes
MAC7106 Yes Yes Yes No
MAC7111 Yes Yes Yes Yes
MAC7112 Yes Yes Yes No
MAC7116 Yes Yes Yes Yes
MAC7121 Yes Yes Yes Yes
MAC7122 Yes Yes Yes No
MAC7126 Yes Yes Yes No
MAC7131 Yes Yes Yes Yes
MAC7136 Yes Yes Yes No
MAC7141 Yes Yes Yes Yes
MAC7142 Yes Yes Yes No
MAC7202 Yes Yes No No
MAC7212 Yes Yes No No
MAC7222 Yes Yes No No
MAC7242 Yes Yes No No
MAC7252 Yes Yes No No
MC1322x Yes Yes Yes Yes*
MC9328MX1 Yes Yes Yes Yes
MC9328MX21 Yes Yes Yes Yes
MC9328MXL Yes Yes Yes Yes
MC9328MXS Yes Yes No No
MCIMX27 Yes Yes Yes Yes
MCIMX31 Yes Yes No No
 
* Included in Freescale MC1322x BeeKit

  Back to IAR Home Page    Back to Testech Home Page   Compiler     RTOS    Emulator/Debugging