From 659719b1866272029942ba10163313f9e5718d63 Mon Sep 17 00:00:00 2001 From: Romain BROUCQUART <romain.broucquart@synchrotron-soleil.fr> Date: Mon, 27 Feb 2023 15:52:38 +0100 Subject: [PATCH] feat:Add fpga version reader --- recipes-app/{ => fofb-init/files}/fpgaversion.sh | 4 ++-- recipes-app/fofb-init/fofb-init_1.0.bb | 5 +++++ recipes-app/fofb-opcua-server/files/fofb-opcua-server.sh | 0 3 files changed, 7 insertions(+), 2 deletions(-) rename recipes-app/{ => fofb-init/files}/fpgaversion.sh (96%) mode change 100755 => 100644 mode change 100755 => 100644 recipes-app/fofb-opcua-server/files/fofb-opcua-server.sh diff --git a/recipes-app/fpgaversion.sh b/recipes-app/fofb-init/files/fpgaversion.sh old mode 100755 new mode 100644 similarity index 96% rename from recipes-app/fpgaversion.sh rename to recipes-app/fofb-init/files/fpgaversion.sh index 936f858..2474f3a --- a/recipes-app/fpgaversion.sh +++ b/recipes-app/fofb-init/files/fpgaversion.sh @@ -1,6 +1,6 @@ #!/bin/bash -PATH_MAPT=/opt/fofb-opcua-server/app.mapt +PATH_MAPT=/opt/fofb/map/app.mapt function read_reg () { # ARGS: regname @@ -35,7 +35,7 @@ function get_appname () { echo cellnode return fi - + if [[ $appcode -eq 0x507E1722 ]]; then echo centralnode diff --git a/recipes-app/fofb-init/fofb-init_1.0.bb b/recipes-app/fofb-init/fofb-init_1.0.bb index 907fdf1..c29e645 100644 --- a/recipes-app/fofb-init/fofb-init_1.0.bb +++ b/recipes-app/fofb-init/fofb-init_1.0.bb @@ -10,6 +10,7 @@ inherit update-rc.d SRC_URI = " file://fofb-init.sh" SRC_URI += " file://configuration +SRC_URI += " file://fpgaversion.sh" RDEPENDS_${PN}=" fpga-manager-script bash" @@ -22,4 +23,8 @@ do_install() { # Write default configuration install -d ${D}/opt/fofb/cfg/ install -m 0666 ${WORKDIR}/configuration ${D}/opt/fofb/cfg/configuration + + # Add FPGA version reader + install -d ${D}/usr/bin/ + install -m 0755 ${WORKDIR}/fpgaversion.sh ${D}/usr/bin/fpgaversion } diff --git a/recipes-app/fofb-opcua-server/files/fofb-opcua-server.sh b/recipes-app/fofb-opcua-server/files/fofb-opcua-server.sh old mode 100755 new mode 100644 -- GitLab