C166 Software Development Tools

Back to TASKING Products Page >>>

Altium’s New TASKING VX-toolset for C166/ST10

  • Industry-standard Eclipse™ IDE integration
  • C compiler based on Altium’s next-generation Viper compiler technology, generating extremely compact and fast-executing code
  • Efficient programming of the MAC unit in C language
  • New debugger technology, fully integrated into Eclipse, ready for the latest industry debugging trends like multi-core application development
  • Premier support for new Infineon XC22xx microcontroller series, achieving 32-bit microcontroller performance level
Datasheet (867 kB) >>>

The Total C166/ST10 Development Solution

  • Integrated Development Environment based on Eclipse, enabling extensibility though plug-ins from third parties (e.g. for RTOS configuration or debugging)
  • Includes C, C++/EC++ compilers with MISRA C enhanced code checking
    • Conforms (default) to ISO/IEC 9899:1999(E), as well as ANSI-C X3.159-1989; C++ compatible with ISO/IEC 14882:1998(E)
    • MISRA C guidelines supported: MISRA-C:1998 and MISRA-C:2004
  • C/C++ libraries, run-time libraries, floating-point libraries provided in source code
  • Powerful assembler and linker/locator, using a versatile linker-script-language
  • Project set up wizard to help you to configure a new project
  • Conversion utilities for easy project migration from classic TASKING C166/ST10 toolset
  • Integrated support for programming Flash memory
  • Toolset generates ELF/DWARF 3.0 output for tool interoperability
  • The toolset supports all C166 and ST10 derivatives, such as:
    • Infineon Technologies: C16x, XC16x, XC22xx, E-Gold, as well as all their individual variants
    • IPextreme: C166S V1 core
    • STMicroelectronics: ST10x16x, ST10x17x, ST10x25x, ST10x26x, ST10x27x, ST10x28x, Super10M34x, as well as all their individual variants
    • Micronas: SDA6000
  • The TASKING C166/ST10 tools are acknowledged as the best in the market, having been the de facto standard worldwide for more than 15 years. With a market share of more than 90% in automotive, prominent OEM and Tier-1 companies rely on the quality of the TASKING tools

CrossView Pro C166 Debugger

  • Three debugger engines are available for debugging in C++, C and assembly: Simulator, OCDS and ROM monitor debugger
  • Seamless integration of the debugger into the Eclipse IDE
  • Simulator debugger is included with all product bundles
  • Wizard to help you configure your project to run on an evaluation board
  • On-Chip debugging is supported through a USB-JTAG adapter or a simple parallel cable for Infineon evaluation boards. The USB-JTAG adapter is often provided with Infineon starter kits
  • For OCDS the TASKING debugger makes use of Infineon’s Device Access Server (DAS), which is provided with the toolset. DAS allows remote debugging over a TCP/IP network
  • The ROM monitor debugger is plug-and-play ready for many evaluation boards, and retargetable to your own hardware
  • ROM monitor debugging via serial port, and through TCP/IP over a remote PC
  • OSEK kernel-aware debugging, ORTI 2.0 and 2.1 based

Availability and Packaging

  • The TASKING VX-toolset for C166/ST10 is available on PC/Windows and Sun/Solaris platforms.
  • The package configurations are available:
    • Standard Edition VX-toolset for C166/ST10
      Eclipse, C Compiler, assembler/linker/locator and Simulator Debugger
    • Professional Edition VX-toolset for C166/ST10
      Eclipse, C Compiler, assembler/linker/locator, Flash memory programming, Simulator and ROM-monitor Debugger
    • Premium Edition VX-toolset for C166/ST10
      Eclipse, C and C++ Compiler, assembler/linker/locator, Flash memory programming, Simulator, OCDS and ROM-monitor Debugger
    • USB-JTAG-wiggler for OCDS debugging of Infineon MCUs (to be ordered with OCDS debugger)

Page Last Updated: March 13, 2007 3:54 PM

Nohau UK Home >>>