Basic Debugging for Individuals

Fundamental Debugging Everybody Needs

You will learn using TRACE32 from scratch then accelerating and reaching intermediate level. The 1st step will be to get an overview how TRACE32 HW is configured to match the requirements of your projects. Looking for the available features of the used chip types and matching tool solutions. After this we are focusing on the setup of the TRACE32 SW - e.g. for SMP or AMP debugging.. Then you learn about the GUI and command set as well as the PDF documentation and usage of the help system. After this you will see the handling: Loading the application, checking and changing registers, memory and variables. 

An important topic are the different breakpoints: Onchip, Software, Markers and advanced/conditional breakpoints. Depending on the interests of the audience we are covering different intermediate topics: tracing, code-coverage, RTOS, remote control (e.g. via Python) and scripting.

Type: Standard Trainings for Individuals 
Languages: English & German
Location: Online / On-Site
Level: Starter & Intermediate
Duration: 6 hours
Price per person: In-house € 390,00 / online € 290,00 (all prices + VAT)

Registration Needed


In-house agenda Online agenda

Content

BLOCK 1

  • Introduction into Lauterbach Hardware
  • License Model
  • Configuration File built with TRACE32® Start
  • Setup your Debug Session
  • Onchip Flash Programming (Flash Handler)
  • Breakpoints
    User Interface, Modify Menu- and Tool Bar, Command Structure & built-in Help System, Registers, Peripheral Registers, Memory Access

BLOCK 2

  • Breakpoints
    Software Breakpoints, Onchip Breakpoints (all options)
  • SMP Concept
    SMP Debugging, Comparison to AMP

BLOCK 3

  • High Level Language Debugging
    Load the Application Program, Symbol Data Base, Display Variables, Variable Monitoring, Variable Logging
  • Isolated Function Test
  • Debugging of Optimized Code
  • Sample based Profiling

BLOCK 4

  • Script Language Practice
    Introduction into Practice Language Use, Elements, Flow Control, Create and Debug a Script, Parameter Passing, Host OS Interaction, UI I/O Commands, Event Control, Dialog Programming, Designing Robust Practice Scripts

Upcoming Training Dates

Basic Debugging in English | Online
09.Dec.2024 - 10.Dec.2024
Online
13 places left

The training courses take place with a minimum of 5 participants!

Basic Debugging in English | Online
17.Mar.2025 - 18.Mar.2025
Online
15 places left

The training courses take place with a minimum of 5 participants!

What happens next?

After your registration we will check the request and send an offer to your email address. An official purchase order from your company should reach us within 10 days (if not, the seat will be released for others). 3 - 5 days prior to the training you will receive further information from the trainer including the WebEx links for the different sessions. After the training the invoice will be sent.

Contact

Evi Ederer

Altlaufstraße 40

85635 Höhenkirchen-Siegertsbrunn

trace32-training@lauterbach.com