Skip to Content

X2C | Supported Targets

Below you can find the list of targets, which are currently supported by X2C.

  • TMS320F28P550SJ9
  • TMS320F28P559SJ9
  • TMS320F2808
  • TMS320F2811
  • TMS320F28027
  • TMS320F28034
  • TMS320F28035
  • TMS320F28069
  • TMS320F28335
  • TMS320F28379D
  • TMS320F28386D
  • TMS320F28388D
  • TMS320F280037
  • TMS320F280039
  • TMS320F280041
  • TMS320F280049
  • TMS320F2800137
  • … or use the generic C28X code* for all other types of this series.
  • STM32F051C8
  • STM32F051R8
  • STM32F072RB
  • STM32F100C6
  • STM32F103RB
  • STM32F103T6
  • STM32F103V8
  • STM32F103VB
  • STM32F103ZC
  • STM32F302R8
  • STM32F302RD
  • STM32F303RB
  • STM32F303RE
  • STM32F407VE
  • STM32F407ZE
  • STM32F407ZG
  • STM32F446RE
  • STM32F446VE
  • STM32G0B1RB
  • STM32G0B1RE
  • STM32G474ME
  • STM32G474RB
  • STM32G474RE
  • STM32H562VG
  • STM32H562ZG
  • STM32H563ZI
  • … or use the generic ARMv6 or ARMv7 code* for all other types of this series.
  • TM4C123BE6
  • TM4C123GH6
  • TM4C1294NC
  • … or use the generic ARMv7 code* for all other types of this series.
  • XMC4400F100K512
  • XMC4500F100K1024
  • XMC4700F144K2048
  • XMC4800F100K2048
  • XMC4800F144K2048
  • dsPIC33CK256MP505
  • dsPIC33EP128GM604
  • dsPIC33EP128GP5021
  • dsPIC33EP128MC202
  • dsPIC33EP256GP5021
  • dsPIC33EP256MC502
  • dsPIC33EP256MC5061
  • dsPIC33EP32GP5021
  • dsPIC33EP512GM604
  • dsPIC33FJ128MC8021
  • dsPIC33FJ12GP2021
  • … or use the generic dsPIC code* for all other types of this series.

1) no bootloader available for these devices at the moment

  • RX62T1
  • RX62G1
  • R5F562TA1
  • R5F562GA1

1) no bootloader available for these devices at the moment

  • PIC32MX170F2561
  • PIC32MZ2048EC1
  • … or use the generic PIC32 code* for all other types of this series.

1) no bootloader available for these devices at the moment

  • MPC5643L

The generic ARMv6 and ARMv7 code* can be used to utilize Microchip’s SAM C2x/D2x, SAM D5x/E5x and SAM E7x/V7x/S7x controllers.

*The generic libraries include all features available for the dedicated target types except for the option to update the application directly through X2C.

X2C | Evaluation Boards

Each edition of X2C holds ready-to-use Demo Applications for a set of evaluation boards listed below. All basic features required for rapid prototyping of control schemes are included. Simply open the Xcos model of the respective Demo Application and follow the instructions in the included manual for having your code generated.

Arduino

Arduino

The Arduino Due evaluation board with processor is supported. The onboard USB interface is used for power supply and can be used for programming as well.

BeagleBoard.org

beaglebone black

The BeagleBone Black is a low-cost, community-supported development platform for professional developers and hobbyists. It is powered by a hefty AM335X 1GHz Cortex-A8 processor. A sound package of connectivity options rounds off this piece of hardware.

ChipCAD

Microchip X2C Developmentboard

ChipCAD released a special X2C Development Board. It comes with either a 16bit dsPIC33EP256MC502 / 70MHz / 256kB Flash / 32kB RAM or with a 32bit PIC32MX170F256B / 50MHz /256kB Flash /64kB RAM processor onboard.

Microchip Microstick II

Microchip Microstick

The Microchip Microstick II with dsPIC33FJ128MC processor plugged onto a Microstick Plus Development Board is supported as well.

The USB interface is used for power supply and can be used for programming and debugging.

MCLV-2

Microchip MLV2

With the motor control evaluation board MCLV-2 low voltage motors can be driven. The combination of X2C with various Plugin Modules (PIMs) for dsPIC, PIC32MK and SAM controllers make this board very versatile.

STM32 Nucleo

STM32 Nucleo

The STM32 Nucleo evaluation board “NUCLEO-F072RB” uses a STM32F072R8 processor.

The USB interface is used to power the board and can be used for programming and communication via virtual serial interface.

STM32 Discovery Kit

STM32F0Discovery

The STM32 Discovery Kit with STM32F051R8 processor is supported. The USB interface is used for power supply and can be used for programming and debugging.

The connection setup is as follows:

  • Ground-wire to any available “GND” board pin
  • Rx-wire to board pin “PA9”
  • Tx-wire to board pin “PA10”

LaunchPad with TM4C123G

TI Tiva

The Texas Instruments Tiva™ C series LaunchPad with TM4C123G processor is supported as well.

The USB interface is used for power supply and can be used for programming and debugging.

controlCard with TMS230F28335

TI controlCard

The Texas Instruments controlCard with TMS230F28335 processor plugged into the appropriate docking station (Docking-Stn USB-EMU) is supported. The USB interface can be used for power supply and for programming and debugging.

Alternatively, an external DC power supply can be used.

controlSTICK

TI controlStick

The Texas Instruments controlSTICK with TMS320F28069 processor is supported.

The USB interface is used for power supply and can be used for programming and debugging.

NOTE: This board is out of production.

X2C | Power Inverters

X2C supports a series of power inverters for the rapid development of electric drive concepts. These inverters are available in a wide power and voltage range.
Following inverters are fully compatible with X2C and ready-to-use frame programs allow the fast implementation and deployment of motor control applications.

Semikron Power Inverters:

SKAI® 2 HV

Ultra Compact Converter for Electrified Utility Vehicles

SEMIKRON SKAI 2 HV
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

Semikron Power Inverters:

SKAI® 3 LV

Ultra Compact MOSFET Inverter Platform

SEMIKRON SKAI 3
Input voltage range 24–160 VDC
Nominal phase current 250 Arms
Maximum phase current up to 600 Arms
Number of half-bridges 3
IP protection IP 66
Control unit Custom board with ARM Cortex-M4

For detailed information please visit the Semikron SKAI 3 product page.

Wolfspeed Power Inverters:

CRD300DA12E-XM3

High-Efficiency, Fast-Switching 300kW Power Inverter with SiC MOSFETs

Wolfspeed CRD300DA12E XM3
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

Texas Instruments Evaluation Kit:

LAUNCHXL-F280049C & BOOSTXL-DRV8305EVM

Low Cost Multi Phase Power Inverter

TI DualBoostXL
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

LCM Power Inverters:

LCM-DHCU-8HB-3A

Compact Electronic Control Unit for Hydraulic Valves

DHCU 2048x1318
Input voltage range 24–160 VDC
Nominal phase current 250 Arms
Maximum phase current up to 600 Arms
Number of half-bridges 3
IP protection IP 66
Control unit Custom board with ARM Cortex-M4

For detailed information please visit the Semikron SKAI 3 product page.

LCM Power Inverters:

LCM-ECU-10HB-10A-80V

Compact Electronic Control Unit for Multi-Phase Electrical Drives

LCM ECU 10HB 10A 80V
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

LCM Power Inverters:

LCM-ECU-3HB-20A-48V

Entry-Level Electronic Control Unit for Electrical Drives

LCM ECU 3HB 20A 48V
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

LCM Power Inverters:

LCM-ECU-3HB-30A-30V

Electronic Control Unit for Electrical Drives in 12V/24V Applications

LCM ECU 3HB 30A 30V
Input voltage range 24–160 VDC
Nominal phase current 250 Arms
Maximum phase current up to 600 Arms
Number of half-bridges 3
IP protection IP 66
Control unit Custom board with ARM Cortex-M4

For detailed information please visit the Semikron SKAI 3 product page.

LCM Power Inverters:

LCM-ECU-4HB-100A-75V

Electronic Control Unit for Electrical Drives in Harsh Environments

LCM ECU 4HB 100A 75V
Input voltage range 120–800 VDC
Nominal phase current 300 Arms
Switching frequency up to 15 kHz
Number of half-bridges 3
IP protection IP 67
Control unit TI C2000

For detailed information please visit the Semikron SKAI 2 product page.

Back to top