目次

01.T-Monitor(ROM版)をe2studioでビルド&デバッグ

T-Monitorをコンパイルするには、makeやPerlなどのコマンドが必要なので、msys2がインストールされており、そのPATHを通す必要がある。

準備

rtk_kernelプロジェクトの取得

プロジェクトの取得」記事を参照しプロジェクト一式を取得。

e2studioの起動

e2studioを起動し、ワークスペースは「c:\work\tk-optsys\TK」としOKする。

t-kernelプロジェクトのインポート

初回のみ、下記手順で「rtk_kernel」プロジェクトをインポート。

  1. ファイル > インポート > 一般 > 既存プロジェクトをワークスペースへ を選び「次へ」ボタンを押す。
  2. プロジェクトのインポートの画面の“ルート・ディレクトリーの選択” の[参照]ボダンから、「C:\work\tk-optsys\TK\rtk_kernel」フォルダを選択し [終了] ボタンを押す。(プロジェクト「rtk_kernel」がチェックのまま)

T-Monitorのコンパイル

yt-kernelのリポジトリには、e2studioプロジェクト情報も含み、「ビルド構成」も定義済みであるので選択する。
(もし新しくビルド構成を定義する場合は、「90.e2studioプロジェクトのセットアップ手順」記事を参照)

1)ビルド構成をアクティブにする

画面左側のプロジェクト・エクスプローラからプロジェクト(rtk_kernel)を右クリック

ビルド構成 > アクティブにする から「rzt1_monitor_debug」ビルドを選択。

2)ビルドの実行

画面左側のプロジェクト・エクスプローラで、プロジェクト(t-kernel)を右クリック。
「プロジェクトのビルド」を実行。

暫くすると右下コンソール画面に完了メッセージ表示

デバッグ実行

ビルド完了してバイナリーファイルの所にオブジェクトファイルが生成されたら、J-Link経由で基板に転送&実行する。
rtk_kernelのリポジトリには、「デバッグ構成」も定義済みであるので選択する。

デバックアイコン(虫) > デバック構成 を押す。

rzt1_tmonitor」を選択し[デバッグ]ボタンを押すとJ-Link経由でプログラム転送され実行開始する。

デバッグ画面に切り替わる。

実行 > 再開 を押すをプログラム実行開始する。

起動画面

メンテポートの表示画面

T-Monitorが起動し、コマンド入力待ちとなっている。

デバック終了

[切断] アイコンを押してデバックを終了して、e2studio を閉じる。

補足

関連記事