起動時にアプリケーションを起動

起動時にアプリケーションを起動

私はARM Cortex A 9プロセッサを使用してzc702ボードを開発しています。 ARM用のクロスコンパイル(LED点滅)後に得られたバイナリがあります。これで、カーネル(petalinux)が起動するとすぐに、このファイルを実行したいと思います。私はinitramfsをルートファイルシステムとして使用します。どうやって進めますか?どのファイルを変更する必要がありますか?

これは不安定なシステムなので、実行中のシステムで必要な変更を行うことはできません。ファイルシステム(rootfs.cpio)の特定のフォルダにバイナリを配置する必要があります。しかし、どこ?

答え1

Petalinuxは/etc/rcS.dを初期化スクリプトとして使用しているようです。以下は、この問題を解決するためのステップバイステップです。 http://www.xilinx.com/support/answers/55998.htm

追加の質問がある場合はお知らせください。

関連情報