TOPPERS LOGO
Loading

 Topics | About Project | ASP3 Kernel | Documents | Download | Community | Report | Contacts | FAQ
  • 会員向けページ
    • メーリングリスト
    • 早期リリース
    • 技術ドキュメント
    • 開発支援
    • 会員情報登録・変更
    • 会員向けイベント情報
  • プロジェクトについて
    • TOPPERSプロジェクトとは
    • TOPPERSのロゴについて
    • TOPPERS公式マスコット「とぱめ」
    • TOPPERSライセンス
    • プロジェクト規則集
    • 貸借対照表
    • プロジェクトの組織
    • 関連団体、プロジェクトメンバ
    • 受賞
    • 入会のススメと申込み方法
    • 開発成果物の利用報告
    • FAQ
    • 問い合わせ・事務局案内図
  • 取り組み
    • ETロボコンへの取組み
    • プレス発表
    • ニュースレター
    • コンテスト
    • 一般向けイベント情報
    • TOPPERSカンファレンス
    • TOPPERS開発者会議
    • 過去の取り組み
      • 公的資金によるプロジェクト
      • ソフトウェア開発委託事業
      • 公募型事業
      • 過去のTOPPERSカンファレンス
      • 過去のTOPPERS開発者会議
  • 開発成果物
    • リアルタイムカーネル
      • TOPPERS/ASP3カーネル
      • TOPPERS/HRP3カーネル
      • TOPPERS/FMP3カーネル
      • TOPPERS/HRMP3カーネル
      • TOPPERS/ASPカーネル
      • TOPPERS/JSPカーネル
      • TOPPERS/FMPカーネル
      • TOPPERS/HRP2カーネル
      • TOPPERS/SSPカーネル
      • TOPPERS/PARK
      • TOPPERS/FDMPカーネル
      • TOPPERS/FI4カーネル
      • TOPPERS/HRPカーネル
      • TOPPERS/ATK1
    • AUTOSAR関連
      • TOPPERS/ATK2
      • TOPPERS/A-RTEGEN
      • TOPPERS/A-COMSTACK
      • TOPPERS/A-WDGSTACK
      • TOPPERS/A-OSBENCH
      • TOPPERS/AKTSP
    • TOPPERS/EV3RT(EV3 Platform)
    • TECS(コンポーネントシステム)
    • TINET(TCP/IPスタック)
    • TOPPERS/ECNL
    • CAN/LIN通信ミドルウェア
    • FatFs for TOPPERS
    • SafeG
    • SafeG64
    • SafeG-M
    • SafeG-Auto
    • MDCOM
    • TOPPERS BASE PLATFORM
    • Athrill
    • TOPPERS Test Suite Package(TOPPERS新世代カーネル)
    • TA2LIB
    • TOPPERS新世代カーネル用コンフィギュレータ
    • その他
      • TOPPERS Builder Bootable CD-ROM イメージ
      • TLV(トレースログ可視化ツール)
      • BridgePoint for JSP1.4
      • TOPPERS C++ APIテンプレートライブラリ
      • TOPPERSカーネルテストスイート(μITRON4.0仕様)
      • Remote Link Loader(RLL)
      • ダイナミックローディングマネージャ(DLM)
      • TOPPERSカーネル向けシミュレーション環境
  • 教育コンテンツ
    • 初級実装セミナー教材
    • 中級実装セミナー教材
    • 基礎1実装セミナー教材
    • 基礎2実装セミナー教材
    • 基礎3実装セミナー教材
    • 基礎ハードウェア基本設計セミナー教材
    • TOPPERS BASE PLATFORM対応基礎1,2,3,1.5、ハードウェア実装ウェブコンテンツ
    • ARM7版基礎1、2、3実装セミナー教材
    • TOPPERS BASE PLATFORM対応版基礎1、2、3セミナー教材
    • 新上級1,2セミナー教材
    • 二足歩行ロボット教材
    • TOPPERS版鹿威し
  • ドキュメント
    • TOPPERS第3世代カーネル統合仕様書
    • TOPPERS新世代カーネル統合仕様書
    • TOPPERS新世代カーネルへのマイグレーションガイド
    • TOPPERS新世代カーネル用コンフィギュレータ関連仕様書
    • 機能分散マルチプロセッサ向けリアルタイムカーネル仕様書
  • ダウンロード
    • ダウンロードページ一覧
  • 関連製品
    • トータルソリューション
    • 開発キット・開発環境・ツール
    • ミドルウェア・ソフトウェア部品
    • サポート・サービス
    • 教育・教材
    • ハードウェア
  • 利用事例
    • 適用事例
    • ユーザ
  • コミュニティ情報
    • ユーザーズフォーラム
    • ソフトウェア
    • 統合開発環境
    • 外部リンク
    • Contributed Software
    • Contributed Software(GitHub)
    • AUTOSAR情報サイト
  • その他の情報
    • 雑誌記事・書籍

TOPPERS開発者会議2025開催報告

2025年10月26日(日)に,オンラインにて,TOPPERS開発者会議2025を開催しました. 今回の開発者会議における議論の内容と様子をまとめた「第26回開発者会議 開催レポート」を発行しました.

TOPPERS開発者会議2025 開催概要

TOPPERS開発者会議は,TOPPERSプロジェクトの開発成果物の開発,利用に携わる方が集まり,集中的に議論,開発する会議です.

2025年10月26日(日)に,ZoomにてTOPPERS開発者会議2025をオンライン開催いたします.

今回は,準備不足のため縮小版としての開催になります. 例年はゲストをお招きして組込み開発などの話題でゲストトークを儲けているのですが,今回はゲストトークは準備出来ませんでした. ゲストトークを楽しみにしていた方には,大変申し訳ありません. とはいえ,高田会長による Open SDV API の話題や TESC WG の最新の話題を用意しています. また,Raspberry Pi Pico 2 を使ったハンズオンで手軽に使える組み込み開発の環境についての紹介や,議論を行います.

TOPPERS開発者会議はTOPPERSプロジェクトの会員ではない方にもご参加頂けます. TOPPERS 成果物の開発者と直接議論や提案ができる絶好の機会ですので,ぜひご参加下さい.

  • 日 時:2025年10月26日(日) 13:00 ~ 17:00
  • 場 所:Zoom によるオンライン開催
  • 定 員: 40名(予定)
  • 参加費: 無料

お申し込み(応募期限)


参加申込書にご記入の上,10月24日(金)までに電子メールにてお申し込みください.

プログラム

10月26日(日)

13:00 - 13:10 オープニング
13:10 - 14:00 議論1 : Open SDV API 技術解説
  • Open SDV API についての技術面の解説
    高田 広章 様(名古屋大学,TOPPERSプロジェクト会長)

    名古屋大学を中心とする産学連携活動である Open SDV Initiative では,車両を制御するための API である Open SDV API を策定している. このプレゼンでは,Open SDV API を技術面から解説し,コンピュータのOSの API との相違について議論する.
14:00 - 14:10 休憩
14:10 - 15:20

(ハンズオン1と並行)
議論2 : TECSの最新研究
  • TECS/Rust における排他制御の最適化と新しいRTOSへの統合
    吉村 凪生 (埼玉大学)

    従来の TECS/Rust に対して,余分な排他制御を削減する最適化と,Rustで実装されたRTOSとの統合を提案する.TECS/Rust は,TECSで記述されたシステムをRustで開発するためのフレームワークである.しかし,このフレームワークが生成するコードには,安全性を確保する目的で導入された排他制御が,実際には不要となる場合がある.また,アプリケーションをRustで開発できる一方で,これまで OSはCで実装されていたため,システム全体としてのメモリ安全性は保証されていない.本研究では,コールフロー解析に基づく最適化と,Rust製RTOSである Awkernel との統合により,これらの課題を解決する.

  • Zig独自のビルドシステムを活用したASP3カーネルの実現
    越野 仁(名古屋大学)

    昨年に引き続き,プログラミング言語Zigを用い作成されたASP3カーネル(asp3_in_zig)を,より最新に近いバージョンで動作するよう変更作業を行っている.Zigは,C言語と同様の静的型付き言語であり,モダンな言語が持つ仕様を組み合わせたプログラミング言語である.言語仕様の破壊的変更が続く中,Makefileでのビルドが困難となった.そこで,Zig独自のビルドシステムによるasp3_in_zigのビルドを提案する.Zigに組み込まれたAPIに従ったビルド手順の記述により,C言語との連携や各ビルドステップについて,可読性や保守性の向上が期待できる.

  • TECS の非同期データ授受機構 DataPumpHolderPlugin
    大山 博司(オークマ株式会社)

    昨年,TECS のデータ授受について,TECSの結合の延長として非同期メッセージ通信セルを挿入する方式を提案した.本年は,これを具体的に実装したので,報告する.また,TECS の静的生成,静的結合の向かう方向性について議論したい.

15:20 - 15:30 休憩
15:30 - 16:40

(ハンズオン2と並行)
議論3 : RTOSのターゲット依存部の比較
  • RTOSのターゲット依存部の設計に関しての情報共有
    竹内 良輔 (TOPPERS 教育WG主査)

    FreeRTOSでは.portable部にシステムタイマとスケジューリングのソースが既にあるので、スタートアップ・ルーチンとUARTの出力ドライバを書けば簡単にポーティングできます. しかし.TOPPERSのカーネルはFreeRTOSとは違い.JSP→ASP→ASP3と進化するごとに.ターゲット依存部が肥大化.複雑化し.ポーティングが難しくなっています. この点について.設計に関する情報共有と議論の場を持ちたい.

14:10 - 15:20

(議論2と並行)
ハンズオン1 : VSCode+Pico2でFreeRTOSを動かす
  • Visual Studio Code の Raspberry Pi Pico 開発環境で FreeRTOS を動かすハンズオン
    本田 晋也 様(名古屋大学)

    このセッションでは,Raspberry Pi Pico 2 の環境をインストールして,シングルプロセッサ及びマルチプロセッサ版の FreeRTOS を実行する方法について説明する.開発用PCはVSCodeが動くWindows/Linux/MacOSを使用する.ボードはデバッグプローブに接続されたRaspberry Pi Pico 2を使用する.また,FreeRTOSのマルチプロセッサ拡張仕様について解説する.
15:20 - 15:30 休憩
15:30 - 16:40

(議論3と並行)
ハンズオン2 : VSCode+Pico2でTOPPERS/FMP3を動かす
  • Visual Studio Code の Raspberry Pi Pico 開発環境で TOPPERS/FMP3 を動かすハンズオン
    長島 宏明 様(コアーズ株式会社)

    このセッションでは,Raspberry Pi Pico 2 の環境をインストールして,マルチプロセッサ対応の TOPPERS/FMP3 を実行する方法について説明する.TOPPERSカーネルを CMAKE でビルドするための準備についても解説する.また,TECSのビルドを含む CMAKE 対応についての提案を行います.
16:40 - (17:00) クロージング


  • 今年も参加者MLの代わりにSlackを使用します.
    Slackへの参加方法は,申込み受領メールにてお知らせしますので,各自ご登録お願いします.
  • TOPPERS開発者会議について,ご質問,ご要望がございましたら, TOPPERS事務局にメールにてお問い合わせください.


過去の開発者会議情報はこちらをご覧ください.

------------------------------------------------------------------------------------------

Newsletterのバックナンバーはこちら

Tweets by ToppersJP


Copyright (C) 2000 - 2026 by TOPPERS Project, Inc. All Rights Reserved.