在启动时启动我自己的应用程序

在启动时启动我自己的应用程序

我正在开发具有 ARM Cortex A 9 处理器的 zc702 板。我有一个在 ARM 交叉编译后得到的二进制文件(LED 闪烁)。现在我希望这个文件应该在内核(petalinux)启动后立即执行。我使用 initramfs 作为我的根文件系统。我该如何继续做呢?我必须修改哪些文件?

请注意,这是一个不稳定的系统,因此我无法在正在运行的系统中进行所需的更改。我必须将二进制文件放在文件系统(rootfs.cpio)的某个文件夹中。但是哪里 ?

答案1

看起来 Petalinux 使用 /etc/rcS.d 作为其初始化脚本,以下是逐步解决此问题的步骤: http://www.xilinx.com/support/answers/55998.htm

如果您还有任何其他问题,请告诉我们。

相关内容