BitBake ユーティリティへのアクセス手順 - 2023.1 日本語

PetaLinux ツール資料: リファレンス ガイド (UG1144)

Document ID
UG1144
Release Date
2023-05-16
Version
2023.1 日本語
BitBake ユーティリティへアクセスする場合、次の手順に従ってください。
  1. プロジェクトの作成後、petalinux-config または petalinux-config --silentconfig を少なくとも 1 回実行して、必要な環境を設定します。
  2. PetaLinux ツールのスクリプトを実行します。
    source /opt/pkg/petalinux/settings.sh
  3. source コマンドで Yocto e-SDK を読み込みます。
    source <plnx-proj-root>/components/yocto/environment-setup-aarch64-xilinx-linux
  4. 次のように、build ディレクトリにリダイレクトされる環境設定スクリプトを実行します。
    source <plnx-proj-root>/components/yocto/layers/core/oe-init-build-env

    BitBake を実行するには、build ディレクトリにとどまる必要があります。

  5. XSCT をエクスポートします。
    export PATH=/opt/pkg/petalinux/tools/xsct/bin:$PATH
  6. レシピへの PETALINUX 変数を解析します。
    export BB_ENV_EXTRAWHITE="$BB_ENV_EXTRAWHITE PETALINUX"
  7. BitBake が利用できるかどうかを調べるため、次のコマンドを実行します。
    bitbake strace

    生成されたイメージは deploy ディレクトリに格納されます。ほかのコマンドを利用するには、生成されたイメージを <plnx-proj-root>/images/linux ディレクトリにコピーする必要があります。