Hint: separate multiple terms with commas
Hint: separate multiple terms with commas

Sort by:

138 Results

66AK2Gx Processor Training Series

Similar to existing KeyStone-based SoC devices, the 66AK2Gx enables both the DSP and ARM cores to master all memory and peripherals in the system. This architecture facilitates maximum software flexibility where either DSP- or ARM-centric system designs can be achieved. 


This curriculum provides an in-depth look at the K2G Processors, Processor SDK-Linux and TI-RTOS, and the Programmable Realtime Unit (PRU).

Application Development Using Processor SDK RTOS

Date:
October 8, 2015
This presentation provides a detailed overview of the application development process using the Processor SDK RTOS release. It walks through each step of the a typical development flow, including setup of the evaluation module (EVM), getting started with the EVM, running out-of-box examples, developing application code, porting applications to custom hardware, and customization of application software.

Audio System Hardware with Voice as User Interface

Date:
May 17, 2017

Duration:
24:20
This training identifies the hardware components required to build an application with voice recognition capability.  

C Compiler Tips & Tricks

Date:
March 18, 2015

Duration:
58:29
This presentation is intended for those new to TI C/C++ compiler tools. It is a collection of tips and tricks beginners usually find useful. The information applies equally well to all TI compilers. Those with experience programming general-purpose processors will appreciate the tips on how things differ when programming for TI embedded processors.

C55x Digital Signal Processors Software Overview

Date:
March 29, 2016
This module provides an overview of the software available to developers building applications on TMS320C55x Digital Signal Processors. The first section introduces the benefits and structure of the C55x Chip Support Library (CSL) and takes a look at an example contained within the package. The second half  looks at the benefits and structure of the C55x DSP Library (DSPLIB), as well as the Programmer's Reference Guide and performance benchmarks.  

C55x Digital Signal Processors Training Series

TI’s TMS320C55x Fixed-Point Digital Signal Processors (DSP) enable high performance and low power through increased parallelism and total focus on power savings. Industry-leading active power enables computationally-intensive applications, such as voice triggering and encoding, to run on battery for extended period of time. Development tools include the award-winning eXpressDSP, Code Composer Studio (CCS), Integrated Development Environment (IDE), DSP/BIOS, optimized DSP and math libraries, and the industry’s largest third-party network.

C6000 Architecture (2 of 15)

Date:
April 9, 2015

Duration:
01:41:39
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Cache - Lab (11 of 15)

Date:
April 9, 2015

Duration:
28:59
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Cache - Overview (7 of 15)

Date:
April 9, 2015

Duration:
14:29
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Cache - Part 1 (8 of 15)

Date:
April 9, 2015

Duration:
22:08
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Cache - Part 2 (9 of 15)

Date:
April 9, 2015

Duration:
34:10
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter. 

C6000 Cache - Part 3 (10 of 15)

Date:
April 9, 2015

Duration:
46:51
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Embedded Design Workshop

This is a 15 part series covering C6000 embedded design.

C6000 Optimizations - Lab (6 of 15)

Date:
April 9, 2015

Duration:
01:23:28
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Optimizations - Overview (3 of 15)

Date:
April 9, 2015

Duration:
29:23
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Optimizations - Part 1 (4 of 15)

Date:
April 9, 2015

Duration:
01:09:30
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

C6000 Optimizations - Part 2 (5 of 15)

Date:
April 9, 2015

Duration:
01:01:04
This training series provides an in-depth look at C6000 architecture such as cache, using the C compiler/optimizer, EDMA3 and a great intro to the architecture itself. Once again, if you are a new user, we suggest you watch the videos in the order listed - especially watching the architecture introduction PRIOR TO the optimization chapter.

Debugging Common Application Issues with TI-RTOS

Date:
May 25, 2016

Duration:
25:26
This presentation shows how TI-RTOS helps a user debug the following common application issues: stack overflows, device exceptions, and memory mismanagement.

Debugging Embedded Linux Systems Training Series

Linux is well-adopted within embedded systems. But debugging Linux system issues can be overwhelming. This training series teaches the techniques of debugging kernel issues that may be encountered in embedded Linux systems. This training series explains the Linux kernel logging system and logging API, illustrates how to locate a particular device driver, and demonstrates how to read kernel oops logs.

Debugging Embedded Linux Systems: Dynamic Debug

Date:
April 15, 2017

Duration:
09:52
This training introduces the dynamic debug feature of the Linux kernel, which provides the ability to dynamically enable and disable kernel code to obtain additional information.
138 Results