Overview

TASKING®’s newest embedded software development platform is designed to take advantage of the highly popular Arm architecture. Arm’s presence in many automotive systems such as airbag, body electronics and instrument clusters and their broad silicon supplier base (Infineon, NXP, TI, ST..) are key factors behind their increased market growth. Market analysis shows that Arm will continue to maintain its position as a leading 32-bit architecture for embedded automotive applications. 

The release of TASKING’s next generation of Arm development tools introduces substantial performance gains in multicore SW development which take advantage of advanced performance and safety features available in the new multi-core Arm product. It  supports  Infineon TRAVEO T2G family. It also  supports NXP General-Purpose (S32K3 series) MCU’s and Real-Time (S32Z/E series) processors.

Developed with its proprietary Viper technology, the TASKING® VX-toolset for Arm continues to offer unparalleled code optimization performance, advanced multicore support, an integrated debugger, and integration into the popular Eclipse™ platform (IDE). The integrated compiler, assembler and linker seamlessly provide all the functionality needed to generate safety compliant software. The VX-toolset for Arm provides an Eclipse plug-in which allows the user to take advantage of the versatile and powerful winIDEA IDE.  The TASKING Arm Toolset can be connected to your target hardware via the family of TASKING BlueBox Debuggers or on hardware with on-board GDB-server support.

BENEFITS

Performance

  • Generate the fastest executing code at the lowest possible size with Viper compiler technology.
  • Speed up your development time with an advanced assembler, linker, and locator.
  • Save hours of development time by taking advantage of integrated C/C++ libraries, run-time libraries, and floating-point libraries.

Reliability

  • Work in the most stable development environment with industry-standard Eclipse IDE integration.
  • Write industry-standards code with an ISO compliant C++ compiler.
  • Complete C/C++ compiler support for all of the latest Cortex microcontrollers including M0+, M1, M3, M4, M7, M33 and R52.
  • Guaranteed compatibility with leading third-party solutions including debuggers, AUTOSAR operating systems and MCAL drivers.*

Safety

  • Keep your code optimized and error-free with new debugger technology fully integrated into Eclipse IDE.
  • Stay up to date on the latest industry debugging trends with multi-core application development support.
  • Stay in complete compliance with industry-standard safety regulations including ISO26262 up to ASIL D. TÜV Nord certified toolchain according to the safety standards ISO 26262:2018, ISO 25119:2018, EN 50657:2017 and IEC 61508:2010.
  • Easily meet and exceed industry standard tests for compiler qualifications.
  • Ensure that your code remains up to date and in compliance with industry standards with full support for MISRA and CERT C guidelines.

* TASKING's VX-toolset for Arm v7.1r1 supported by NXP's Real-Time Drivers (RTD)

Supported Devices

Supported Arm Processors

Cortex-Mx FamilyCortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M33, Cortex-M4, Cortex-M7, Cortex-R52

Supported Cortex-M Microcontroller Manufacturers and Derivatives

Infineon TechnologiesTRAVEO T2G family: CYT2, CYT3, CYT4; XMC1xxx and​ ​XMC4xxx​ series, TLE98xx series; FM0, FM3, AND FM4 ​family
NXPS32K,S32Z,S32E family and Kinetis series
AtmelSMART SAM​ ​C, D, E, G, L, S, V, SAM3x, SAM4x series
Silicon LabsEFM32 Family:​ ​Gecko, Zero Gecko, Tiny Gecko, Giant Gecko,​ ​Happy Gecko,​ ​Leopard Gecko, Wonder Gecko; EZR32 Family: Leopard Gecko, Wonder Gecko
STMicroelectronicsSTM32 F0, F1, F2, F3, F4,​ ​F7,​ ​L1, ​and W ​series
Texas InstrumentsTiva C​ ​and MSP432 ​series