コードと外部ファームウェア
まず出所のルール、リンクイメージ、DDR と BL31 の入手・利用条件を確認してから、プラットフォームの実装に進みます。
DEVELOPMENT
CORE と WAYFINDER OS の最新の進捗、更新履歴、2026年12月までの週次計画をまとめています。
次の節目は 10月20日、画面を点灯してインターフェースを表示することです。最初のエンジニアリングサンプル 3 台は、2027年3月の完成を予定しています。
UPDATES
第1版 CORE 本体 3 台の完成を予定。本体の消費電力、通信距離、環境試験に着手します。
画面を点灯し、WAYFINDER のインターフェースを表示します。この段階はデモ用の画面で、まだ完全な操作機能は備えていません。
LoRa の設計目標、暫定仕様、開発の進捗を公開しました。
6 層キャリアボードの初版配線を OSM v1.2 Size-L 標準ピン配置に沿って完了。メーカーのピン配置表と機構図面の確認後、試作に出します。
QEMU のエミュレーション環境で M0 マイルストーンを達成し、バージョンタグを作成しました。当初予定の10月より前倒しです。次は実機の開発ボードへの移植です。
OSM Size-L 規格の Genio 720 演算モジュール(産業グレード MT8391)を採用。メモリと SoC はモジュールに統合され、キャリアボードは電源、通信、インターフェースに専念します。
平地 10 km、険しい山岳地 2 km。LoRa アンテナは本体内への配置を優先します。
初版の無線構成は LoRa(LR2021 ×1)、LTE と eSIM、GNSS、Wi-Fi/Bluetooth に決定。UWB は搭載せず、NFC と 2 系統目の LoRa は実装パッドのみ確保します。
CORE / SEPTEMBER–DECEMBER 2026
12月までは WAYFINDER OS の M0 / M1 と電源の概念実証に注力します。表示、タッチ、ストレージ、UI を備えた M2 試作機は別途計画します。実際の日程は、人員、資金、資料の入手状況、ハードウェア検証に応じて調整します。
10月11日更新:M0 は 9月27日に達成し、以下の10月の予定より前倒しとなりました。10月は 10月20日のインターフェースのデモと M1 の準備を中心に進めます。以下の週次計画は、比較のため当初の版のまま残しています。
自作 OS の最新の範囲に合わせて改訂しました。当初の「12月に完全に操作できる試作機」という目標は、基礎検証と段階的なデモに変更しています。発売日や納品日はまだありません。
週の区切りは本計画のスケジュール上の区分で、記載の日付が基準です。各週の想定成果は完了を意味しません。M1 はボード、資料、ブートファームウェアが利用可能になってから進めます。
まず起動に必要な資料を入手できるかを確認し、自作コードと外部ファームウェアの境界を定めます。
自作の範囲、ツールチェーン、ランタイムコードの確認方法を整理し、人員と既存リソースを洗い出します。
検収チェックリスト、コード出所のルール、リソース棚卸し
ボード、DDR 初期化、BL31、ブートメディア、レジスタ資料の入手条件を確認します。MAX との差異は別途整理します。
プラットフォーム実現可能性表、ファームウェアと資料の不足点
M0 / M1 と電源測定の要件に沿って見積もりを整理し、ボード、資料、必要な工具の不足を先に解消します。
項目別予算案、入荷と借用の手配
再現可能なコアテストの完了を優先します。エミュレーションでの成功を実機検証の代わりにはしません。
QEMU virt 上で最小限のロード、UART、例外出力を構築し、最終イメージのリンク元を照合します。
繰り返し起動できる M0 の原型、リンク元の記録
ページテーブル、基本的なメモリ割り当て、page fault 処理を構築し、障害注入と報告の手順を残します。
メモリと例外のテスト記録
エミュレーション環境で割り込み、timer、最小限のスケジューラを検証し、切り替えとエラー状態を記録します。
スケジューリングと割り込みのテストケース
最小限のユーザープロセス、システムコール、分離テストを構築し、再現可能な失敗を優先して対処します。
ユーザープロセスのデモ、分離テスト一覧
マルチコアの起動と基本的な協調動作を照合し、まだ通過していない M0 項目を整理します。
SMP テスト記録、M0 未解決課題表
ボード、ファームウェア、資料がそろっていることが前提です。プラットフォーム上の障害があれば、まずハードウェア検証の日程を見直します。
再現可能なエミュレーションテストを整理し、開発ボードの電源投入、配線、ブートメディア、外部ファームウェアのバージョンを照合します。
M0 回帰テストの概要、M1 前提チェック表
必要な資料がそろった段階で、実機ボードの起動とシリアル出力を通し、起動時の障害を段階ごとに記録します。
ボードでの UART デモ、起動時の問題記録
Genio 720 のレジスタ資料に沿って、割り込み、タイマー、基本的なピン制御を項目ごとに検証します。
ボードの基本インターフェースのテスト記録
利用可能な I2C 周辺機器を検証し、クロックと pinmux の設定を整理します。
I2C の検証、初期化とプラットフォーム差異の一覧
コールドブートから UART、基本インターフェースまでの再現性を確認します。この時点では、完全な UI を起動できるとは主張しません。
M1 段階の概要、失敗率と ToDo リスト
M0 / M1 の再現可能な成果を中心に、電源オフ待機を並行して評価します。M2 の完全に操作できる試作機は別途計画します。
利用可能なハードウェアで、常駐制御、メイン SoC の電源切り替え、信号の分離を確認し、実際のテスト構成を記録します。
給電制御テスト、分離と待機電力の測定記録
利用可能な常駐コントローラー、RTC、LoRa モジュールでウェイクアップ方式を項目ごとにテストし、取りこぼし、遅延、起動エネルギーを測定します。
ウェイクアップテスト、電力予算の改訂。未完了の項目は別途記載
資料とボードの実測結果をもとに、表示、タッチ、ストレージ、ファイルシステムの作業量を見積もり、必要な人員を確認します。
M2 の作業分解、資料の不足点と工数の見積もり
実際に達成した M0 / M1 と電源の概念テストを示し、制約、使用したリソース、未完了の検収項目を挙げます。
段階デモ動画、テスト概要、リソース使用記録
検収結果、入荷状況、投入できる時間に応じて M2 を計画します。M3 / M4 は、中核の操作機能が整ってから計画します。
次段階の範囲、必要な投入リソース、改訂スケジュール
まず出所のルール、リンクイメージ、DDR と BL31 の入手・利用条件を確認してから、プラットフォームの実装に進みます。
資金、入荷、起動資料で行き詰まった場合は、QEMU での検証と利用可能な機材でのテストを続け、M1 の日程を組み直します。
M0 / M1 は使える本体と同じではありません。M2 の表示、タッチ、ストレージ、UI は、別途統合と検収が必要です。
現在の決定事項
CORE は携帯できるスマートフォン型、MAX は横向きタブレットと現場での連携が中心です。
メイン演算には OSM Size-L 規格の MediaTek Genio 720(MT8391、産業グレード)演算モジュールを採用し、6 層キャリアボード、1S バッテリー、eSIM、LR2021(923 MHz)と組み合わせます。OS は自作です。
演算プラットフォームは選定中。nano-SIM と eSIM に対応し、より広い地図と情報の表示領域を提供します。
検証待ちの項目
以下はまだ確認が必要な作業項目で、
テストに合格したことを示すものではありません。
新版の回路図、部品表、モジュールのピン配置、表示・通信インターフェースをすり合わせます。
セル構成、各動作状態での消費電力、充電条件、本体の駆動時間を確認します。
起動フロー、ドライバー、メッセージ交換、測位、地図操作を順に確認します。
放熱、握りやすさ、接点、アンテナ、環境適応性を検証し、追跡可能なテストデータにまとめます。
表記について
「設計上の決定」は、チームが選定済みでも、まだ実機で検証していない構成を指します。「検証待ち」は、実際の統合とテストによる確認がまだ必要なことを指します。どちらも、提供済みの製品仕様ではありません。
サイト内の製品画像は外観のコンセプトイメージです。駆動時間、保護性能、寸法、重量、性能は、今後の決定と測定結果に基づきます。
内容は WAYFINDER 設計総覧とプロジェクトの選定記録をもとに整理しています。過去の資料にある旧版の構成は、現在の製品のお約束ではありません。
ご意見をお寄せください
操作の習慣、使用上の制約、検証すべき課題をぜひお聞かせください。