RZ/G Linuxプラットフォームを使ってみよう!
RZ/G Linuxプラットフォームは、Linux初心者にやさしいクラウド開発環境が提供されています。開発環境の構築やYoctoのビルドに掛かる時間が短縮ができるため、すぐにソフトウェア開発に着手できます。さぁ、RZ/G Linuxプラットフォームを使ってみましょう!
RZ/G Linuxプラットフォームは、Linux初心者にやさしいクラウド開発環境が提供されています。開発環境の構築やYoctoのビルドに掛かる時間が短縮ができるため、すぐにソフトウェア開発に着手できます。さぁ、RZ/G Linuxプラットフォームを使ってみましょう!
Cyclone V SoCの最大の特徴であるFPGAは、Linux動作中に動的にコンフィグレーションすることができます。カーネルのコンフィグとビルドをして、FPGAのコンフィグレーションをしてみましょう!
Cyclone V SoCのカーネルは、すぐにPreempt RTが利用できるようになっているので、動かしてみましょう!まずは、カーネルのコンフィグレーションとビルドを行います。Linuxカーネル ソースをPreempt RTのブランチに切り替えて、コンフィグレーションを有効にして、再ビルドします。
コイルを上手に扱えるようになると、電子回路の働きや不可解な現象の対策の手掛かりが見つけられるようになります。この講座では、コイルの働きや性質を理解して、過渡状態におけるコイルの動きを理解しましょう。
Linuxはperfやftrace等、プロファイルやトレースを採取するツールが揃っています。TRACE32を使ったプロファイルやトレースはArmコアの機能を使って本番に近い環境で実施することができるので、Linuxで精度の高い情報を得ることができます。
コンデンサの役割を学ぶことによって、充電や放電に必要な時定数を理解して、意のままに電気信号をコントロールできます。コンデンサには、主に3つの機能があります。1つ目は、電気の充電と放電。2つ目は、直流と交流で動きが変わる。3つ目は、フィルタです。
linuxカーネルをコンパイルして、デバッグする方法を紹介します。Linuxカーネルは、必要な機能を選択するコンフィグを行ってから、コンパイルします。カーネル本体はzImage、カーネルが読み込むボード毎の設定がdtbです。
この講座では「テブナンの定理」を学びましょう。テブナンの定理は、複雑な回路網を電源と抵抗に置き換える「等価電圧源」として考えることができるとても便利な定理です。アメリカのソローという思想家も「人生は単純化で上手くいく!」と言っています。