Linux-aware debugging

Abstract

In this course you will learn how to setup embedded Linux for HLL debug and create scripts for Linux-aware debugging. You will learn how to debug different Linux components starting from the bootloader up to processes and shared objects. The TRACE32® RTOS-awareness for Linux will also be presented to support you in debugging applications or kernel modules in an operating system featuring dynamic memory management and virtual addresses.

Training Level:  Intermediate

Prerequisite: basic knowledge in debugging with TRACE32®

Mode: Online and On-Site

Email: info_it@lauterbach.it

Phone: +39 02 45 49 02 82

Agenda

BASIC TERMS ON EMBEDDED LINUX

  • Linux components
  • The Linux awareness
  • Virtual memory management in Linux
  • Run Mode vs. Stop Mode debugging
  • Building the kernel, a kernel module and simple demo application

SETTING UP A SCRIPT FOR LINUX-AWARE DEBUGGING

DEBUGGING THE LINUX COMPONENTS

  • Bootloader
  • Kernel startup and boot
  • Kernel modules
  • Processes & threads
  • Libraries

USING THE TRACE32® LINUX MENU

Send a Registration Inquiry

Linux-aware debugging

Fields marked with asterisks (*) are required.

Contact Information
Training Information
Privacy *