Advanced Debug & Trace

概要

TRACE32 の経験の共通基盤に到達するために、TRACE32 を使って基本的なことを簡単に見ていきます。コマンド・セット、PDF ドキュメント、ヘルプ・システムの使い方は常に重要です。その後、中級レベルからAMP/SMPデバッグ、オンチップ・ブレークポイントとソフトウェア・ブレークポイントの違い、ランタイム・メモリ・アクセスとその他のメモリ・アクセス・クラスについて説明します。その後、タイミング、パフォーマンス、統計、コード・カバレッジ、機能安全に関するトレースに焦点を当てます。

All this new skills are used to proceed to the complex field of debugging and tracing an application running a RTOS. It might be a common one like FreeRTOS, VxWorks or AutoSAR are even a proprietary one. As nice to have there are further topics like: remote control (e.g. via Python) and scripting with dialogs.

言語 英語&ドイツ語
場所オンライン & オンサイト
レベル 中級
前提条件:
TRACE32® によるデバッグの基礎知識
期間
12時間

お問い合わせください。

内容

ブロック1

  • ローターバッハ ハードウェアの紹介
  • T32Startで構築された設定ファイル
  • デバッグセッションのセットアップ
  • ユーザーインターフェイスとコマンド構成
  • メニューバーとツールバーの変更
  • PDFヘルプの構成

ブロック2

  • CPUと周辺レジスタ
  • メモリー・アクセス
  • SMPとAMPの比較 デバッグ、同期化
  • アプリケーション・プログラムのロード
  • 記号、変数、関数
  • ブレークポイント

ブロック3

  • スクリプト言語の練習
  • スクリプトの作成とデバッグ
  • ダイアログ・プログラミング
  • アプリケーションのトレース
  • トレース結果を理解する
  • パフォーマンスと統計分析
  • CTS(過去にさかのぼってのデバッグ)

ブロック3

  • ターゲットRTOS認識用セットアップスクリプト
  • マルチコアLinuxアプリケーションのトレース
  • タスクのリストと詳細
  • 新しいユーザープロセスのデバッグ
  • キャッシュ分析
  • APIリモートコントロール(Pythonなど)

グループ・トレーニングのお申し込み

高度なデバッグとトレースのトレーニング

※印は必須項目です。

お問合せ
トレーニング情報
プライバシー

その他の質問は?

トレーナーにご連絡ください:

アレクサンダー・ヘルマン

トレーニング@ローターバッハ.com