Skip to content
English (United Kingdom)Deutsch (Deutschland)

Für den Inhalt dieser Seite ist eine neuere Version von Adobe Flash Player erforderlich.

Adobe Flash Player herunterladen

Home Products Compiler + Debugger TriCore PXROS-HR Development Platform
TriCore PXROS-HR Development Platform

For many years, the GNU-based TriCore compiler and the universal debug engine supplied by PLS have been in successful operation by all the leading companies on the automotive sector and in various industrial fields. As a result of close cooperation with several automotive manufacturers and with Infineon, numerous optimisations and special features for supporting the TriCore architecture have been introduced in the compiler and the PLS debugger. The basic elements of the PXROS Development Platform are the porting of the GNU compiler, the universal debug engine, the integrated development environment Eclipse and Code::Blocks, and the real-time operating system PXROS-HR. This product is available for TriCore, ARM, PowerPC.

gcc_thumb_110 +

ude-logo

Features

Compiler + IDE Universal Debug Engine
  • Memory Protection Unit support
  • IDE Eclipse and Code::Blocks
  • 16-bit and 32-bit instructions for reduced code size
  • Addressing modes: absolute, register relative, circular
  • Saturating integer arithmetic and packed data operations
  • FPU and PCP support
  • Target access via JTAG
  • Supports OCDS LII and on-chip trace
  • FLASH programming
  • Real time Data Monitoring and Graphical View
  • Execution Time measurement
  • Instruction Pointer Profiling
  • Simulated I/O

All the necessary software tools for such tasks as configuring the compiler and debugger, or powerful project management, as well as many wizards, are integrated in the development environment Eclipse and Code::Blocks.

For debugging and test of the applications, the TriCore Development Platform includes the Universal Debug Engine (UDE) from pls. Thereby, the UDE can be started with all necessary settings direct from the IDE, thus greatly simplifying a function test of the program on the target hardware. The UDE, of course, also allows testing of PXROS-HR applications with memory protection. The following illustration shows the availabe UAD2 and UAD2+ hardware of PLS.

uad2

Our product includes a full board support package, ready-made interrupt tables and trap vector tables. With these tools, an interrupt service routine can be installed with a single C/C++ command.

The inline assembler combines the advantages of a C/C++ high level language with the flexibility to insert assembler code into this context. There is also a number of intrinsic functions available for the TriCore, which always execute a single assembler statement.

PXROS-HR

PXROS-HR LogoBesides the TriCore compiler, we offer our real-time operating system PXROS-HR. This system supports the Memory Protection Unit (MPU) of the TriCore family in a comprehensive way. This hardware-based memory protection allows a safe function integration while reducing complexity and improving the testability of applications. Hardware-based memory protection is essential for safety-critical applications since it makes partial certification of components of the application possible. Starting in the second quarter of 2009, HighTec is offering a PXROS-HR Toolbox for the TriCore containing standard components such as tests for RAM/ROM and CPU, for creating safety-critical applications. The Toolbox has been certified in terms of the IEC-61508 for C16x with SIL-4, and has already been ported to the TriCore. The Toolbox Designer in Eclipse uses the Toolbox and offers graphic functionalities for helping the user create safety-critical systems. The Toolbox and the Toolbox Designer are available as separate products for the TriCore.

Extension modules of the TriCore PXROS-HR Development Platform:

PXtcp TCP/IP, UDP, BOOTP, DHCP
PXfile FAT32 file system, NFS, FTP, Media cards support
PXusb Real-time USB stack for TriCore TC1796 and TC1130
CANopen Real-time CANopen stack for TriCore TC1796 and TC1130

Available platforms

  • Windows Vista, XP, 2000
  • Linux (IDE and compiler)
 

Newsflash

Check the download section for

  • TriCore application notes
  • DAvE quickstart with examples

Suche

Anschrift

HighTec EDV-Systeme GmbH
Feldmannstr. 98
D-66119 Saarbrücken
Tel: (+49) 681-92613 - 16
Fax: (+49) 681-92613 - 26
Email: info@hightec-rt.com  

      HighTec EDV-Systeme GmbH