TRQerS - Introduction

Similar documents
Application Note Application Note No. ESC-APN Document No.: ESC-APN adviceluna Linux デバッグ手順 (MIPS コア編 ) はじめに adviceluna Linux デバッグ手順 ( 以

PCL6115-EV 取扱説明書

テクニカルガイド Fibre Channel接続機器

Studuino ライブラリ環境設定Windows編

adviceシリーズスタートアップガイド(Cortex-M3編)

AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

CodeRecorderでカバレッジ

テクニカルガイド Fibre Channel 接続機器

microsd メモリカード (microsdhc メモリカードを含む ) を IS11LG 本体にセットして データを保存することができます また 連絡先 メール ブックマークなどを microsd メモリカードに控えておくことができます アプリケーションによっては microsdメモリカードをセ

adviceシリーズスタートアップガイド(ARM9編)

Microsoft Word - RefApp7インストールガイド.doc

ファイル管理 microsdメモリカードを利用する 232 microsdメモリカードを取り付ける 233 microsdメモリカードを取り外す 234 microusbケーブルでパソコンと接続する 235 メモリの使用量を確認する

LabVIEW RTのインストールと設定

もくじエラーメッセージ... 3 測色器が接続できない時... 6 MPM3 のインストール CD を装着する... 6 測色器のドライバを確認する... 6 デバイスドライバーをインストールする

IntroductionForGR-PEACH.pptx

WindowsEmbeddedStandard7 IBW によるクイックスタートガイド 東京エレクトロンデバイス株式会社 CN 事業統括本部 エンベデッド ソリューション部 Apr2012 本資料の著作権は 東京エレクトロンデバイス株式会社に帰属します 許可なく 転載 複製することを禁止します

統合開発環境CubeSuite+ V へのバージョンアップのお知らせ

HP USB Port Managerご紹介資料 -シンクライアント

Studuinoライブラリ環境設定Mac編

Fibre Channel 関連 1. 概要 Fibre Channel ディスクアレイ装置とサーバ間を高速なインタフェースで接続する Fibre Channel 関連製品 ディスクアレイ装置 / 収納ユニットとサーバを接続するための Fibre Channel ケーブル < 留意事項 > ディスク

SoftBank 403ZT ユーザーガイド

<4D F736F F F696E74202D20834A815B836C838B835C815B835882CC95E082AB95FB F4B2E B8CDD8AB B83685D>

リファレンスアプリケーション RefApp7

テクニカルガイド

インターネット・メールのご利用手引き

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります 本アップデートについて 本ソフト

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります IS12T のバージョンを確認す

文書番号 :XIA001 Revision :1.00 XIMEA 社カメラ付属ソフトウェア XIMEA API Software Package インストールマニュアル 株式会社アプロリンク

『テクノス』V2プログラムインストール説明書

SoftBank 101SI 取扱説明書

HD View Single Windowsセットアップガイド

PNopenseminar_2011_開発stack

PowerPoint Presentation

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴う改訂 2018/01/22 ソフトウェア OS のバージョンアップに伴う改訂

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

AP-RZA-1A シリアルFlashROMの書き込み方法

ReTRY HUB

Raspberry Pi (Windows10 IoT Core) を使用したリーダ ライタの制御例 (UART 接続 ) 2018 年 12 月 18 日第 版 株式会社アートファイネックス

MC3000一般ユーザ利用手順書

2. 製品概要 IM-ERP リアルコネクトは SAP システム内のデータをリアルタイムに取得 更新するための API SAP リアルタイム連携 API を提供いたします またこれらの API を利用した業務テンプレートが同梱されています 各機能の詳細や設定方法に関しては 各マニュアルまたはセットア

次 概要... 3 (1) SSL-VPN 接続ソフトを... 3 (2) SSL-VPN 接続ソフトのインストール... 4 (3) SSL-VPN 接続ソフトの設定... 7 (4) 接続ソフトの使 法... 9 (5) 接続トラブル発 時の対応 改訂履歴... 13

現行のICカードリーダRW4040インストーラの課題

CashDrawer ライブラリ API 仕様書 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev / 10

提案書

7th CodeGear Developer Camp

7th CodeGear Developer Camp

取扱説明書[SH-06D]

内容環境... 3 対応 OS の変更... 3 関連アプリケーションの追加... 4 機能追加... 5 グラフ機能... 5 稼働率... 8 サービス一括削除 自動復旧エスカレーションコマンド AWS カスタムメトリックス監視 NRPE 任意監視... 11

Application Note Application Note No. ESC-APN 文書番号 : ESC-APN Tcl link library インストールガイド はじめに Tcl link library インストールガイド ( 以下 本書 ) では Act

ハード・ソフト協調検証サービス

RM300 UHF RFID Reader Module _Quick Start Guide_V1.0

2. バージョンアップ内容 intra-mart WebPlatform/AppFramework Ver.7.1 および Ver.7.2 に対応いたしました SAP JCo 3.0.x に対応いたしました 3. 製品概要 IM-ERP リアルコネクトは SAP システム内のデータをリアルタイムに取

Technical Information 文書番号 SYMC-SBG タイトル IPMI/iDRAC による情報採取方法 対象機器 Symantec Messaging Gateway 8300 Series ソフトウェアバージョン - 文書作成日 2011/2/22 最終更新日

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

商標類 Microsoft は, 米国およびその他の国における米国 Microsoft Corp. の登録商標です Microsoft Office は, 米国 Microsoft Corp. の商品名称です Microsoft Excel は, 米国 Microsoft Corp. の商品名称です

MxLogonサーバサイドツールキット用UI

スライド 1

OSバージョンアップ手順書(wifi)[REGZA Phone T-01C]

RX ファミリ用開発ツールのダウンロード及びインストール手順 [1] ダウンロード編 (1) ルネサスエレクトロニクス ( 株 ) のページ ( にアクセ スし 製品情報 をクリックする クリック 表示された RX ファミリ を選択する

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

Microsoft PowerPoint - Session4古賀様.ppt

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

COBOL EE開発環境 ご紹介資料

統合開発環境 High-performance Embedded Workshop V へのリビジョンアップのお知らせ

変更履歴 日付 バージョン 内容 2017/3/ ver.2.x.x.x を WHQL 対応版とする初版リリース ( ベースバージョン統合の為 2004 からとする ) 2017/3/ x64 とx86 の区別など誤記修正 目次修正 i

MS104-SH2 USBドライバ(仮想COMポートドライバ)の不具合について

intra-mart EX申請システム version.7.2 PDFオプション リリースノート

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

MP:eMeeting インストールマニュアル Version /06/30 株式会社デジタル ウント メア

DS-nano- インストールマニュアル

CLUSTERPRO MC RootDiskMonitor 1.1 for Linux リリースメモ 2013(Sep) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

AGT10(Android (TM) 2.3) ファームウェア更新方法

1 目次 本書の構成 2 体験版申請用総合ソフトの機能 3 申請用総合ソフトとの相違点 体験版申請用総合ソフト ver.3.0 は, 本番用の申請用総合ソフト (3.0A) の機能に擬似データを加えたものです

MS5145、MS7120,USB通信の設定

ARROWS Tab Wi-Fi (FAR75A/FAR70A) ソフトウェアバージョンアップ手順書

Microsoft Word - firmware_update_v12.doc

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

ラベルプリンター P-touch( ピータッチ ) セットアップガイド ( 第 1.2 版 ) CE

T A USB ドライバ インストール手順書 対応型式 :PHC-D08 PHE-3FB2 対応 OS :Windows 7(32bit,64bit) Windows 8(32bit,64bit) Windows 8.1(32bit,64bit) Windows 10(32bit,6

... i ELP LED ELP... 9 ELP... 9 ELP P-touch Editor Ver

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

4-7.コネクト2.0_電話操作マニュアル(ZoiperFree)_v1.1.0

Mobile Access IPSec VPN設定ガイド

目次 1. はじめに 本機の取り付け / 取り外し... 4 (1) 取り付け時の注意事項... 4 (2) 取り外し時の注意事項 インストールとアンインストール... 4 (1) インストール時の注意事項... 4 (2)AK-020 Dialer のインストール先

開発環境構築ガイド

MS5145 USB シリアル エミュレーション モードの設定

UCS M シリーズ サーバでの Redhat/CentOS オペレーティング システムのインストール

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Cortex-Mコア対応エミュレータデバッグ制御インターフェースとトレース機能

目次 1. 概要 動作環境

Windows パソコンに本製品を接続する 1. EM chip を取り付けた本製品の USB コネクタに USB ケーブルを接続します 2. USB ケーブルのもう一方のコネクタをパソコンの USB ポートに接続します パソコンがデータ通信カード ( 本製品 ) を認識します ( パソコンが本製品

mPOP プリンタソフトウェア インストールマニュアル

はじめにお読みください

バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE ***

< 付録A: ソフトウェアアップデート >

OS バージョンアップ実行後のご注意 OS バージョンアップ後 更新完了通知が自動的にNECカシオモバイルコミュニケーションズ株式会社の運用するサーバへ送信されます なお NECカシオモバイルコミュニケーションズ株式会社は送信された情報を OS バージョンアップ以外の目的には利用いたしません また

NEC Express5800 シリーズ COBOL Enterprise Edition クライアントライセンス V1 COBOL Enterprise Edition クライアントライセンス V1 (1 年間保守付き ) COBOL Enterprise Edition クライアントライセンス

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

intra-mart EX申請システム version.5.3 PDFオプション リリースノート

Transcription:

TRQerS 導入概要 横河ディジタルコンピュータ株式会社エンベデッドソリューション事業本部サポート部 (ESC-APN-035-02 Dec,25,2015) 1

システムマクロトレースの特徴 製品構成と導入フロー 2

システムマクロトレースの特徴 システムマクロトレース printf ログ出力の発展形 (printf より高速 文字列 / タグ情報 / タスク遷移 / 関数遷移 ) ハードウェアインターフェース (SD, 外部バス ( 独自 ),GPIO( 独自 )) または ソフトウェアモデル ( ユーザーシステムのストレージにトレースデータ保存 ) ユーザープログラムに トレース出力用の API を組み込んで実現 トレース / プロファイル / 関数カバレッジ / ヒストグラム / ポートモニタ ( 接続構成例 ) ビルド環境 API ライブラリ Cpe make_cp( 専用コンパイラ ) プローブ TRQerS ホスト PC トレース解析 macrotrace-viewer macrotrace-reader ユーザーシステム インターフェース SD / 外部バス / GPIO( パケット ) 3

製品構成 ( ソフトウェア ) インストールキット ( 有償 ) Model Description TLA000 TLA000/V : 標準ソフトウェア (macrotrace-viewer, macrotrace-reader, Cpe, make_cp) TLA000/R : リーダーソフトウェア (macrotrace-reader のみ トレース取得不可 ) ノードロックライセンス (/N) または フローティングライセンス (/F) TLA002/S 標準ソフトウェア ( ソフトウェアモデル ハード不要 1 年ターム ) (macrotrace-viewer, macrotrace-reader, Cpe, make_cp) ノードロックライセンス (/N) または フローティングライセンス (/F) API ライブラリ ( 無償ダウンロード ) 対応ターゲット OS Android Linux インターフェース SD 外部バス GPIO( パケット ) USB(Device) ソフトウェアモデル SD 外部バス GPIO( パケット ) USB(Device) ソフトウェアモデル RTOS SD 外部バス GPIO( パケット ) Windows SD ターゲット OS ごとに API ライブラリとリファレンスマニュアル ターゲット OS のインターフェースごとにポーティングガイドを提供 4

製品構成 ( ハードウェア ) 本体 Model AP512/4G Description TRQerS 本体 (AC アダプタ USB ケーブル付属 ) プローブ Model AQ720 AQ721 + AQ730 AQ721 + AQ731 Description SD インターフェースプローブ ( フレキケーブル含む ) パケットインターフェースプローブ (AQ730: パケットインターフェース対応フレキケーブル ) 外部バスインターフェースプローブ (AQ731: 外部バスインターフェース対応フレキケーブル ) TRQerS 本体と ユーザーシステムインターフェースに合わせたプローブの組み合わせで使用する ソフトウェアモデル (TLA002) は トレースハードウェア不要 ( ターゲットのメモリ / ストレージ上にトレースデータを保存 ) 5

導入フロー インターフェース選択 ユーザーシステムインターフェース選択 (SD / 外部バス (8bit/16bit)) / GPIO(Packet) または ソフトウェアモデル ) 該当する API ライブラリのダウンロード取得 ポーティング チェックポイント挿入 トレース APIライブラリのビルド ~ APIライブラリの組み込み SMTデバイスドライバの実装( ターゲットOSによって実装手順が異なります ) タスクスイッチ情報出力の組み込み API 関数組み込み後のビルドここまでの組み込みで print 文 タスクスイッチ情報の取得が可能 Cpe を使用して トレース対象関数の選択 ( チェックポイント挿入 ) CP 挿入後のビルド ( 専用コンパイラ make_cp or 汎用コンパイラ ) ユーザーシステムのプログラムの更新 ( ダウンロード ) TRQerS とユーザーシステムの接続 macrotrace-viewer ( トレース取得 解析 トレースログ保存 ) macrotrace-reader ( 取得済みログファイルの読み込み ~ 解析 ) Cpe / make_cp ここまでの組み込みで タスクスイッチ情報等のほか 関数トレースが可能 macrotrace- VIEWER/READER 6

各フローでおこなう作業について 7

ユーザーシステムインターフェースの選択 イメージインターフェース備考 SD (AQ720) 一般の microsd 仕様 最大 50MHz GPIO ( パケット ) (AQ721+AQ730) 独自 I/F 外部バス (AQ721+AQ731) 独自 I/F 1.27mm ピッチ 10pin CLK, xsync, D[3:0], TVCC, GND 最大 100MHz 別途提供するパケット出力論理 (Verilog) を FPGA/SoC に実装し 専用 I/F 化も可能 1.27mm ピッチ 30pin 8bit バス A[2:0], D[7:0], xcs, xwr, xtreset, TVCC, GND 16bit バス A[2:0], D[15:0], xcs, xwr, xtreset, TVCC, GND オーバーヘッド小 8

ソフトウェアの準備 ソフトウェアインストールキット TLA00x ( 有償 ) Application Description Install macrotrace-viewer macrotrace-reader トレース取得 / 解析ソフトウェアトレースデータ解析ソフトウェア ライセンス取得時に発行されるID,PWでログインし 最新版インストーラ Cpe チェックポイント挿入ツールをダウンロード インストーラを使用して make_cp チェックポイント挿入用コンパイラインストール ( プリプロセッサ ) API ライブラリ ( 無償 DL) インターフェースに合わせて必要なソース ( ドキュメント ) をダウンロード ビルド環境 ( ソース環境 ) に展開 https://www.yokogawadigital.com/support/support_advice/?m=advicesmtapilib&item=1 9

ポーティング API ライブラリと一緒に提供される ターゲット OS/ インターフェースごとの ポーティングガイド にそって作業を行ないます 例 : Linux / 外部バス 1. APIライブラリのインストール ( 展開 ) 2. カーネルランドAPIライブラリソース組み込み ~ カーネルビルド ( プロセス遷移情報を取得する場合 コンテキストスイッチ関数を挿入 ) 3. ユーザーランド ( アプリケーション )APIライブラリ(libsmt.a) ビルド ~ アプリケーションにリンク 4. SMTデバイスドライバ (smtmodule.ko) の実装 ~ ドライバのビルド 5. デバイスファイルの作成 6. アプリケーションに APIライブラリ (libsmt.a) をリンク H/W 上で パケット論理を実装している (FPGA など ) 場合 外部バス I/F の API ライブラリを使用する 例 : RTOS / GPIO 1. APIライブラリのインストール ( 展開 ) 2. SMTデータ出力関数の実装 ( 初期化 SMTデータ出力中の割り込み禁止 ) 3. APIライブラリのビルド 4. APIライブラリをユーザープログラムにリンク 10 OS レスシステムの場合 RTOS 用の API ライブラリを使用する

チェックポイントの挿入 Cpe (Check Point Editor) トレース対象関数のチェック ON ワークスペースファイルの選択 専用コンラパイラ版 (make_cp を使用 ) ソースを直接編集しない define マクロも解析 コンパイラコマンドを変更可能な IDE であること 対応コンパイラ依存あり - ARM 社 C/C++ コンパイラ - GNU Compiler Collection - Microsoft 社 Platform Builder - Renesas 社 SuperH RISC コンパイラ 汎用コンパイラ版 ソースファイルに直接 CP 挿入 コンパイラや IDE に依存しない 対応コンパイラ依存なし define マクロの解析できない ( 手動で設定 ) チェックポイント挿入後 ビルド ターゲットシステムにロード 関数トレースが可能 専用コンパイラ版は Makefile の CC を make_cp に置き換えてビルド ワークスペースファイルは設定保存だけでなく Viewer に登録して関数名の解決を行なう 11

ユーザーシステムとの接続 H/W インターフェース ホスト PC プローブ ユーザーシステム ソフトウェアモデル TRQerS インターフェース SD / 外部バス / GPIO( パケット ) ターゲットシステムのストレージにトレースデータを保存 トレース取得 / 解析 トレースデータ解析 ホスト PC 12

トレースデータ取得 トレース開始 / 停止 [ ツール ] - < パラメータ設定 > Cpe で作成したワークスペースファイルを指定 タスク / 関数遷移の可視化チャート表示 タスク遷移 関数遷移 print 出現箇所 リスト表示 実行時間の可視化 検索 / 絞り込み / フィルタ / 強調 / コアごと等の表示 自分が着目したい関数を絞り込んで解析 トレースログを保存 別の担当者様が解析 ( 要 Reader ライセンス ) 13

トレースデータ解析 プロファイル 関数カバレッジ プロセス占有率 スレッド占有率 関数ヒストグラム 関数占有率 14

改訂履歴 Rev. Date Description 1.0 2015/10/26 新規作成 2.0 細部修正 公開 15