-
シラバス
-
受講者フォルダ 5 min
-
コースの概要と紹介 2 min
- ブートローダー
-
ブートローダーについて 3 min
-
Linux4Sam Webページ 2 min
- ツールとスタック
-
開梱 2 min
-
キットの接続 2 min
-
ターゲットに関する情報の取得 1 min
-
詳細情報の取得 5 min
-
接続されているもの 3 min
-
ハードウェアを制御するその他の方法 6 min
- デバイスツリー
-
概要 7 min
-
ハンズオンデモ 5 min
-
ハンズオン続き 3 min
- ネットワーキング
-
概要 4 min
-
DHCPの使用 3 min
-
静的IPの使用 4 min
-
ファイルシステム 2 min
- Linuxの内部
-
Linux プロセス 7 min
-
ハンズオン 4 min
-
UDEVの設定 6 min
-
ランレベルの再考 4 min
- SAM-BA
-
SAM-BAの紹介 3 min
-
SAM-BAデモ 6 min
- Phyton
-
MPIOについて 2 min
-
Phytonの概要 5 min
-
MPIOハンズオン 5 min
- まとめ
-
コースのまとめ 1 min
- アンケート
-
アンケートに ご協力ください
組み込みLinuxの紹介
ATSAMA5D27-SOM1-EKを使用した組み込みLinuxの説明
このクラスでは、Buildroot 組込み Linuxディストリビューションを実行しているMicrochip ATSAMA5D27-SOM1-EK1評価プラットフォームについて説明します。組み込みLinuxのブートシーケンスと、ボードサポートパッケージを構成するさまざまなコンポーネントを紹介します。フラット化されたイメージツリーとデバイスツリーオーバーレイの基本概念、その必要性と進化について説明します。
SAM-BA®プログラマーなどのツール、およびMicrochip wikiで組み込みLinux開発を開始するために新規ユーザーが必要とするリソースについて説明します。
ユーザー空間とカーネル空間の概念を紹介します。
さまざまなLinuxツールとサブシステムを使用して、基本的なハードウェアを操作するハンズオンがこのクラスには含まれています。
具体的には、i2c、gpio、ネットワーク、デバイスツリー、udev、ランレベル、起動スクリプト、Linux仮想ファイルシステム(procfs、sysfs、debugfs)について説明します。
Linux内部とPythonベースのユーティリティであるMPIOを使用して、ユーザースペースからさまざまな周辺機器にアクセスする方法を説明します。