githubから入手したクレーンボード用の Linux カーネルを理解し、編集 (printk を追加するなど) したいと考えています。私は初心者です。これに関連する特定の質問をstackoverflowで調べましたが、それらはすべてPCのLinuxに集中しています(組み込みではありません!)。どこから始めればよいかわかりません。どのようなご案内でも構いません。前もって感謝します。
2 に答える
2
親愛なるあなたは、次の場所にあるREADMEを見る機会がありましたか
https://github.com/craneboard/craneboard-kernel
情報やログを追加する必要がある場合、つまりカーネル自体に printk を追加する必要がある場合は、再コンパイルする必要があります。その方法も示しています。しかし、ログ情報をカーネルに入れる必要がある理由を知りたいですか? カーネルのバグを修正する予定はありますか?
Printk は C の Printf と同じですが、違いはほとんどありませんhttp://www.makelinux.net/books/lkd2/ch18lev1sec3
http://processors.wiki.ti.com/index.php/CraneBoardもご覧ください。
https://linuxlink.timesys.com/files/pdf/Timesys-EmbeddedLinuxTutorial.pdfを見るのも良いスタートかもしれません。
于 2013-02-25T10:37:41.613 に答える
0
カーネルをコンパイルする前に、ARMツールチェーンが必要です。これが良いチュートリアルです。
于 2013-02-25T10:38:42.313 に答える