5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

製品








カテゴリー




タグ
















5 Q&A

Q&A

キーワード検索:「タイトルのみ」と「本文を含む」検索ができます。
「本文を含む」検索で複数検索される場合は、間は半角スペースを使用してください。
例)テスト カバレッジ

絞り込み: 「製品」「カテゴリー」「タグ」の項目でチェックをつけ、「絞り込む」ボタンをクリックすると絞り込みが可能です。
絞り込みは「AND」または「OR」が使用可能です。

21 - 30 / 173

タイトル最終更新日製品カテゴリータグ
カバレッジ専用ドライバのテストポイント再定義時にエラーが表示される 2022-02-15 DT+Trace, DT10 ,,,

以下の2つのエラーメッセージについてご説明いたします。 「カバレッジ専用ドライバ用のテストポイントマクロ定義を生成できないソースファイルがありました。 これらは通常の定義でDTヘッダを生成しました。」 対象のソースファイルに変数値出力ポイントやイベントトリガーなどのデータ出力系のテストポイントが含まれている場合に表示されるメッセージになります。 カバレッジ専用ドライバを利用している場合は、_TP_BusOut関数名が異なるため、ターゲットのリンクでエラーになります。 以下をご確認ください。 該当のソースファイルのデータ出力系のテストポイントを全て削除して、テストポイント再定義を行ってください。 該当のソースファイルのデータ出力系のテストポイントを全て無...

続きを読む
マルチコア環境でのコア毎のプロセス占有率の確認 2022-04-07 DT10 ,,,

DT10では、ドライバでテストポイント情報の出力を行う際にコア情報を取得することで、該当のログ(処理)がどのコアによって実行されたのか、およびその実行経路、ほかのコアで実施されている処理との関連性(処理の割り込みなどのタイミング)を解析できます。このドキュメントでは、どのようにしてコアの情報をDT10で取得するのか、そしてどのように解析するのかについて説明します。作業フロー 以下のように、まずはコアの情報をDT10で取得できるようドライバおよびアプリケーションの設定を変更します。そのうえでデータを取得するとコアの情報が取得できますので、コアの情報を使ってフィルタリングを実施しその際のテストレポートを手動で保存します。 フィルタリングした状態で保存された...

続きを読む
[DT10]USBドングルライセンスのトラブルシューティング 2025-07-03 DT10 ,

USBドングル更新時のトラブルシューティング Sentinel Admin Control Center (ACC)アプリが起動しない 「Sentinel HL ドングルRun-time」のインストールが必要です。 以下からダウンロードし、インストール後に再度ACCが起動できるかご確認ください。 Sentinel_LDK_Run-time ダウンロード V2Cファイルでアップロード時に以下のメッセージが表示される Attach/Update failed. Error Drecription HASP_KEYID_NOT_FOUND(Error Code 18) USBドングルとV2CファイルのKeyIDが異なります。 USBドングルごとにV2Cファイ...

続きを読む
評価部隊とDT+Trace環境を共有し効率的に不具合解析を行う方法 2022-04-11 DT+Trace ,,,

リリース後に指摘のあった不具合では、取得できる情報が少なかったり開発者の手元での再現作業が難航したりと、解析が困難になるケースが多い傾向になります。また「突然リブートする」「処理が想定より時間がかかる」といった、現象だけでは関連するコードが特定しにくいものが多いことも特徴です。 例えばそのような状況で評価部隊から不具合の現象とともにDT+Traceのログが送付されることで、開発者の解析作業をスムーズに行えるようになります。このFAQでは、SQAなどの評価部隊とDT+Trace環境を共有しDT+Traceのログを活用する方法について説明します。運用イメージ テストポイントが挿入された状態のソフトウェアを評価部隊と共有します。DT+Traceのファイル書き...

続きを読む
高速テストポイント 2023-11-09 DT+Trace, DT10 ,,

挿入したテストポイントをオーバーヘッドの削減した「高速テストポイント」に変換することができます。高速テストポイントを使用することで、通常のテストポイントではオーバーヘッドの関係で動作させるのが難しかった箇所の動作を確認できます。 高速テストポイント変換 アプリメニューの[テスト計画]→[高速テストポイント変換...]を選択します。 [高速テストポイント変換]ウィンドウが表示されます。 高速テストポイントに変換するソースファイルのチェックをオンにして、[OK]をクリックします。 注意1025個以上のテストポイントが挿入されているプロジェクトに対し高速テストポイントの変換を行った場合、1025個目以降は通常のテストポイントになります。 指定したソースファイ...

続きを読む
変数が異常値を取っていないかを自動で検出したい 2022-06-29 DT+Trace ,,

DT+Traceでは、変数値に対して以下の評価を自動で実行できます。 意図した範囲内の値となっているか エラー値を取っていないか 本設定を使用することで意図しない動作などの早期検出が可能です。また設定はプロジェクトに保存されますので、プロジェクトファイルをメンバ間で共有することで属人化しない評価が可能です。 使用フロー 基本的なフローは以下の通りです。 なおテストレポート取得後に設定を行っても、本機能を使用することができます。過去に取得したテストレポートでは問題なかったのか、といった確認も可能です。 設計値の入力 時間値を評価したい変数値出力テストポイントのプロパティエディタを開きます。フォルダビュー上から該当項目を右クリックし、「プロパティエディタを...

続きを読む
(拡張)イベントID出力ポイント挿入方式による設定方法 2022-04-07 DT+Trace ,,

Non-OS/ITRON系OS向けのターゲット機器で使用する場合の設定方法を説明します。 イベントID出力ポイントは、イベントID値が12bit値となり、イベントIDを抑えることで、レポートデータを小さくできます。 一方、拡張イベント出力ポイントは、32bit値になります。 ターゲットのシステムが提供するプロセスやスレッドのIDが32bit値の場合は、 拡張イベントID出力ポイントを使用します。但し、高速テストポイント変換ができません。   サンプルドライバのダウンロード 対応OS 接続方式 言語 イベントID出力方式 ダウンロード NonOS/iTRON GPIO 4bit C/C++ イベントID出力ポイント挿入 拡張イベントID出力ポイ...

続きを読む
テストポイント自動挿入でエラーが発生した。 2025-04-08 DT+Trace, DT10, DT-Win

テストポイントを自動挿入する際、エラーメッセージが表示される場合があります。 このトラブルシューティングでは、エラーが表示された際の対処法を紹介しますエラーリスト エラー01 : "()""[]"のペアの数が一致しません。"("に比べて")"の数が多い可能性があります。 エラー02 : 予期せぬEOFを検出しました。"}"に比べて"{"の数が多い可能性があります。 エラー03 : ペアとなる#ifが見つからない"#endif"を検出しました。コードの体裁に問題があります。 エラー04 : ペアとなる#ifが見つからない"#else/#elif"を検出しました。コードの体裁に問題があります。 エラー05 : "{}"のペアの数が一致しません。"{"に比べ...

続きを読む
イベントID取得によるプロセス解析方法 2022-04-07 DT+Trace ,,

  課題 タスク、スレッド、プロセスの遷移を解析したい。 Linux OSのカーネルからプロセス情報を取得して解析したい。   解決方法 ターゲット機器の環境に合わせて、イベントIDを出力するテストポイントの設定をすることで、テストレポートのデータにプロセス情報(プロセスIDとプロセス名)を付与することができ、プロセスを考慮した解析ができるようになります。   効果 DT+Traceで、プロセスごとの状態遷移や占有率をグラフィカルに表示できるようになります。その解析結果をもとに、マクロの視点からミクロの視点まで、ソフトの動きを「見える化」できることで、不具合解析や性能測定によるパフォーマンス改善作業が効率的に行えます。 &...

続きを読む
UART接続のドライバカスタマイズ 2022-04-07 DT+Trace ,,

UART接続において、通常のテストポイント情報を取得するために、ドライバファイルをカスタマイズする方法を説明します。サンプルドライバのカスタマイズ サンプルドライバはこちらからダウンロードしてください。 ダウンロードいただいたドライバファイルは、ターゲット環境に合わせて、下記の内容を変更します。 _TP_BusUartInit関数を記述する _TP_BusUartInit関数は、初めてTPの出力が行われる際に使用するポートレジスタの設定・初期化を行う関数です。出力先のCOMポートの指定、及びボーレート、データビットサイズなどの通信設定を行います。 /*===================================================...

続きを読む