Merge changes I2cb1356c,I5dc405d4 into SZZT
* changes:
[Feature][T3TSK-3][AT]add AT+LYNQMTSM to get temp2
[Feature][T3TSK-3][AT]add AT+LYNQMTSM to get temp
diff --git a/meta/meta-mediatek-mt2731/recipes-lynq/lynq-cv2x/lynq-cv2x.bb b/meta/meta-mediatek-mt2731/recipes-lynq/lynq-cv2x/lynq-cv2x.bb
index fa87ed0..4c084bf 100755
--- a/meta/meta-mediatek-mt2731/recipes-lynq/lynq-cv2x/lynq-cv2x.bb
+++ b/meta/meta-mediatek-mt2731/recipes-lynq/lynq-cv2x/lynq-cv2x.bb
@@ -24,7 +24,8 @@
FILES_${PN} = "${base_libdir}/*.so \
${bindir}\
- /etc/cv2x "
+ /etc/cv2x \
+ /usr/lib \"
FILES_${PN}-dev = "/test \
${includedir}"
@@ -58,6 +59,7 @@
do_install () {
if [ -d "${WORKONSRC}" ] ; then
install -d ${D}/etc/cv2x
+ install -d ${D}/usr/lib
install -d ${D}${bindir}/
install -m 0755 ${S}lynq-cv2x ${D}${bindir}/
install -m 0755 ${S}/release-es2/cv2x-example ${D}${bindir}/
@@ -80,7 +82,11 @@
install -m 0644 ${S}/release-es2/libcv2x.so ${D}/etc/cv2x/libcv2x.so
install -m 0644 ${S}/release-es2/libsmx.so ${D}/etc/cv2x/libsmx.so
install -m 0755 ${S}/release-es2/packet.sh ${D}/etc/cv2x/packet.sh
-
+ install -m 0644 ${S}/release-es2/libatlkremote_linux_u.so ${D}/usr/lib/libatlkremote_linux_u.so
+ install -m 0644 ${S}/release-es2/libcli.so ${D}/usr/lib/libcli.so
+ install -m 0644 ${S}/release-es2/libcv2x.so ${D}/usr/lib/libcv2x.so
+ install -m 0644 ${S}/release-es2/libsmx.so ${D}/usr/lib/libsmx.so
+ install -m 0755 ${S}/release-es2/packet.sh ${D}/usr/lib/packet.sh
fi
install -d ${D}${systemd_unitdir}/system/
diff --git a/src/lynq/packages/apps/lynq-cv2x/lynq_cv2x.service b/src/lynq/packages/apps/lynq-cv2x/lynq_cv2x.service
index e5ed56d..f475114 100755
--- a/src/lynq/packages/apps/lynq-cv2x/lynq_cv2x.service
+++ b/src/lynq/packages/apps/lynq-cv2x/lynq_cv2x.service
@@ -3,7 +3,7 @@
After=wmtd.service
[Service]
-StandardOutput =syslog+console
+StandardOutput=syslog+console
Type=oneshot
RemainAfterExit=no
ExecStart=/usr/bin/lynq-cv2x
diff --git a/src/lynq/packages/apps/lynq-cv2x/src/cv2x-example.c b/src/lynq/packages/apps/lynq-cv2x/src/cv2x-example.c
index 9841a1c..7602db2 100755
--- a/src/lynq/packages/apps/lynq-cv2x/src/cv2x-example.c
+++ b/src/lynq/packages/apps/lynq-cv2x/src/cv2x-example.c
@@ -1,20 +1,24 @@
#include <stdio.h>
#include <stdlib.h>
+#include <unistd.h>
#include <log/log.h>
#define LOG_TAG "CV2X"
int main(int argc, const char *argv[])
{
- /*cv2x need gnss*/
+ system("echo out 19 0 > /sys/devices/platform/10005000.pinctrl/mt_gpio");//just for clt
system("echo mode 93 0 > /sys/devices/platform/10005000.pinctrl/mt_gpio");
system("echo mode 94 0 > /sys/devices/platform/10005000.pinctrl/mt_gpio");
system("echo mode 95 0 > /sys/devices/platform/10005000.pinctrl/mt_gpio");
system("echo mode 96 0 > /sys/devices/platform/10005000.pinctrl/mt_gpio");
system("stty -F /dev/ttyS6 115200");
+ char pwd[32] = {0};
+ chdir("/etc/cv2x");
+ getcwd(pwd, 32);
+ RLOGD("jenkins pwd %s\n", pwd);
system("/etc/cv2x/atk_flasher --baudrate 115200 -b serial /dev/ttyS6 /etc/cv2x/SECTON.packed_bin.rom.injected");
RLOGD("jenkins download already\n");
- system("export LD_LIBRARY_PATH=/etc/cv2x");
system("/etc/cv2x/cv2x-example /dev/spidev2.0 2");
return 0;
}
\ No newline at end of file