Main Content

Supported Hardware and Required Software

Supported Hardware

The Embedded Coder® Support Package for Infineon® AURIX™ TC4x Microcontrollers supports the following boards:

  • Infineon AURIX TC499 Triboard

  • Infineon AURIX TC4D9 Triboard

  • Custom boards from Infineon AURIX TC49x series

  • Custom boards from Infineon AURIX TC4Dx series

Note

  • The peripheral blocks from the AURIX TC4x library are not supported for Infineon AURIX TC4Dx hardware boards. You can use the homogenous TriCores and heterogeneous parallel processing unit with Interprocess Data Read, Interprocess Data Write, Interprocess Data Channel, and Task Manager blocks for Infineon AURIX TC4Dx hardware boards.

  • The Device Series in Configuration Parameters window must match the hardware board connected for deploying the application model. To change the Device Series, press Ctrl+E to open Configuration Parameters window and go to Hardware Implementation > Device Series.

Infineon AURIX TC4x - TriBoards

TC4x TriBoards

Supported Third-Party Tools

To run the Embedded Coder Support Package for Infineon AURIX TC4x Microcontrollers, you will need the following third-party tools.

Third-Party ToolchainSupported VersionDescription

Infineon Low Level Driver (iLLD)

2.0.1.3.5

Follow the hardware setup window to download and install.

TASKING® Smartcode10.2r1

To compile and run the code for homogenous TriCores. Follow the hardware setup window to download and install.

Green Hills® MULTI®v2023.5

To compile and run the code for homogenous TriCores. Follow the hardware setup window to download and install.

HighTech LLVM

8.1.2

To compile and run the code for homogenous TriCores. Follow the hardware setup window to download and install.

Synopsys® Virtualizer Development Kit2.0.1

To build and test your model on virtual prototyping without the Infineon AURIX hardware board. You must install both Synopsys Virtualizer Development Kit and Synopsys Virtualizer Runtime to use virtual prototyping. Follow the hardware setup window to download and install.

Synopsys Virtualizer Runtime Q-2020.06-SP2To build and test your model on virtual prototyping without the Infineon AURIX hardware board. You must install both Synopsys Virtualizer Development Kit and Synopsys Virtualizer Runtime to use virtual prototyping. Follow the hardware setup window to download and install.
Infineon DAS8.0.5To connect host computer to your hardware board for deployment of the generated code. Follow the hardware setup window to download and install.
Synopsys MetaWare for Infineon AURIX TC4xv1.0.1(2022.03)

To compile and run the code for PPU core. Follow the hardware setup window to download and install.

Lauterbach (Trace32) debugger or PLS UDE Microcontroller debugger-To debug the generated code and executables. Download and install outside the MATLAB environment.

Virtual Prototyping

The Embedded Coder Support Package for Infineon AURIX TC4x Microcontrollers is verified in Synopsys Virtual Prototyping (VP) Virtualizer.

Virtual Prototyping (VP) provides an alternative platform that can simulate all the processing units, memories and peripherals available in Infineon AURIX TC4x MCU. You can build and test your model on virtual prototyping without the hardware using the Synopsys Virtual Prototyping (VP) Virtualizer.

MathWorks Products

The following MathWorks products are required for using Embedded Coder Support Package for Infineon AURIX TC4x Microcontrollers.

  • MATLAB®

  • Embedded Coder

  • Simulink®

  • Simulink Coder™

  • Embedded Coder Support Package for Infineon AURIX TC4x Microcontrollers

Recommended Products

  • Motor Control Blockset™

  • Fixed-Point Designer™

Related Topics