2016-03-22 18 views
0

私はVariscite MX6用のYoctoビルドに取り組んでいます。私はfollowed the instructionsを持っていて、 "bitbake core-image-minimal"を使ってボードのブート可能イメージを構築することができます。これを使ってログインして使用することができます。この時点で、画像に1つのLKMを追加する必要があります。ここにあるものを拡張し、単一のLKMを追加するレイヤーを作成する簡単な方法は何ですか?Yoctoビルドに単一のLKMを追加

This questionは、モジュールがカーネルに含まれている場合にこれを行う方法を扱います。この場合、LKMはベンダーによって提供されているので、私はmenuconfigを実行するのと同じくらい簡単ではないと思います。私はあなたの質問を理解するが、私は 答えを召喚していることは、あなた自身のLKM(Linuxカーネルモジュール)を構築すること ある疑い

+0

のためのすべての最適なソリューションと を見つけ出すことを願っています[HERE](http://wiki.kaeilos.com/index.php/Howto_build_a_kernel_module_out_of_the_kernel_tree)あなたはどのように、非常に基本的な例を見つけることができますYoctoを使ってカーネルモジュールをコンパイルして追加します。 Yoctoソースで新しいレイヤーを作成することを考え始めます。別のオプションは、カーネルソースコードを分離し、カーネルモジュールをカーネルモジュールに追加することです。 – LPs

+0

これまでも同様のことを見てきましたが、これはちょっとだけ良いことです。私の問題の一部は、レイヤーを作成することが正しい答えかどうかはわかりません。あなたのコメントはそれが示唆しています。 –

答えて

0

このlink

や他のポイント

としてそのように単純ではないに従ってください

この場合、LKMはベンダーによって提供されているので、私はmenuconfigを実行するのと同じくらい簡単だとは思いません。

あなたは私がそこに

を支援することはできませんよあなたがについて を話しているどのドライバ指定していないが、デバイスの多くがありますが、あなたは常にあなたのベンダーに依頼することができ、カーネルツリー内のLinuxとそうでない場合によってサポートされています。ドライバのために と最悪の場合あなたはあなたのLinuxカーネルバージョンのドライバをサポートするためにインターネットを検索するサポートを得ていません(もしバージョンが異なっていてもそれを修正してサポートすることができます)そして 最後に 最終的な選択はあなた自身のコードを書いています。上記の方法を使用して、そのドライバをコンパイルするリンクに提供しました。

あなたはこのプロジェクト

関連する問題