前段时间使用了Petalinux(2017.2)用作zynq的linux系统构建工具,总体而言,这个软家操作还是比较方便简单的。但是,由于项目需要,此系统中的某些服务需要实现开机自启的功能,查阅了最新版本的petalinux手册,其对应用自启的操作如下所示
#
# This file is the mystartup recipe.
#
SUMMARY = "Simple mystartup application"
SECTION = "PETALINUX/apps"
LICENSE = "MIT"
LIC_FILES_CHKSUM =
"file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
SRC_URI = "file://mystartup.c \
file://Makefile \
file://mystartup.sh \
"
INITSCRIPT_NAME = "mystartup"
INITSCRIPT_PARAMS = "defaults"
S = "${WORKDIR}"