製品

トップ > 製品 > OS > TOPPERS-Pro RLL

リモートリンクローディングを実現するローダブルモジュール拡張

TOPPERS-Pro RLL

TOPPERS-Pro RLLは、NPO法人TOPPERSプロジェクトが開発したオープンソースソフトウェア「RLL」をベースとしたローダブルモジュールの拡張機能です。すべてのソフトウェアを1リンクモジュールにビルドする従来のµITRONシステムとは異なり、機能単位で多リンクモジュールを実行するフレームワークを提供します。

RLLを使えば、プログラムの更新をするのに今までのようにターゲット機器の電源を切ってフラッシュメモリの内容を全て書き換える必要はありません。必要なときに必要なモジュールだけをダウンロードして実行できます。ターゲット機器で不要になったモジュールを削除することも可能です。

TOPPERS-Pro RLL

主な特長

  • さまざまなCPU、コンパイラ、開発環境に対応
  • MMUやMPUを搭載しないCPUにも対応しており、低オーバヘッドを実現
  • 動的または静的なローディングが可能
  • ロードモジュールは、重要性に応じて基幹属性とオプション属性とに分けて管理可能
  • ローダ機能はミドルウェアとして実装しており、どのTOPPERS-Proとも組み合わせが可能

ユーザーの利益性

  • OSとアプリケーションの分散開発フレームワークを実現できます。これにより、ベースモジュールの開発とアプリケーションの開発の分業化がより容易になります。
  • モジュール単位の書込みでアプリケーション開発を効率化でき、流用性も高まります。
  • 組込みシステムのメンテナンスに必要な、新規機能の追加や既存機能のバージョンアップ、バグフィックスモジュールの配信が可能となります。
  • 通信路はUART、TCP、USBのような通信以外にSDカードやCDなどでのローディングも可能です。

技術サポート体制

専任の担当者による技術サポートを提供いたします。

移植・チューニング

エーアイコーポレーションが提供するソフトウェアの移植サービスからアプリケーションの開発受託サービスなどを、別途承っております。開発期間が短い場合やエンジニアリングリソースが不足している時など、お客様に代わり経験豊富なエンジニアが移植、開発作業を行います。

Inquiries / materials request
ページの先頭へ