gnss-init service: bring up gnss
bring up gnss module ublox neo BugzID: 57871 Signed-off-by: Ramon Moesching <ramon.moesching@netmodule.com>
This commit is contained in:
parent
a01e4f5694
commit
6cd203ba44
|
|
@ -0,0 +1,17 @@
|
||||||
|
[Unit]
|
||||||
|
Description=GNSS init service
|
||||||
|
After=v2x-ieee802.11p.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
|
||||||
|
ExecStartPre=/bin/sh -c "echo 0 > /sys/class/leds/gnss_rst/brightness"
|
||||||
|
ExecStart=/usr/bin/echo start
|
||||||
|
ExecStop=/usr/bin/echo stop
|
||||||
|
ExecStopPost=/bin/sh -c "echo 0 > /sys/class/leds/gnss_rst/brightness"
|
||||||
|
|
||||||
|
RemainAfterExit=yes
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
RequiredBy=multi-user.target
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
# Copyright (C) 2019 Ramon Moesching <ramon.moesching@netmodule.com>
|
||||||
|
# Released under the MIT license (see COPYING.MIT for the terms)
|
||||||
|
DESCRIPTION = "GNSS init service"
|
||||||
|
HOMEPAGE = "www.netmodule.com"
|
||||||
|
LICENSE = "MIT"
|
||||||
|
SECTION = "bsp/firmware"
|
||||||
|
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
|
||||||
|
|
||||||
|
|
||||||
|
inherit systemd
|
||||||
|
|
||||||
|
FILESEXTRAPATHS_append := ":${THISDIR}/files"
|
||||||
|
|
||||||
|
SRC_URI_append = " \
|
||||||
|
file://gnss-init.service \
|
||||||
|
"
|
||||||
|
|
||||||
|
S = "${WORKDIR}"
|
||||||
|
|
||||||
|
SYSTEMD_SERVICE_${PN} = " \
|
||||||
|
gnss-init.service \
|
||||||
|
"
|
||||||
|
|
||||||
|
FILES_${PN}_append = "${systemd_unitdir}/system ${bindir}"
|
||||||
|
|
||||||
|
do_install_append() {
|
||||||
|
install -d ${D}${systemd_unitdir}/system
|
||||||
|
install -m 644 ${WORKDIR}/gnss-init.service ${D}${systemd_unitdir}/system/
|
||||||
|
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue