Embedded Coder Supported Hardware

Support for third-party hardware

Embedded Coder® generates ANSI/ISO C and C++ code that can be compiled and executed on any processor by manually integrating the generated code with the RTOS, I/O devices, and build tools for your processor.

Embedded Coder provides support packages that help to automate integration, execution, and verification of generated code for the processors and devices in this table.

Support PackageVendorEarliest Release AvailableLast Release Available
Analog Devices DSPsAnalog Devices®R2013aR2015b
ARM Cortex-A ProcessorsARM®R2014aCurrent
ARM Cortex-M ProcessorsARMR2013bCurrent
ARM Cortex-R ProcessorsARMR2016bCurrent
AUTOSAR StandardAUTOSAR (AUTomotive Open System ARchitecture) development partnershipR2014bR2018b
BeagleBone Black HardwareBeagleBoardR2014bCurrent
Green Hills MULTIGreen Hills® SoftwareR2012bR2014a
Intel SoC DevicesIntel®R2014bCurrent
PX4 AutopilotsDronecodeR2018b

R2020a

Note: Starting in R2020b, see Supported Hardware (UAV Toolbox)

STMicroelectronics Discovery BoardsSTMicroelectronics®R2013bCurrent
Texas Instruments C2000 ProcessorsTexas Instruments™R2013bCurrent
Texas Instruments C2000 F28M3x Concerto ProcessorsTexas InstrumentsR2014bCurrent
Texas Instruments C6000 DSPsTexas InstrumentsR2014a

R2016a

Wind River VxWorks RTOSWind River®R2013bR2017a
Xilinx Zynq PlatformXilinx®R2013aCurrent

For a complete list of hardware support packages, see Hardware Support.