Debugger für Embedded Software effizient einsetzen - (DEBUG)

Dieses Seminar wird in Kooperation mit dem Hersteller des BlueBox iSYSTEM angeboten.

Seminar:
2 Tage 9:00 - 17.00 Uhr

Termine:
in Planung

 

Teilnahmegebühr:
1.090 Euro zzgl. MwSt
  Anmeldung
 

Beschreibung des Seminars

           

Die Teilnehmer lernen die grundlegenden und erweiterten Debug-Funktionen kennen und wissen nach dem Seminar, wie sie diese zur Überprüfung ihrer Software einsetzen können.
Durch praktische Übungen erlernen sie den effizienten Umgang mit Werkzeugen von iSYSTEM und werden somit in die Lage versetzt, mögliche Fehlerquellen früh zu entdecken und zu beseitigen.
Zudem erhalten sie Informationen über die grundlegende Hardware- Struktur und das Zusammenspiel der Cortex M Chipfamilie mit den Debug-Tools und erweitern somit ihr Spektrum an Kriterien bei der Mikrocontroller Auswahl.
 

 

nbsp]

 

 

 

Debugger

Zielgruppe
Softwareentwickler, Integratoren, Softwaretester

Voraussetzungen
Embedded-Software-Erfahrung ist von Vorteil.
Eigener Laptop mit Administratorenrechten ist erforderlich.
Englischkenntnisse, da die Unterlagen in englischer Sprache verfasst sind.

Seminarinhalte
Das Seminar teilt sich in drei Teilbereiche auf. Sie werden in die winIDEA-Umgebung als komplette IDE eingeführt und wissen wie Compiler und Linker angebunden werden. I
m Hauptteil verwenden Sie DAVEv4 als Entwicklungs- und winIDEA als reines Debug- Werkzeug. In dieser Konfiguration werden grundlegende und advanced Debug Features behandelt.
Letztlich werden Themen wie Trace, Profiling und Code Coverage gezeigt und an Beispielen geübt. Während des Seminars arbeiten Sie mit den iSYSTEM Tools winIDEA Open, winIDEA, iTAG.50, iTAG.2k sowie mit Infineon Evalboards und Tools auf Cortex M4 Mikrocontrollern.

Einführung

  • winIDEA als komplette IDE
  • GCC-Compiler und Linker Integration
  • Software Build

Debugging Features

  • Download, Run Control
  • Watch/rtWatch
  • RTOS awear debugging (FreeRTOS)
  • Breakpoints (normal und konditional)
  • Terminal (UART, ITM)
  • Callstack
  • Disassembly
  • Special Function Register (SFRs)

Tracing

  • Code/Data Trace
  • Profiling
  • Code Coverage

Methodik und Seminarunterlagen
Vortrag und praktische Beispiele.
Seminarunterlagen werden für jeden Teilnehmer zur Verfügung gestellt. Zudem erhalten die Teilnehmer eine vollständige Debug-Lösung, bestehend aus einem Eval Board von Infineon (RelaxKit Light), einem iTAG.50 Debugger sowie den frei erhältlichen Softwarepaketen winIDEA Open und DAVEv4 auf einem Memory Stick.

Veranstaltungsort
Technologiezentrum TechBase, Franz-Mayer-Str. 1, 93053 Regensburg
iSYSTEM AG für Informatiksysteme, Carl-Zeiss-Straße 1, 85247 Schwabhausen 
Razorcat Development GmbH, Im Ermlisgrund 3, 76337 Waldbrunn 

Referent
Thomas Jung

Thomas Jung

 

Seminarbeschreibung: PDF