1112135_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

1112135_ja-JP

1112135_ja-JP

SDK 1.3.2 での RootFS の変更<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

場合によっては、ルートファイルシステムを変更してから、標準のSDKに従ってYoctoを使用してイメージを再構築したい場合があります。SDK マニュアルでは、QorIQ_SDK_Infocenter.pdf ドキュメントの第 2 章で必要な手順を説明しています。

次の例では、すでにSDKをインストールし、ホスト環境を設定していることを前提としています。また、あなたはすでに一度イメージをコンパイルしていて、それによってすでにfsl-setup-pokyスクリプトを実行していると思います。私はP3041DSシステムを使っています。私の場合、ビルドをセットアップするために最初に実行したのは:

     source ./fsl-setup-poky -m p3041ds -j 4 -t 4



最初の例として、私のP3041DSシステムでは、イーサネットポートとしてfm1-gb4を使用しています。192.168.1.33という静的アドレスを割り当てたいです。そのためには、この機能を実装するための独自の/etc/network/interfacesファイルを作成する必要があります。

CDの

bitbake -c cleansstate ネットベース

次に、netbaseフォルダに移動してください:

     cd meta-fsl-ppc/recipes-append/netbase/files

このディレクトリ内に、ターゲットのインターフェイスファイルを作成します。

          auto lo

iface、ログインネット、ループバック

iface FM1-GB4 INET スタティック

アドレス 192.168.1.33

             netmask 255.255.255.0

ゲートウェイ 192.168.1.1

ネットワーク 192.168.1.0

この時点で、私は自分のイメージを再構築するだけです:

ビットベイク FSL-image-core

そして、ネットワーク定義がインストールされます。(私は fsl-image-core をビルドしていますが、現在使用している任意のターゲット、つまり fsl-image-minimal をビルドできることに注意してください)

2番目の例として、ビルド済みのバイナリ(カスタムアプリケーション)をrootfsに追加したいと思います。この例では、カスタムアプリケーションがあり、 mr_access を /usr にインストールします

CDの

次に、ファイルを追加します。

     cd meta-fsl-ppc-private/recipes-tools/merge-files

さて、ファイルをファイル/マージに入れてくださいmr_accessを files/merge/usr に追加しました

新しい rootfs イメージをビルドします。

   ビットベイク FSL-image-core

QonvergeRe: SDK 1.3.2でルートFSを変更しています<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ガイドをありがとう。確かにとても役に立ちました。

meta-fs-ppcとmeta-fsl-ppc-privateという2つのディレクトリがあることに気付きました。これらの2つはyoctoの用語で「レイヤー」と呼ばれていると思いますか?ところで、これら2つのディレクトリの違いは何ですか?

Tags (1)
No ratings
Version history
Last update:
‎01-06-2026 02:06 AM
Updated by: