Altium heeft zijn Tasking VX-toolset voor Arms Cortex-M-architectuur uitgebreid met ondersteuning voor de M0. De gereedschapskist kon al overweg met de Cortex-M1- en Cortex-M3-processoren. De laatste versie (3.1) combineert Altiums Viper C/C++-compilertechnologie en een kersverse debugger in één ontwikkelomgeving die volledig is geïntegreerd in Eclipse.
De nieuwe Tasking VX-toolset is het eerste embedded-Arm-compilergereedschap dat statische codeanalyse kan uitvoeren volgens de veilige Cert C-standaard van het Computer Emergency Readiness Team, opgericht door de Amerikaanse regering. Verder biedt de tooling Misra C 2004-codechecking, profiling door code-instrumentatie en opsporing van runtime errors. Debuggen van broncode op hardware is mogelijk via de JTag-verbinding J-Link van Segger (in de varianten J-Link Arm, J-Link Arm Pro en J-Trace Cortex-M3).
Tasking VX voor Arm voldoet aan de Cortex Microcontroller Software Interface Standard (CMSis) van de Britse chipmaker. Naast Iso-conforme Viper-compilers voor C en C++ (schaalbaar naar EC++) bevat het pakket een assembler met macropreprocessor en linker/locator, een Eclipse-geïntegreerde bestandsviewer en een uitgebreide set bibliotheken (C en C++, runtime en drijvende komma). De bijgesloten Eclipse-IDE heeft twee executieomgevingen: simulator en on-chip debugging via Seggers J-Link-interfaces. Ten slotte levert Altium een realtime besturingssysteem en een TCP/IP-stack mee, beide royaltyvrij.
