Programmable Real-time Unit (PRU) Software Support Package

(ACTIVE) PRU-SWPKG

Description & Features

Technical Documents

Support & Community


Order Now
Part Number Buy from Texas Instruments or Third Party Alert Me Status Current Version   Version Date   OS   Supported SDK   Core  

SPRC941.GZ:
PRU Software support package (Linux) for OMAP-L138, C6748, C6746 --- No longer maintained

PREVIEW v1.03   09 JUN 2010 - No longer maintained   Linux (Use tar –xzf sprc941.tar to uncompress)   LINUXEZSDK-AM18x v6.0; LINUXSDK-OMAPL138   ARM9 + DSP  

SPRC940.ZIP:
PRU Software support package (Windows) for OMAP-L138, C6748, C6746 - No longer maintained

PREVIEW v1.03   09 JUN 2010 - No longer maintained   Microsoft Windows NT   LINUXEZSDK-AM18x v6.0; LINUXSDK-OMAPL138   ARM9 + DSP  

PRU-SWPKG:
Programmable Real-time Unit (PRU) Software Support Package

Free

ACTIVE v1.0.0   30 Jun 2014   Linux   LINUXEZSDK-AM335X v7.0; LINUXEZSDK-AM437X v7.1   ARM Cortex-A8 + Cortex-A9  

Description

The PRU Software Support Package is an add-on package that provides a framework and examples for developing software for the Programmable Real-time Unit sub-system and Industrial Communication Sub-System (PRU-ICSS) in the supported TI processors.  The PRU-ICSS achieves deterministic, real-time processing, direct access to I/Os and meets ultra-low-latency requirements. This software package contains example PRU firmware code as well as application loader code for the host OS. The examples demonstrate the PRU capabilities to interact with and control the system and its resources.

 

Additional Information
Technical Documents
More literature (1)
*This is not an TI official document.
Title Date Type
Sitara ARM Processors Wiki 17 Oct 2012 Wiki*
User Guides (2)
Title Abstract Type Size (KB) Date Views
PDF 820 11 Apr 2014 620
PDF 2418 11 Apr 2014 411

Design Kits & Evaluation Modules (5)

Name Part Number Tool Type
AM335x Evaluation Module  TMDXEVM3358  Evaluation Modules & Boards 
AM335x Starter Kit  TMDSSK3358  Evaluation Modules & Boards 
AM437x Evaluation Module  TMDXEVM437X  Evaluation Modules & Boards 
BeagleBone Black Development Board  BEAGLEBK  Evaluation Modules & Boards 
BeagleBone Development Board  BEAGLEBN  Evaluation Modules & Boards 

TI Devices (17)

Part Number Name Product Family
AM1802  Sitara Processor  ARM9 Core 
AM1806  Sitara Processor  ARM9 Core 
AM1808  Sitara Processor  ARM9 Core 
AM1810  Sitara Processor  ARM9 Core 
AM3356  Sitara Processor  ARM Cortex-A8 Core 
AM3357  Sitara Processor  ARM Cortex-A8 Core 
AM3358  Sitara Processor  ARM Cortex-A8 Core 
AM3359  Sitara Processor  ARM Cortex-A8 Core 
AM4376  Sitara Processor  ARM Cortex-A9 Core 
AM4377  Sitara Processor  ARM Cortex-A9 Core 
AM4378  Sitara Processor  ARM Cortex-A9 Core 
AM4379  Sitara Processor  ARM Cortex-A9 Core 
OMAP-L138  C6000 DSP+ARM Processor  DSP+ARM9 
TMS320C6745  Fixed/Floating-Point Digital Signal Processor  Fixed/Floating-point 
TMS320C6746  Fixed/Floating Point Digital Signal Processor  Fixed/Floating-point 
TMS320C6747  Fixed/Floating-Point Digital Signal Processor  Fixed/Floating-point 
TMS320C6748  Fixed/Floating Point Digital Signal Processor  Fixed/Floating-point 
Support and Community

Wikis

Visit the TI Wiki

TI E2E™ community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of use.

Training & events

Name Type Available During
Georgia Tech MOOC: Control of Mobile Robots
Learn how to make mobile robots move in effective, safe, predictable, and collaborative ways using modern control theory.
On-Line Training   On Demand  


See more training & events

Customer Tags Help

No Tags are Available for this Part Number