問題タブ [trace32]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2285 参照

python - Python を使用して TRACE32 を実行する

TRACE32 でカーネルのレジスタ値を読み取る .cmm ファイルを実行したいのですが、データ分析が簡単になるように Python を使用して開始したいと考えています。そのための手順とコマンドを教えてください

0 投票する
1 に答える
447 参照

jtag - OS.COMMAND を使用した現在のディレクトリ

OS.Command を使用して T32 から (OS レベルで) スクリプトを実行しようとしています (戻りまでブロックしません)。'\\somepath' CMD.EXE was started with the above path as the current directory. UNC paths are not supported. Defaulting to Windows directory.

コマンドを呼び出すスクリプトと同じディレクトリでコマンドを実行したい。OS.Hidden はそのように動作するようですが、呼び出しが返されるまでブロックするようです。

0 投票する
3 に答える
1225 参照

trace32 - ラウターバッハ ウィンドウのコマンド ラインのステータスを確認しています

Perl スクリプトを使用して、リモート マシンで trace32 ウィンドウを起動し、何らかの操作を実行します。明らかに、Perl は trace32 ウィンドウからログを個別の GUI として出力できません。おそらく trace32 が失敗したためにスクリプトが失敗することはほとんどありませんが、方法はありません。 trace32 の失敗に関する Perl スクリプト ログをチェックするには、ステータスまたは trace32 ウィンドウに出力されたエラー メッセージを取得するためのコマンド ライン オプションはありますか? ありがとう。

0 投票する
1 に答える
634 参照

c - Lauterbach デバッガーで特定の関数にブレークポイントを設定できない

lauterbach を使用してコードをデバッグする場合、Trace32 に存在して表示される一部の関数はブレークポイントを内部に配置できず、この関数が呼び出された行にブレークポイントを配置しようとしてもヒットしません (つまり、行がスキップされます)。

0 投票する
1 に答える
2359 参照

cvi - C プログラムがアプリケーション変数にアクセスするための Trace32 Lauterbach API

インフィニオン コントローラーを搭載した ECU があり、いくつかの xyz プログラムがフラッシュされています。現在、プログラムの変数の値は、Lauterbach ハードウェアを備えた Trace32 デバッガーでリアルタイムで確認できます。ここで、すべての値を手動でレポートに書き留める必要があります。C プログラミングを使用して Trace32 API を使用してこれらの値にアクセスし、それらの値を Excel またはメモ帳に自動的に書き込みたいと考えています。API for Remote Control と JTAG Access ドキュメントを試しましたが、あまり効果がありませんでした。誰でもご案内いただけますか?Trace32 ソフトウェアを構成することさえできず、Lauterbach にコマンドを送信することさえできませんでした。私の主な目的は、Trace32 GUI で表示できる値に、Trace32 API を使用して C プログラムでアクセスできるようにすることです。

0 投票する
2 に答える
2145 参照

trace32 - ブレークポイントに到達したときに Lauterbach がスクリプトを実行する

PowerPC 組み込み C ソフトウェアのデバッグに Lauterbach を使用しています。以下の ALGO を .cmm(PRACTICE) スクリプトから実行したいと考えています。可能な場合はお知らせください:

関数全体をスタブしたくありません。コードは変更しないでください。

0 投票する
1 に答える
459 参照

trace32 - ラウターバッハ文字列で引用符を使用する

Lauterbach の cmm スクリプトを使用してファイルを自動生成しようとしています。ファイルに表示したいものは次のとおりです。 { "source": "XYZ" } // 引用符が含まれています

ただし、cmm スクリプトで引用符を受け入れることができません。「\」を使用しても機能しません。CMM スクリプトでこれを処理する方法はありますか?