Arm Cortex-M/R Software Development Tools

A cer­ti­fied com­pil­er toolset for safe­ty crit­i­cal embed­ded soft­ware develop­ment on Arm cores.

TASKING’s newest embed­ded soft­ware develop­ment plat­form is designed to take advan­tage of the high­ly pop­u­lar Arm archi­tec­ture. Arm’s pres­ence in many auto­mo­tive sys­tems such as airbag, body elec­tron­ics and instru­ment clus­ters and their broad sil­i­con sup­pli­er base (Infi­neon, NXP, ST..) are key fac­tors behind their increased mar­ket growth. 

The TASKING® VX-toolset for Arm is a cer­ti­fied com­pil­er toolset for safe­ty-crit­i­cal embed­ded soft­ware develop­ment on Cor­tex-M and Cor­tex-R Arm-based devices. The toolset offers unpar­al­leled code opti­miza­tion per­for­mance and advanced multi-core sup­port.

The Arm toolset allows con­nec­tion to the tar­get via the TASKING Blue­Box debug­ger and the Eclipse plug-in pro­vides access to the pow­er­ful winIDEA IDE. 


Performance

Gen­er­ate effi­cient code with best in class per­for­mance and code size.
The inno­v­a­tive Link­er Script Lan­guage pro­vides flex­i­ble mem­o­ry con­trol.
Sup­ports allo­ca­tion of func­tions and data objects into Tight­ly Cou­pled Mem­o­ry (TCM). 


Reliability

Devel­oped with Auto­mo­tive SPICE® Level 2 cer­ti­fied process­es.
Com­pat­i­ble with third-party solu­tions for MCAL and AUTOSAR
Sup­ports diverse cod­ing stan­dards like ISO-C 2018 and C++11/14/17.


Functional Safety &
Cybersecurity

Func­tion­al Safe­ty cer­ti­fied for ISO 26262 up to
ASIL D and ISO/SAE 21434:2021 stan­dards. 
Func­tion­al Safe­ty and Cyber­se­cu­ri­ty man­u­al with details on each toolset option.
Eas­i­ly meet and exceed indus­try stan­dard tests for com­pil­er qual­i­fi­ca­tion.
Ensure that your code remains up to date and in com­pli­ance with indus­try stan­dards with full sup­port for MISRA and CERT C guide­lines.

IDE and C/C++ Optimizing Compilers

Flex­i­ble Embed­ded Develop­ment Envi­ron­ment includes all the tools need­ed for a com­plete develop­ment work­flow.
Inte­grat­ed tools deliv­er an effi­cient edit-com­pile-link process.
Com­pil­er sup­port for Cor­tex-M and Cor­tex-R cores

Assemblers, Linker/Locator, Utilities

High­ly con­fig­urable link­er with ver­sa­tile script lan­guage for flex­i­ble mem­o­ry con­trol.
Advanced mul­ti­core sup­port.
Con­forms with ISO/IEC 9899:1999(E), ISO/IEC 14882:2011, MISRA C, CERT C, Arm EABI, ANSI/IEEE-754, and ELF/DWARF.
Sup­ports Cross-Link­ing with pre­vi­ous toolset ver­sions.

Debugger

Hard­ware debug sup­port via fam­i­ly of iC7 Blue­Box­es.
The lat­est ver­sion of the Arm toolset allows con­nec­tion to tar­get hard­ware via the TASKING Blue­Box and the Eclipse plug-in allows access to pow­er­ful and ver­sa­tile winIDEA IDE.
Sup­port for CMSIS intrin­sic func­tions (reg­is­ter and instruc­tion access­es).
Arm Instruc­tion set sim­u­la­tor and sim­u­la­tor debug­ger.

Functional Safety and Cybersecurity

Soft­ware Appli­ca­tions up to ASIL-D can be devel­oped with TASKING’s TÜV cer­ti­fied toolset sup­port­ing up to ISO 26262 ASIL D and IEC 61508 SIL3.
Qual­i­fied run-time and float­ing-point libraries accord­ing to ISO 26262 (up to ASIL D) for the sup­port­ed cores.
Safe­ty and secu­ri­ty man­u­al pro­vid­ed with the pur­chase of the toolset.
Addi­tion­al Qual­i­fi­ca­tion Kit is no longer required. 

Accel­er­ate your func­tion­al safe­ty soft­ware develop­ment with TASKING’s TÜV NORD-cer­ti­fied VX-toolset for Arm, com­pli­ant with ISO 26262 at ASIL D, pro­vid­ing a robust foun­da­tion for safe and secure appli­ca­tions. You can find the cer­tifi­cate attached below.

Cer­tifi­cate

Track­ing List

Supported Arm Devices

Sup­port­ed Micro­con­troller Man­u­fac­tur­ers

  • Elmos
  • GigaDe­vice
  • Infi­neon
  • NXP
  • Rene­sas
  • STMi­cro­elec­tron­ics
  • Think­Tech
  • TongX­in Micro­elec­tron­ics

Features and enhancements in TASKING VX-toolset for Arm VX 8.0:

Micro­con­troller ven­dors added: Elmos, Rene­sas, Think­Tech.
Sup­port for Arm Cor­tex-M23.
Improved code exe­cu­tion speed.
Improved code size den­si­ty.

TASKING Prod­uct Doc­u­men­ta­tion con­sists of prod­uct release notes, user doc­u­men­ta­tion, prod­uct patch­es (where avail­able), webi­na­rs and prod­uct relat­ed infor­ma­tion.

https://www.tasking.com/support/arm/

G2 is a trust­ed com­mu­ni­ty where mil­lions of users exchange insights, com­pare tools, and share authen­tic reviews to guide bet­ter soft­ware choic­es.

Your feed­back guides oth­ers in mak­ing smarter choic­es and helps us con­tin­ue improv­ing our prod­ucts and sup­port for you.
Your voice mat­ters — tell us about your expe­ri­ence on G2!

Lorem ipsum dolor sit amet, con­secte­tur adip­isc­ing elit. Ut elit tel­lus, luc­tus nec ullam­cor­p­er mat­tis, pul­v­inar dapibus leo.

Scroll to Top