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など)
グループ・トレーニングのお申し込み
※印は必須項目です。