Software

Hitex is a preferred design house for Infineon’s AURIX microcontroller family. In addition, Hitex provides sales and support for Infineon’s MCAL low-level drivers for both the AURIX™ and Traveo™ II architectures. Combined with the Hitex SafeTpack and the PXROS-HR real-time operating system, this offering enables a complete solution for safety-critical developments.





The Infineon MC-ISAR (Microcontroller - Infineon Software Architecture) low-level drivers are safety-certified driver packages compatible with the AUTOSAR MCAL layer. These drivers are available for TC2xx, TC3xx, and TC4xx architecture.

Hitex offers Infineon’s MCAL drivers for AURIX™ microcontrollers in modular packages:

  • Basic Set of Drivers

  • Enhanced Communication Drivers

  • Complex Drivers

The MCAL drivers are certified according to ISO 26262 up to ASIL-B, with selected drivers certified up to ASIL-D.

Driver availability depends on the AURIX™ microcontroller family (e.g., TC2xx, TC3xx, TC4xx) and are generally compatible with AUTOSAR version 4.x and up to R.21

Licensing options include project-based and small volume licenses, tailored to your project needs.

Contact us to learn more or to request an evaluation license.

MCAL for Infineon Traveo™II

The Infineon MCAL Traveo™II package includes the basic driver set required for AUTOSAR applications and can be extended with Self-Test Libraries and Flash EEPROM Emulation modules.

The TRAVEO II AUTOSAR MCAL Software includes support for standard microcontroller drivers, memory drivers, communication and I/O drivers.

It can be extended with self-test library for code and data as well with Flash EEPROM Emulation.

Contact us to learn more or to request an evaluation license.

PXROS-HR RTOS

PXROS-HR is fully compatible with the HighTec C/C++ compiler for TriCore/AURIX and is specifically designed to meet the requirements of automotive and industrial applications. It integrates with Infineon’s MCAL and the Hitex SafeTpack to provide a complete, safety-certified platform that is straightforward to implement.

PXROS - Real-time OS for TriCore™ and AURIX™

PXROS-HR is an object-oriented real-time operating system (RTOS) built on a modern microkernel architecture, making it especially well-suited for today’s multicore microcontrollers. The latest version of PXROS-HR enhances encapsulation concepts and offers increased robustness, leveraging hardware protection mechanisms available in modern MCUs, such as Infineon’s AURIX family.

Basic Feature Set

  • Safety Certified up to IEC61508 SIL 3 and ISO26262 ASIL D

  • Multi-core real-time microkernel

  • Message-based inter-task communication

  • MPU protected data and code

  • Interrupt lock-free

  • Static and dynamic resource management

  • Integrated Right management

Hitex SafeTpack

The Hitex SafeTpack is a complete solution for AURIX TC3xx applications, designed to streamline compliance with safety requirements of ISO26262, including all essential components outlined in the AURIX safety manual. Unlike standard processes which requires manual implementation and certification of safety measures, the SafeTpack offers a ready to use solution that enables activation of required safety measueres (SM) including external safety measures (ESM). It supports safety levels from ASIL-A to ASIL-D. Thanks to its modular architecture, the SafeTpack also allows for easy integration with external power management devices (PMIC) and program flow monitoring (PFM).

    • The SafeTpack delivery includes the complete source code, including a Demo workspace which can be run on standard Infineon evaluation and application boards.

    • Can be configured using the included Elektrobit (EB) tresos tool

    • Documentation includes user manual, safety manual, release notes, configuration verification manual and a description of the demo workspace

  • SafeTpack Basic contains the test modules implementing the ESMs/SMCs, as well the HtcMicroTestLIb, which includes tests to be executed during the startup and runtime phase of ECU.

    • Startup tests to detect latent faults (LBIST, MONBIST, MBIST, SFR Test, …)

    • Runtime tests to detect single point faults

    • Tests to detect faults in non-lockstep CPU

    All tests are triggered by the test handler (HtxTestHnd), which is provided as a example code.

  • The Watchdog module provides the interface to configure, activate and service the Watchdog.

    Supports

    • AURIX internal safety Watchdog and support

    • External safety Watchdog (incl. TLF35584, TLF35585, and FS65/FS45 PMIC

  • Contain the startup tests for TLF35584 and TLF35585

    Implements the AoUs for analog built in selftest (ABIST) according to the TLF safety manual. It tests the functionality of:

    • Window Watchdog

    • Functional Watchdog

    • Error Pin Monitor

    • ABIST Test

  • The program flow monitor (PFM) module supports the logical and temporal monitoring of software functions.

    Supported monitors:

    • Aliveness monitoring

    • Logical monitoring

    • Deadline monitoring