お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
紹介
組み込み Linux システムアーキテクチャの概要
Poky と bitbake の概要
開発環境の準備
ターゲット開発ボードとツールキットの準備
Yocto プロジェクトソースツリーの理解
イメージの構築
Toaster ウェブインターフェイスを使用してビルドを開始する
生成されたイメージにパッケージを追加する
ボードサポートパッケージ (BSP)、レシピ、設定、およびレイヤーの理解
レシピの作成
既存のビルドシステム(Autotools, CMake, Meson)の概要
カスタムアプリケーションの構築、設定、追加
ビルド失敗のトラブルシューティング
一般的なクロスコンパイル問題の修正
レイヤーを使用してビルドをカスタマイズする
既存のレシピを拡張する
カスタムマシン設定の作成
ランタイムパッケージの追加と管理
カスタムイメージの追加
カスタムイメージの作成
ルートファイルシステムの生成
Yocto プロジェクト SDK の使用
Poky SDK を使用してアプリケーションを開発する
アプリケーション開発ツールキット
締めくくりの言葉
要求
- 参加者は、従来のデスクトップ(非組み込み)Linux システムのためのカーネルを少なくとも一度構築したことがなければなりません。
- デスクトップシステムの Linux ユーザースペースがどのようなコンポーネントで構成されているかを知っている必要があります。
- パッチの生成と使用方法を知っている必要があります。
- GNU Make、Autotools について説明でき、他のビルドシステムが存在することを理解している必要があります。
- 理想的には、少なくとも1つの Linux パッケージを維持しており、アップストリームの著者としてまたは従来の Linux デスクトップディストリビューションで管理している場合があります。
- 組み込み開発の経験は必須ではなく、上記に指定された従来の Linux デスクトップに関する知識の代替にはなりません。
対象者
- 開発者
- システムエンジニア
- テストエンジニア
- システム管理者
28 時間
お客様の声 (4)
実践的な演習
Marcin Janicki - Hectronic Polska Sp. z o.o.
コース - Yocto Project
機械翻訳
実践的な演習から大いに学ぶことができました。
Ismael Martinez - ESML SD IBERIA HOLDING S.A.
コース - Yocto Project
機械翻訳
高いプロフェッショナリズム
Oleg Polyakov - Northforge Innovations Inc
コース - Yocto Project
機械翻訳
オンラインで仮想PCを持つのが本当に好きです。いつでも練習をすることができます。
Dongfu Li - Northforge Innovations Inc
コース - Yocto Project
機械翻訳