web-dev-qa-db-ja.com

起動時に自分のアプリケーションを起動する

ARM Cortex A9プロセッサを搭載したzc702ボードで作業しています。ARM(LED点滅)のクロスコンパイル後に取得したバイナリがあります。カーネル(petalinux)が起動したらすぐにこのファイルを実行したいのですが、ルートファイルシステムとしてinitramfsを使用しています。どうすればよいですか?どのファイルを変更する必要がありますか?

これは揮発性のシステムであるため、実行中のシステムで必要な変更を加えることができないことに注意してください。代わりに、バイナリをファイルシステム(rootfs.cpio)のフォルダーに配置する必要があります。しかしここで ?

1
user2799508

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

ご不明な点がございましたら、お気軽にお問い合わせください。

1
DevOops