Email

AM6x Sitara™ Processors Training Series

TI’s AM6x Sitara processor family, along with the Processor SDK, brings unparalleled scalability, reliability, integration, and ease-of-use to the Sitara product line. The new, highly-integrated Sitara AM6x processor family provides industrial-grade reliability, with quad and dual Arm® Cortex®-A53 core variants built to meet the rapidly evolving needs of Industry 4.0 in factory automation and grid infrastructure.

This training series provides an in-depth look at the AM6x Sitara processors, an overview of the hardware and software support, as well as how the processor family is compatible with Industry 4.0.

1. AM65x Sitara Processors Overview

This section provides an overview of the AM65x Sitara processors for industrial application development.
# Title Duration
1.1 Sitara AM65x Processors: Your Industry 4.0 Solution
This video provides a quick overview of Industry 4.0 and how the AM65x Sitara processors meet the next-generation needs of factory automation manufact...
05:00
1.2 AM6x Sitara Processors: Architecture Overview
This training provides an introduction to the architecture of the AM6x Sitara processors, including the functional subsystems and components.
20:39
1.3 Industry 4.0 Requirements for Next Generation Sitara Devices
The video provides an overview of Industry 4.0 requirements that are helping to define factory standards and the next generation of Sitara embedded pr...
06:20
1.4 AM65x Sitara GP EVM Board Tour
This video provides an introduction to the AM65x Sitara Processors General Purpose Evaluation Module (TMDX654GPEVM) for industrial application develop...
01:24
1.5 AM65x Sitara IDK Board Tour
This video provides an introduction to the AM65x Sitara Processors Industrial Development Kit (IDK) for industrial applications.
01:38
1.6 What's new with protection relays & Sitara™ processors
Brush up on your knowledge of protection relays and their key design challenges while discovering how Sitara processors help to solve those challenges....
01:29
1.7 What's next with industrial networking and Sitara™ processors?
Learn more about upcoming developments in industrial controls and how Sitara processors enable that evolution.
02:34
1.8 AM6x Flash Subsystem (FSS) Overview
This training provides an overview of the Sitara AM6x processor Flash Subsystem (FSS), which is used to interface to Octal SPI (OSPI) and HyperBus dev...
12:33
1.9 Programmable Real-time Unit for Gigabit Industrial Communication Subsystem (PRU_ICSSG) Overview
This training provides an introduction to the PRU-ICSSG, including hardware basics, feature comparisons to PRU-ICSS, and new applications supported.
06:49
Login required

2. Processor SDK for TI Embedded Processors

# Title Duration
2.1 Introduction to the Processor SDK Training Series
This short video provides an introduction of the Processor SDK training series including how to access and a curriculum overview.
02:32
2.2 Processor SDK Overview
This module provides an introduction to the Processor Software Development Kit (SDK), the next generation unified software platform for TI’s newest processor...
2.3 Introduction to Processor SDK RTOS Part 1
This module is the first installment of a two-part overview of the Processor SDK from the TI-RTOS perspective. It introduces the functional elements that...
2.4 Introduction to Processor SDK RTOS Part 2
This module is the second installment of a two-part overview of the Processor SDK from the TI-RTOS perspective. It examines the functional elements that...
2.5 Application Development Using Processor SDK RTOS
This presentation provides a detailed overview of the application development process using the Processor SDK RTOS release. It walks through each step...
2.6 Processor SDK Linux Overview
This module takes a look at the purpose of the Processor SDK for Linux, how it is designed to provide flexibility and re-usability, and how the kit creates...
2.7 Processor SDK Linux Components
This module provides an introduction to the functional components included in the Processor SDK for Linux and describes how these components can be used...
2.8 Processor SDK Linux Matrix Application Launcher Overview
This module explains the purpose of the Matrix, an example application that launches by default within the Processor SDK for Linux. The capabilities of...
2.9 Processor SDK Linux Installation, Documentation, and Training
This module identifies the resources needed to obtain and install the Processor SDK for Linux. It also provides an overview of supporting documentation...
2.10 Introduction to OpenCL on TI Embedded Processors
This module provides an overview of OpenCL, the benefits it can provide during application development, and the criteria to consider for using OpenCL on...
2.11 Introduction to Inter-Processor Communication (IPC) for KeyStone and Sitara™ Devices
The IPC software package is designed to hide the lower-layer hardware complexity of multi-core devices and help users to quickly develop applications
2.12 Setting Up and Testing Processor SDK RTOS Device Drivers
This video demonstrates how to setup and test device drivers included in the Processor SDK RTOS package.
05:44
2.13 Introduction to the Sitara™ AM57x Processor Industrial Software Development
This training provide an overview of the AM57x Industrial SDK architecture.
Login required

3. Sitara™ Processors Building Blocks for PRU Development

TI's Building Blocks for PRU Development online training includes an overview of the PRU subsystem, device and IO integration, application design, and programming model.

# Title Duration
3.1 Introduction to the Programmable Real-Time Unit (PRU) Training Series
This short video provides an introduction of the PRU training series including how to access the series page and a curriculum overview.
02:27
3.2 Sitara™ Processors Building Blocks for PRU Development Summary
This session provides an overview of the Programmable Real-Time Unit (PRU) subsystem, device and IO integration, and programming model.
3.3 Sitara™ Processors Building Blocks for PRU Development: Hardware
The Programmable Real-Time Unit is a small processor that is integrated with an IO subsystem, offering low-latency control of IO pins on TI’s SoC devi...
3.4 Sitara™ Processors Building Blocks for PRU Development: Firmware
The Programmable Real-Time Unit is a small processor that is integrated with an IO subsystem, offering low-latency control of IO pins on TI’s SoC devi...
3.5 Sitara™ Processors Building Blocks for PRU Development: Designing a PRU Application
The Programmable Real-Time Unit (PRU) is a small processor that is integrated with an IO subsystem, offering low-latency control on TI’s SoC devices
Login required

4. Tools for PRU Development

TI provides software and tools for developing PRU applications on supported TI processors. Tools for PRU Development includes information on how to get started debugging the PRU using Code Composer Studio (CCS), how to rebuild PRU firmware on the target board, as well as tips and tricks for using the PRU C/C++ Compiler, including recommendations and things to avoid when using loops, links, registers, arguments, and constant tables.

# Title Duration
4.1 Sitara™ Processors: Debug PRU Using Code Composer Studio (CCS)
This presentation provides a step-by-step process on how to get started debugging the Programmable Real-Time Unit (PRU) using Code Composer Studio (CCS)....
4.2 Sitara™ Processors: Programmable Real-Time Unit (PRU) Compiler Tips & Tricks
This presentation provides tips and tricks for using the Programmable Real-Time Unit (PRU) C/C++ Compiler, including recommendations.
4.3 Rebuilding PRU Firmwares on Target Using Sitara Processors
This video demonstrates how to install and use the PRU C compiler on Sitara Processor evaluation modules for AM57x, AM437x, and AM335x.
08:24
4.4 PRU-ICSS: Interfacing a processor with multiple ADCs
This video demonstrates how the PRU-ICSS subsystem can provide flexible interface between the processor and multiple ADCs.
02:34
Login required

5. Running Industrial Protocols on PRU

This section provides an introduction to PRU-ICSS protocols, which are built on top of Processor SDK to enable real-time industrial communications for TI Sitara embedded processors. 
# Title Duration
5.1 Demonstrating EtherCAT Master on Sitara AM57x Gb Ethernet and PRU-ICSS
This video demonstrates the EtherCAT reference design on Sitara AM57x Gb Ethernet and PRU-ICSS with Time-Triggered Send.
10:31
5.2 Demonstrating Simple Open Real-Time Ethernet Protocol (SORTE) Master and Slave on PRU-ICSS using Processor SDK RTOS
This video demonstrates the Simple Open Real-Time Ethernet Protocol (SORTE) Master and Slave implementation on PRU-ICSS using Processor SDK RTOS.
13:28
5.3 Enabling Multi-protocol Industrial Ethernet with the PRU-ICSS on TI's Sitara™ Processors
In this webinar, learn how you can leverage Multi-protocol industrial Ethernet support with Sitara™ processor portfolio in your design.
44:04
5.4 IEC 62439-3 HSR/PRP Implementation on Sitara™ Processors using PRU-ICSS
This training provides an overview of the IEC6249-5 High-Availability Seamless Redundancy (HSR) and Parallel Redundancy Protocol (PRP) implementation on...
Login required
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki