TOPPERS Platform Board

TOPPERS Platform Boardは、TOPPERSプロジェクトから公開しているあらゆるコンポーネントを動かすことが可能です。
TOPPERS/ASPカーネル
TOPPERS/ASPカーネルは、TOPPERS新世代カーネルの基盤(出発点)となるものとして、TOPPERSプロジェクトにおいて開発したリアルタイムカーネルです。
ASP(Advanced Standard Profile)の名前が示す通り、μITRON4.0仕様のスタンダードプロファイル準拠のリアルタイムカーネルであるTOPPERS/JSPカーネルを拡張・改良する形で開発しました。
TOPPERS FlexRayミドルウェアパッケージ
TOPPERS FlexRayミドルウェアパッケージは、2005年10月20日にTOPPERSプロジェクトからプレス発表した「次世代車載ネットワークFlexRayに対応するためのリアルタイムOSの拡張機能と通信ミドルウェア」として、名古屋大学、(株)ヴィッツ、(株)サニー技研が共同開発したものです。
本ミドルウェアはFlexRay通信が備える「高速通信」「時間同期」「高応答性」「高信頼性」という特長を活かし、アプリケーションから容易に利用可能なサービスを提供します。
TINET(TCP/IPスタック)
TINETは、独立行政法人苫小牧高専情報工学科において開発された、ITRON TCP/IP API仕様 に準拠したコンパクトなTCP/IPプロトコルスタックです。
TRON TCP/IP仕様では、以下の4点を必要性能としています。
1. 最小コピー回数
2. 動的メモリ管理の排除
3. 非同期インターフェース
4. API毎のエラーの詳細化
TINETは、これらの性能を満たし、組込みシステムの制約の中で特に厳しいメモリ容量の制約への対応を優先的に行っています。
過度なメモリ管理機能(仮想記憶システムやメモリ保護機能)や二次記憶装置をもたない組込み向けでありながら、幅広い応用プロトコルに対応しています。
CAN/LIN通信ミドルウェア
TOPPERS CAN/LIN通信ミドルウェアとは、現在の標準的な車載通信プロトコル である、CAN(Control Area Network)及びLIN(Local Interconnect Network)用のミドルウェアです。
CAN/LIN通信ミドルウェアは、経済産業省による平成17,18年度地域新生コンソーシアム研究開発事業の採択テーマの1つである「自動車統合制御用組込みOSの開発」の一環として、開発されました。
主な特長は、以下の通りです。
・多様な通信構成に対応
通信用途・規模に合わせてパッケージを選択することで、多様な通信構成に対応可能です。
・TOPPERS/ASPカーネルに対応
本ミドルウェアは、新世代カーネルでもあるTOPPERS/ASPカーネル上で動作します。
FatFs for TOPPERS
FatFsとは、赤松武史氏が開発し、フリーソフトウェアとして公開されている、FAT仕様準拠のファイルシステムです。FatFs for TOPPERSは、FatFs(R0.04)をベースにTOPPERS/JSPカーネル、TOPPERS/ASPカーネル上で動作するよう、デバイスドライバを追加したパッケージであり、宮城県産業技術総合センタの今井氏により開発されました。
FatFsはファイルシステムとして、以下の機能をサポートしています。
・FAT12, FAT16(+FAT64), FAT32に対応 (FAT64: FAT16 in 64KB/cluster)
・8.3形式ファイル名とNT小文字フラグに対応
・FDISKフォーマット(基本区画)およびSFDフォーマットに対応(512B/sectorのみ)
スペック
| 製品型名 | S810-TPF-85 |
| 搭載MCU | M30855FJGP(内蔵RAM24K、ROM512K、SFR領域) |
| 発振子 | 8MHz(XIN) |
| SRAM | 128KByte×2(M5M51008DVP-55H ルネサス) |
| 電源電圧 | 5V(USBより供給) |
| 消費電力 | 最大 約100mA(メモリーカード非動作時) |
| 外形寸法 | 約 150mm(W) × 110mm(D) × 45mm(H) |
| 重量 | 約120g |
| CAN | 1ch、トランシーバ:HA13721FPK(ルネサス) |
| LIN | 1ch、トランシーバ:TJA1020(Philips) |
| Ethernet | 10BASET×1、コントローラ:RTL8019AS(RealTek) |
| SD/MMCカード | スロット×1(SPIモードによるアクセス) |
| USB | スロット×1(Full Speed対応)、ドライバ:FT232R(FTDI) |


