Sort by:

74 Results

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

Debugging Embedded Linux Systems training series teaches the techniques of debugging kernel issues that may be encountered in embedded Linux systems. It 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.

How-to Videos

This section contains task-specific videos that demonstrate how to perform debugging techniques on embedded Linux systems.

Debugging Embedded Linux Systems: Linux/Kernel Overview

Date:
April 15, 2017

Duration:
04:17
This training introduces basics concepts and terminology of Linux systems that will be referenced throughout the Debugging Embedded Linux Systems Training series.

Debugging Embedded Linux Systems: Kernel Logging System Overview

Date:
April 15, 2017

Duration:
04:29
This training provides an overview of the Linux kernel logging system and the log levels that specify the severity of the error message.

Debugging Embedded Linux Systems: printk and Variations

Date:
April 15, 2017

Duration:
10:29
This training provides an introduction to the printk API and variations, which is used to get debug information from your Linux kernel code.

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.

Debugging Embedded Linux Systems: Locate Device Driver Source Code

Date:
April 15, 2017

Duration:
12:05
This training illustrates various techniques used to locate a particular device driver in the Linux kernel.

Debugging Embedded Linux Systems: Understand Kernel Oops Logs

Date:
April 15, 2017

Duration:
12:10
This training demonstrates how to read kernel oops logs, which are produced when there is a deviation from normal behavior of the Linux kernel.

C Compiler Tips & Tricks

Date:
March 18, 2015

Duration:
58:29
Intended for those new to TI's C/C++ compiler tools. It is a collection of tips and tricks beginners find useful.

TI-RTOS Update

Date:
March 18, 2015

Duration:
01:03:14
This session will include a combination of a presentation and a demo that introduce the latest TI-RTOS features to attendees, as well as giving them a more in-

TI-RTOS Overview

Date:
May 13, 2015

Duration:
32:14
This session provides an in-depth overview of TI-RTOS features

OpenCL™ & OpenMP® Offload on Sitara™ AM57x Processors

Date:
October 14, 2016
This module discusses how to leverage OpenCL and OpenMP Offload to dispatch processing to the C66x DSPs on Sitara AM57x processors.

Profiling Suspend/Resume Latency of Linux Kernel on Embedded Processors

Date:
September 26, 2017

Duration:
04:02
This video demonstrates techniques to debug and optimize suspend/resume latency in the Linux kernel for embedded processor applications.

Leveraging DSP from Linux and RTOS: Parallel Processing and Software Support

Date:
December 4, 2015
This module provides an introduction to parallel processing, a programming technique that can be used to divide instructions among multiple processors

Machine learning hardware and software solutions at Texas Instruments

Date:
July 10, 2019

Duration:
02:06
Learn about Texas Instruments machine learning solutions using Sitara™ processors and Processor SDK.

Ask the Expert: What is TI's StarterWare software suite, and how does it make TI's ARM® microprocessors, digital signal processors and DSP + ARM processors easy to develop?

Date:
November 2, 2014

Duration:
03:26
What is TI's StarterWare software suite, and how does it make TI's ARM® microprocessors, digital signal processors and DSP + ARM processors easy to develop? Hen

Rapid prototyping conclusions

Conclusion of rapid prototyping with call to action examples, simple and complex demonstrations.
Rapid prototyping based on embedded wired system

Rapid prototyping based on embedded wired system

Date:
October 4, 2019

Duration:
20:46
This module covers more user interface concepts (specifically, a Linux host wired over USB) and how they are used for control in rapid prototyping.
Rapid prototyping based on embedded wireless system

Rapid prototyping based on embedded wireless system

Date:
October 4, 2019

Duration:
10:15
This module covers more user interface concepts (specifically, a wireless Linux host connected by WiFi) and how they are used for control in rapid prototyping.
74 Results
arrow-topclosedeletedownloadmenusearchsortingArrowszoom-inzoom-out arrow-downarrow-uparrowCircle-leftarrowCircle-rightblockDiagramcalculatorcalendarchatBubble-doublechatBubble-personchatBubble-singlecheckmark-circlechevron-downchevron-leftchevron-rightchevron-upchipclipboardclose-circlecrossReferencedashdocument-genericdocument-pdfAcrobatdocument-webevaluationModuleglobehistoryClockinfo-circlelistlockmailmyTIonlineDataSheetpersonphonequestion-circlereferenceDesignshoppingCartstartoolsvideoswarningwiki