PRU-CGT

PRU code generation tools - compiler

PRU-CGT

Downloads

Overview

The TI PRU C/C++ Compiler and Assembly Language Tools support development of applications for TI PRU (Programmable Real-Time Unit) coprocessors.

Code Composer Studio is the Integrated Development Environment (IDE) for TI embedded devices.  If you are looking to develop on a TI embedded device it is recommended to start by downloading Code Composer Studio.  If you are already a user of Code Composer Studio the best way to update the compiler is to go to the Help menu and select to install compilers (please see Getting compiler updates in CCS for more details).

Features
  • Available in PRU Code Generation Tools starting with v2.3.0:
    • Support for silicon version 4
    • 64-bit compiler tools for Linux, Windows, and Mac
  • Available in PRU Code Generation Tools starting with release v2.2.0:
    • Array output format for hex utility
    • Word unit option added for code addresses in assembly listing file
    • Abbreviated format support for SET/CLR instructions
  • Available in PRU Code Generation Tools starting with release v2.1.0:
    • Full support of C/C++
    • Generation of ELF relocatable object files and executables
    • Complete support of PRU instruction sets (v1-v3)
    • Constant table access from C
    • Intrinsics for XFER instructions in C
    • Little and big endian modes

TI Compiler Support

TI has an active, responsive E2E™ community, where support is available for TI compilers.

  • Optimizing C/C++ Compiler
  • Assembler
  • Linker
  • C/C++ standard header files
  • C/C++ runtime libraries
  • Object file display and manipulation utilities
Archived releases (not actively supported)

Downloads

IDE, configuration, compiler or debugger

PRU-CGT-2-3 PRU code generation tools - compiler

Download options

Download options

IDE, configuration, compiler or debugger

PRU-CGT-2-3
PRU code generation tools - compiler

Version: 2.3.3
Release date: 01 Nov 2019
PRU CGT INSTALLERS
download
download
download
download

Supported products & hardware

Daughter card
PRUCAPE TI PRU Cape

Technical documentation

No results found. Please clear your search and try again.
View all 2
Type Title Date
User guide PRU Assembly Language Tools v2.3 User's Guide (Rev. C) May 21, 2018
User guide PRU Optimizing C/C++ Compiler v2.3 User's Guide (Rev. C) May 21, 2018

Related design resources

Software development

IDE, CONFIGURATION, COMPILER OR DEBUGGER
CCSTUDIO Code Composer Studio™ integrated development environment (IDE)

Support & training

TI E2E™ forums with technical support from TI engineers

View all forum topics

Content is provided "as is" by TI and community contributors and does not constitute TI specifications. See terms of use.

If you have questions about quality, packaging or ordering TI products, see TI support. ​​​​​​​​

Videos