develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:config-e2studio-build
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:config-e2studio-build [2020/01/07 14:24] – ↷ develop:yt-kernel:ytkernel-rzt1:build:build-e2studio:config-e2studio-build から develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:config-e2studio-build へページを移動しました。 yoko | develop:rtk_kernel:rtk_kernel-rzt1:build:build-e2studio:config-e2studio-build [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | 02.Configをe2studioでビルド&書き込み | + | ====== |
| - | ======================= | + | |
| T-Kernel起動の為の、Configのコンパイル手順について説明する。 | T-Kernel起動の為の、Configのコンパイル手順について説明する。 | ||
| ConfigにはT-Kernelの動作設定情報などが含まれており、T-Kernelが起動する時に参照する。 | ConfigにはT-Kernelの動作設定情報などが含まれており、T-Kernelが起動する時に参照する。 | ||
| - | e2studioの起動 | + | ===== e2studioの起動 |
| - | -------------- | + | |
| 「[[develop: | 「[[develop: | ||
| - | Configのコンパイル | + | ===== Configのコンパイル |
| - | ---------------- | + | `rtk_kernel`リポジトリには、e2studioプロジェクト情報も含み、「ビルド構成」も定義済みであるので選択する。 |
| - | yt-kernelリポジトリには、e2studioプロジェクト情報も含み、「ビルド構成」も定義済みであるので選択する。 | + | (もし新しくビルド構成を定義する場合は、「[[develop: |
| - | (もし新しくビルド構成を定義する場合は、「[[develop/ | + | |
| ### 1)ビルド構成をアクティブにする | ### 1)ビルド構成をアクティブにする | ||
| - | 画面左側のプロジェクト・エクスプローラからプロジェクト(yt-kernel)を右クリック | + | 画面左側のプロジェクト・エクスプローラからプロジェクト(`rtk_kernel`)を右クリック |
| ビルド構成 > アクティブにする | ビルド構成 > アクティブにする | ||
| 行 21: | 行 18: | ||
| ### 2)ビルドの実行 | ### 2)ビルドの実行 | ||
| - | 画面左側のプロジェクト・エクスプローラで、プロジェクト(yt-kernel)を右クリック。 | + | 画面左側のプロジェクト・エクスプローラで、プロジェクト(`rtk_kernel`)を右クリック。 |
| 「プロジェクトのビルド」を実行。 | 「プロジェクトのビルド」を実行。 | ||
| 行 29: | 行 26: | ||
| * ビルドしたオブジェクトファイルを消すには「プロジェクトをクリーンにする」を実行。この場合は「make clean」コマンドが実行されている。 | * ビルドしたオブジェクトファイルを消すには「プロジェクトをクリーンにする」を実行。この場合は「make clean」コマンドが実行されている。 | ||
| - | Config情報の書き込み | + | ===== Config情報の書き込み |
| - | ------------ | + | |
| ビルド完了してバイナリーファイルの所にオブジェクトファイルが生成されたら、**ROM実行版**をJ-Link経由で基板に転送しフラッシュROMに書き込む。 | ビルド完了してバイナリーファイルの所にオブジェクトファイルが生成されたら、**ROM実行版**をJ-Link経由で基板に転送しフラッシュROMに書き込む。 | ||
| - | yt-kernelリポジトリには、「デバッグ構成」も定義済みであるので選択する。 | + | `rtk_kernel`リポジトリには、「デバッグ構成」も定義済みであるので選択する。 |
| 画面左側のプロジェクト・エクスプローラ中の、バイナリオブジェクトファイル名を右クリック。 | 画面左側のプロジェクト・エクスプローラ中の、バイナリオブジェクトファイル名を右クリック。 | ||
| 行 46: | 行 42: | ||
| 以上で、Config情報の書き込み完了。 | 以上で、Config情報の書き込み完了。 | ||
| - | 補足 | + | ===== 補足 |
| - | ---- | + | |
| * ビルド実行時に「`[ERROR] No toolchain set or toolchain not integrated.`」と表示されるが、気にしなくてもよいみたい。 | * ビルド実行時に「`[ERROR] No toolchain set or toolchain not integrated.`」と表示されるが、気にしなくてもよいみたい。 | ||
| - | {{tag>yt-kernel}} | + | {{tag>rtk_kernel}} |
develop/rtk_kernel/rtk_kernel-rzt1/build/build-e2studio/config-e2studio-build.1578374647.txt.gz · 最終更新: by yoko
