新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


develop:rtk_kernel:start


差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
develop:rtk_kernel:start [2020/01/07 14:33] – [補足] yokodevelop:rtk_kernel:start [2026/07/28 13:16] (現在) – 外部編集 127.0.0.1
行 1: 行 1:
-rtk_kernel +====== rtk_kernel ======
-==========+
 本サイトでは、Tronフォーラムで公開のリアルタイムOS [[technology/rtos/t-kernel/start]] をポーティングした「[[https://github.com/jr4qpv/rtk_kernel|rtk_kernel]]」を公開してしている。 本サイトでは、Tronフォーラムで公開のリアルタイムOS [[technology/rtos/t-kernel/start]] をポーティングした「[[https://github.com/jr4qpv/rtk_kernel|rtk_kernel]]」を公開してしている。
  
行 13: 行 12:
  
  
-概要 +===== 概要 =====
-----+
 Tronフォーラム(<http://www.tron.org/ja/>)で下記公開のオープンソース T-Kernel2.0 & Extensyon(T2EX) からポーティングしたリアルタイムOS。 Tronフォーラム(<http://www.tron.org/ja/>)で下記公開のオープンソース T-Kernel2.0 & Extensyon(T2EX) からポーティングしたリアルタイムOS。
  
-1. [T-Kernel 2.02.00 Software Package](http://www.tron.org/download/index.php?route=product/product&product_id=133)  +  - [T-Kernel 2.02.00 Software Package](http://www.tron.org/download/index.php?route=product/product&product_id=133)  
     - `2015/06/08  18:35  396,299 tkernel_source.tar.gz`     - `2015/06/08  18:35  396,299 tkernel_source.tar.gz`
-2. [T-Kernel 2.0 Extension(T2EX 2.01.00)](http://www.tron.org/download/index.php?route=product/product&product_id=134)  +  - [T-Kernel 2.0 Extension(T2EX 2.01.00)](http://www.tron.org/download/index.php?route=product/product&product_id=134)  
     - `2015/06/09  13:16  419,593 t2ex_source.tar.gz`       - `2015/06/09  13:16  419,593 t2ex_source.tar.gz`  
     - `2015/03/25  17:12  1,219,629 bsd_source.tar.gz`     - `2015/03/25  17:12  1,219,629 bsd_source.tar.gz`
  
-以前、[Raspberry Pi](https://ja.wikipedia.org/wiki/Raspberry_Pi)用に公開した「[[myblog>2016/09/18/raspberrypi-tkernel-github/|rpi_t-kernel]]」の構成を見直し、RTOS(T-Kernel)部分のみを分離し独立させ保守性を向上。+以前、[Raspberry Pi](https://ja.wikipedia.org/wiki/Raspberry_Pi)用にテスト作成した構成を見直し、RTOS(T-Kernel)部分のみを分離し独立させ保守性を向上。
 更に、ルネサスの[RZ/T1](https://www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rz/rzt/rzt1.html)マイコン用のコードも同梱。 更に、ルネサスの[RZ/T1](https://www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rz/rzt/rzt1.html)マイコン用のコードも同梱。
  
 本プロジェクトを直接修正して利用する事もできるが、アプリプロジェクト内にGitサブモジュール機能でサブディレクトリとして登録して使う事を想定。 本プロジェクトを直接修正して利用する事もできるが、アプリプロジェクト内にGitサブモジュール機能でサブディレクトリとして登録して使う事を想定。
  
-T-Kernelに一緒にリンクして動かすサンプルアプリは同梱して動くようにしてある(T2EXの簡易シェル)。 又、別プロジェクトで動かすサンプルアプリも公開していく予定+T-Kernelに一緒にリンクして動かすサンプルアプリは同梱して動くようにしてある(T2EXの簡易シェル)。 
  
  
行 39: 行 37:
  
  
-対応機種 +===== 対応機種 =====
--------+
  
 ### 1)Raspberry Pi 対応機種 ### 1)Raspberry Pi 対応機種
行 48: 行 45:
 詳細は「[[.rtk_kernel-rzt1:start]]」記事参照。 詳細は「[[.rtk_kernel-rzt1:start]]」記事参照。
  
-Gitリポジトリ +===== Gitリポジトリ =====
-----------+
 GitHubの下記URL。 GitHubの下記URL。
  
行 55: 行 51:
  
  
-プロジェクトのファイル&フォルダ説明 +===== プロジェクトのファイル&フォルダ説明 =====
----------------------------------+
  
 ^ フォルダ名                     ^ 説明                        ^ 備考                        ^ ^ フォルダ名                     ^ 説明                        ^ 備考                        ^
行 71: 行 66:
 | `*.jlink`                 | e2 Studio J-Linkデバック用     | RZ/T1                     | | `*.jlink`                 | e2 Studio J-Linkデバック用     | RZ/T1                     |
  
-ビルド環境 +===== ビルド環境 =====
---------+
 「[[rtk_kernel-build-toolchain]]」記事参照。 「[[rtk_kernel-build-toolchain]]」記事参照。
  
  
-T-Kernel実行 +===== T-Kernel実行 =====
-------------+
 「Raspberry-Pi 2」で起動した時の画面はこんな感じ。 「Raspberry-Pi 2」で起動した時の画面はこんな感じ。
  
行 89: 行 82:
 「[[rtk_kernel-user-application]]」 「[[rtk_kernel-user-application]]」
  
-ライセンス +===== ライセンス =====
-----------+
 T-License2.1に従う。同梱ファイル `TEF000-218-150401.pdf` を参照。 T-License2.1に従う。同梱ファイル `TEF000-218-150401.pdf` を参照。
  
-補足 
----- 
  
-  * 以前の「[rpi_t-kernel](https://github.com/jr4qpv/rpi_t-kernel)」は凍結して、今後はこの「[rtk_kernel](https://github.com/jr4qpv/yt-kernel)」に移行し更新していきます。+===== 関連記事 =====
  
-関連記事 
-------- 
- 
-  * [[myblog>2019/09/29/raspberrypi-rzt1-ytkernel-github/|【T-Kernel】Raspberry Pi と Renesas RZ/T1 用の T-Kernel「yt-kernel」をGitHubに公開]] 
   * [[/programing/tkernel-programing/start]]   * [[/programing/tkernel-programing/start]]
  
  
-参考 +===== 参考 =====
-----+
  
-1. [T-Engine - Wikipedia](https://ja.wikipedia.org/wiki/T-Engine) +  - [T-Engine - Wikipedia](https://ja.wikipedia.org/wiki/T-Engine) 
-2. [トロンフォーラム](http://www.tron.org/ja/)+  [トロンフォーラム](http://www.tron.org/ja/)
  
  
-履歴 +===== 履歴 =====
-----+
  
   * 2019/09/28 r0.60公開開始   * 2019/09/28 r0.60公開開始
 +  * 2020/01/07 プロジェクト名を「yt-kernel」から「rtk_kernel」に変更
  
-{{tag>yt-kernel}}+{{tag>rtk_kernel}}
  
develop/rtk_kernel/start.1578375185.txt.gz · 最終更新: by yoko