develop:rtk_kernel:rtk_kernel-rpi:execution:start
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| develop:rtk_kernel:rtk_kernel-rpi:execution:start [2020/01/07 14:21] – ↷ develop:yt-kernel:ytkernel-rpi:execution:start から develop:rtk_kernel:rtk_kernel-rpi:execution:start へページを移動しました。 yoko | develop:rtk_kernel:rtk_kernel-rpi:execution:start [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | 実行 | + | ====== |
| - | ==== | + | |
| 「[[develop: | 「[[develop: | ||
| - | シリアルコンソール | + | ===== シリアルコンソール |
| - | ------------------ | + | |
| Raspberry Piとパソコンとは、シリアル通信で接続する。Raspberry Piのシリアル通信関係のコネクタピンは下記。尚、Raspberry Pi側は3.3V信号なので、シリアル-USB変換ケーブルなどが必要。詳しくは[[myblog> | Raspberry Piとパソコンとは、シリアル通信で接続する。Raspberry Piのシリアル通信関係のコネクタピンは下記。尚、Raspberry Pi側は3.3V信号なので、シリアル-USB変換ケーブルなどが必要。詳しくは[[myblog> | ||
| 行 15: | 行 13: | ||
| ボーレート : | ボーレート : | ||
| - | 起動SDカード準備 | + | ===== 起動SDカード準備 |
| - | ---------------- | + | |
| T-Kernel/ | T-Kernel/ | ||
| 行 24: | 行 21: | ||
| GitHub(< | GitHub(< | ||
| - | 1. `bootcode.bin` | + | - `bootcode.bin` |
| - | 2. `start.elf` | + | |
| - | 3. `u-boot.bin` | + | |
| - | 4. `config.txt` | + | |
| ### T-Kernel関連ファイルの書き込み | ### T-Kernel関連ファイルの書き込み | ||
| T-Kernel関連のファイルを、[[develop: | T-Kernel関連のファイルを、[[develop: | ||
| - | 1. `tmonitor.bin` | + | - `tmonitor.bin` |
| - | 2. `rominfo-rom.bin` | + | |
| - | 3. `kernel-rom.bin` | + | |
| - | T-Kernelの起動 | + | ===== T-Kernelの起動 |
| - | -------------- | + | |
| 前記で作成した起動用SDカードを Raspberry Piにセットして電源起動すると、シリアル通信でu-bootの起動メッセージが表示される。 カウントダウンするので、その間にキー入力するとu-bootコマンドが入力できる。 | 前記で作成した起動用SDカードを Raspberry Piにセットして電源起動すると、シリアル通信でu-bootの起動メッセージが表示される。 カウントダウンするので、その間にキー入力するとu-bootコマンドが入力できる。 | ||
| 行 65: | 行 61: | ||
| この例では、アプリの実行コードが認識できないので、サンプルアプリ(簡易シェル)の入力待ちとなっている。 | この例では、アプリの実行コードが認識できないので、サンプルアプリ(簡易シェル)の入力待ちとなっている。 | ||
| - | u-bootの調整 | + | ===== u-bootの調整 |
| - | ------------ | + | |
| 毎回手動でコマンド入力するのは面倒なので、下記コマンドでT-Kernelを自動起動するようにする。詳しくはu-bootのhelpやドキュメントを参照。 | 毎回手動でコマンド入力するのは面倒なので、下記コマンドでT-Kernelを自動起動するようにする。詳しくはu-bootのhelpやドキュメントを参照。 | ||
| 行 92: | 行 87: | ||
| {{: | {{: | ||
| - | イーサネットLAN経由でのブート | + | ===== イーサネットLAN経由でのブート |
| - | --------------------------- | + | |
| 毎回SDカードに書き込むのも面倒なので、u-bootではTFTPサーバからイーサネット通信でのファイル読み込みも出来る。詳しくは下記記事参照。 | 毎回SDカードに書き込むのも面倒なので、u-bootではTFTPサーバからイーサネット通信でのファイル読み込みも出来る。詳しくは下記記事参照。 | ||
| 行 99: | 行 93: | ||
| - | 関連記事 | + | ===== 関連記事 |
| - | ------- | + | |
| - | 1. [[myblog> | + | - [[myblog> |
| - | 2. [[myblog> | + | |
| - | {{tag>yt-kernel}} | + | {{tag>rtk_kernel}} |
develop/rtk_kernel/rtk_kernel-rpi/execution/start.1578374488.txt.gz · 最終更新: by yoko
