Linux Foundation Education、インストラクター主導トレーニングコース「組込みLinux開発」を提供開始
配信日時: 2026-11-10 11:23:42
[画像: https://prcdn.freetls.fastly.net/release_image/42042/442/42042-442-7414382b43c8f1f21df5fc291961c6b1-1200x628.png?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
RISC-Vベースのエミュレーション環境を使用したハンズオンラボを含む、4日間の実践的トレーニング
2026年11月10日 横浜発 - オープンソースを通じて大規模イノベーションを促進する非営利団体Linux Foundationの教育・認定部門であるLinux Foundation Educationは、組込みLinux製品の開発方法を段階的に学ぶインストラクター主導のトレーニングコース「組込みLinux開発 (LFD450-JP) 」の提供を開始しました。これまで英語で提供されてきた「Embedded Linux Development (LFD450)」を日本語で教えるインストラクターのもと日本時間の受けやすいスケジュールで受講できるようになりました。コースは、Linux Foundation認定トレーニングパートナー (ATP) にて開催されます。
電子機器、医療機器、自動車など、さまざまな産業分野で利用される組込みシステムの開発では、対象となるハードウェアやプロジェクトの要件に応じて、Linuxカーネルやデバイスドライバー、ユーザー空間などを適切に構成することが求められます。本コースは、組込みLinux製品を一から開発する必要がある経験豊富な開発者を対象に、開発環境の構築からブートローダー、Linuxカーネル、デバイスドライバー、デバイスツリーの設定、ルートファイルシステムの構築まで、開発に必要な実践的知識と技術を体系的に習得できるよう構成されています。
講義はインストラクターが主導する4日間のクラスルーム形式で実施され、RISC-Vベースのエミュレーション環境を使用したハンズオンラボや課題を通じて、組込みLinuxデバイスの開発に必要なツールと手法を学びます。また、組込みプラットフォームに合わせたLinuxカーネルの適応、クロス開発環境の構築、プロジェクトの要件やリソース制約に応じたシステムの最適化についても理解を深めます。
組込みLinux開発 (LFD450-JP) について
Linux Foundation認定トレーニングパートナーである日本システム開発株式会社にて受講いただけます。受講に関するお問い合わせは、同社Webサイト内のお問い合わせフォームをご利用ください。
主なテーマ
はじめに
- 目的
- 受講対象者
- The Linux Foundation とは
- 著作権と機密情報
- Linux Foundationトレーニング
- 認定プログラムおよびデジタルバッジ
- Linuxディストリビューション
- プラットフォーム
- システムの準備
- Things Change in Linux and Open Source Projects
- ドキュメントとリンク
事前準備
- Linuxディストリビューション
- 仮想マシンへのインストールに関する注意事項
- 実習準備の手順
- 演習
組込みシステムとリアルタイム システムの基本概念
- 基本概念
- 保護機能が必要とされる背景
- OTS(Off the Shelf:既製コンポーネント)としての活用
- 組込み開発における注意点
- リアルタ イムオペレーティングシステム (RTOS)
- リアルタイムLinux
- 専用ハードウェアによる支援
- リソース
クロス開発環境:目標と必要性
- はじめに
- クロス開発が困難な理由
- プロジェクト目標の考慮
- 補足情報へのリンク
- 演習
Kbuildビルドシステム
- はじめに
- Kbuild の Makefile
- Kconfigの基本
- Kconfigの検索
クロス開発ツールチェーン
- コンパイラトリプレット
- Linux ディストリビューション提供のクロスコンパイラー
- Linaro
- crosstool-ng
- Buildroot
- OpenEmbedded
- Yocto Project
- Clang
- 演習
QEMU
- QEMU の概要
- QEMU を使う理由
- エミュレートするアーキテクチャ
- イメージフォーマット
- 演習
マイクロSD カードからのターゲット開発ボードの起動
- マイクロSD カードを使う理由
- マイクロSD カードへのソフトウェアの書き込み
- フラッシュメモリからの起動
- マイクロSD カードの利用を非推奨とする理由
- 演習
イーサネット経由でのターゲット開発ボードのブート
- 仮想ハードウェアの使用
- より効率的な開発手法
- TFTPおよびNFSrootを使用したブートシーケンス
- 演習の目的
- 演習
ブートローダーとU-Boot
- ブートコードのステージ
- 代表的なGPL BIOS
- 代表的なGPL ブートローダー
- Das U-Boot
- U-Bootのコマンドライン
- U-Boot の環境変数
- 演習
カーネルコンフィギュレーションの作成、ビルド、および起動
- 開発ボード用のカーネルコンフィギュレーションの作成
- 演習
デバイスドライバー
- デバイスの種類
- デバイスノード
- キャラクタードライバー
- ドライバーの実装例
- 演習
デバイスツリー
- デバイスツリーとは?
- デバイスツリーでできること・できないこと
- デバイスツリーの構文
- デバイスツリーのウォークスルー
- デバイスツリーバインディング
- ブートローダーにおけるデバイスツリーのサポート
- ドライバーでのデバイスツリーデータの使用
- 旧ドライバーとの共存と変換
- 演習
ターゲットファイルシステムの作成
- 組込み向けファイルシステムへの要求事項
- ディレクトリ構成
- 組込み向けファイルシステムの種類
ターゲットルートファイルシステムの構築
- 演習の目的
- 演習
ルートファイルシステム構築時のオプション比較
- SysVinit vs. BusyBoxinit
- udev vs. BusyBoxmdev
- Systemd
- Cライブラリの選択
- 演習
uClibcの構成
- NFS用のuClibcの設定
- 演習
musl の設定
- muslとは
- musl を使用するBuildroot の設定
- 演習
BusyBoxのビルド
- BusyBox の概要と動作原理
- Buildroot を用いたBusyBox の設定
- 演習
カーネルの監視とデバッグ
-トレースとプロファイリング
- Ftrace、Trace-Cmd、Kernelshark
- Perf
- perfの使用
- sysctl
- SysRqキー
- oopsメッセージ
- カーネルデバッガー
- debugfs
適正サイジング
- 組込みで頻繁に必要となるコンポーネント
- カーネルサイズの棚卸し
メモリテクノロジデバイス(Flash メモリファイルシステム))
- MTDデバイスとは
- NAND vs. NOR vs. eMMC
- ドライバーモジュールとユーザーモジュール
- Flash ファイルシステム
圧縮ファイルシステム
- SquashFS
- MTDパーティションへの展開
- 演習
システムアップグレード
- いつアップデートが必要になるか?
- アップデート戦略
- 構築済みのアップグレードシステム
- 演習
リアルタイム拡張機能
- 予測可能性、プリエンプション、ロックについて
- Real-Time Linux プロジェクト
- リアルタイムチェックリスト
終了と評価サーベイ
- 評価サーベイ
実施概要
・形式: インストラクター主導のクラスルーム形式 (ライブ)
・期間: 4日間
・レベル: 中級 (Intermediate)
・内容: ハンズオンラボ、演習課題、コースマニュアル / 学習リソース
・修了証明: 修了証明書 (Certificate of Completion)、デジタルバッジ
前提知識
・Linuxの基本的なユーティリティに関する知識
・C言語の知識
・LinuxまたはUNIX環境での開発経験
クラス前の準備資料が提供されます。
Linux Foundation Educationについて
Linux Foundation Educationは、講師によるトレーニング、eラーニング、ワークショップ、柔軟なサブスクリプションプランを通じて、最高水準の技術教育を提供しています。また、多忙なスケジュールにも無理なく組み込めるよう設計された、ビデオ、マイクロコース、ケーススタディなどのマイクロラーニング (短時間学習) リソースのライブラリも継続的に拡充しています。世界的に認知されている認定は、厳格な業界基準に基づいており、受験者が自身のスキルや能力を客観的に証明するための信頼できる指標として広く評価されています。さらに、専門性の高いカスタマーサクセスチームによるきめ細かなサポートと、一人ひとりのニーズに合わせたトレーニングソリューションを提供し、個人と組織の成長を支援しています。
PR TIMESプレスリリース詳細へ
スポンサードリンク
「The Linux Foundation Japan」のプレスリリース
スポンサードリンク
最新のプレスリリース
- 近大経済学部の新井ゼミが自動運転バス導入に向け調査を実施 東大阪市内の駅や実証実験バス車内でニーズを調査し政策提言へ11/10 14:00
- クレヨンしんちゃんアドベンチャーパーク「ミニゲームコーナー」の景品がリニューアル!「おすわりむぎゅもっち」シリーズのしんちゃん・シロ・ぶりぶりざえもんが登場!11/10 14:00
- J21、Inter BEE 2026でBeamrのAI映像高画質化・品質評価技術を展示11/10 14:00
- 立山黒部アルペンルート、55周年最後を締めくくる、ポスター制作プロジェクトを11月10日から開始!11/10 13:30
- 株式会社企業調査センター、グローバル採用向けバックグラウンドチェックの対応を30か国以上に拡大11/10 13:30
- 最新のプレスリリースをもっと見る
