問題タブ [yocto]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
embedded-linux - yocto を使用して USB ガジェット カーネル モジュールを rootfs にデプロイする
Freescale QorIQ SDK 1.7 を使用しています。カーネル構成 'make menuconfig' を変更して、USB ガジェット ドライバーをモジュールとして組み込み、ガジェット ゼロまたはシリアル ガジェットをモジュールとして組み込みました。
また、net2280 周辺デバイスをカーネルに直接コンパイルしたところ、PCI デバイスへのロードとバインドは正常に行われています。
を実行した後bitbake
、新しくビルドされた rootfs には新しくビルドされたガジェット モジュールが含まれていませんが、.ko
ファイルがビルドされていることがわかります。
しかし、画像を見ると何も得られません。
.config
検索で見つけた 1 つのことは、にコピーする必要があることが示唆されたことmeta-fsl-arm/recipies-kernel/linux/
です。残念ながら、私は使用meta-fsl-ppc
していますが、カーネル構成にはまったく異なるスキームを使用しているようです。
meta-fsl-ppc/conf/machine/machine.conf
まず、次のように定義された変数があります。
私の考えでは、そのファイルを上書きする必要があるかもしれません。しかし、私${S}
は実際にどこを指しているのか混乱しています。
私のツリーには何も一致しません:
だから私の質問は次のとおりだと思います: ロード可能なモジュールがカーネルで構成されている場合、モジュールは魔法のように rootfs への道を見つけると予想されますか、それともそれ以上のものがありますか?
linux-kernel - Yocto ブート パーティション エラー (Intel Edison)
Yocto システムで動作する Intel Edison のパーティションのサイズを変更しようとしていました。なんとかパーティション1を破壊しました。そのため、システムを再起動すると、システムを正しく起動するために永遠にループします。そのため、起動シーケンスを中断し、パーティションをチェックして何が問題なのかを確認しました。以下に示すように、パーティションは 1 番ではなく 2 番から始まります。ブートローダーからのエラーによると、パート 1 を検索しますが、見つかりません。では、パーティション 1 を手動で追加/作成/修復してシステムを回復するにはどうすればよいですか?
起動シーケンス
keyboard - yocto: core-image-sato でのキーボード レイアウト サポートの変更
アラビア語やペルシャ語など、さまざまなキーボード レイアウトを core-image-sato に追加したいのですが、残念ながら、それを検索する方法と場所がわかりません。誰でもヒントや解決策を教えてもらえますか?
python - Yocto、Numpy をインストール
3.8.11-yocto-standard #1 SMP PREEMPT Tue May 13 06:46:56 PDT 2014 i686 GNU/Linux
:システムに numpy をインストールするのに本当に苦労してい
ます。
申し訳ありませんが、私は非常に初心者です。だから私はここから numpy をダウンロードし、それを実行すると、線形代数ライブラリが見つからないpython setup.py install
というエラーが表示されます。gfortran
私の gcc バージョンは 4.7.2 ですが、現在、Linux マシンでインターネットにアクセスできません。使用しようとしdpkg
ましたが、コマンドが見つかりませんと表示されます。
gcc をインストールするにはどうすればよいですか? 1つずつ実行してそれらをインストールし、rpm
それらのファイルをインストールします。
ここ数日、gfortran のインストールについて調査してきましたが、何が起こっているのかを理解するのに苦労しています。gfortran rpmからrpm の 1 つをダウンロードし、rpmを使用してインストールできますか? もしそうなら、ここからそれらのpython rpmの1つをインストールして、Numpyもインストールできますか?
現在の Python バージョンは 2.7.3 です
PS: Linux システムでインターネット アクセスを利用できるように最善を尽くした場合、Numpy をインストールできる 1 行のコマンドはありますか?
たとえば、Ubuntu では、単に実行できますsudo apt-get install Python-Numpy
。
Yoctoに似たものはありますか?
real-time - Intel Edisons の Quark CPU のコードを書く
Intel Edison で Quark CPU 用のコードを記述し、私の知る限り、RTOS を実行している Quark CPU と Yocto を実行している Atom CPU との間の通信を確立する方法はありますか。
いくつかのチュートリアルをグーグルで検索しましたが、何も見つかりませんでした。
君たちありがとう!
yocto - 複数のパッケージを含む Bitbake レシピでパッケージ バージョンを指定する方法は?
複数のパッケージを作成する単一の Bitbake レシピがあり、PACKAGES 変数を使用して宣言し、FILE_package1、FILE_package2 などを使用して各パッケージの内容を指定します。
パッケージごとに異なるバージョン文字列を指定したいのですが、それらはすべて ${PV} に格納されているバージョン文字列を共有しています。パッケージごとに異なるバージョンを提供するにはどうすればよいですか?
embedded-linux - ELDK を使用した U-Boot のビルド
システムに問題なく組み込み Linux 開発キット (Yocto プロジェクトに接続されている ELDK v5.5.3) をインストールしました。/opt/ARM/eldk-v553 にインストールされます。インストールの最後に、適切な環境変数を設定するために、次のスクリプトを入手する必要がありました。
終了後、GIT から U-boot ソースをダウンロードし、EA3141 ボードの構成を追加するために uboot にパッチを適用し、make を使用してクロスコンパイルを開始しました。エラーが発生しました:
-L
問題は、値を持つパラメーターにあり.
、現在のフォルダーに gcc がないと仮定します。-L
ライブラリが U-boot 内のどこに保存されているかを誰かが知っている場合の値は何ですか? どのメイクファイルでこの L パラメータを修正する必要がありますか? たくさんあります...