|
@@ -1,17 +1,31 @@
|
|
|
#!/bin/sh
|
|
|
#
|
|
|
+BASEBOARD=`cat /tmp/BASEBOARD`
|
|
|
|
|
|
case "$1" in
|
|
|
start)
|
|
|
- /root/gfa_spi -o 0x40025040 0x00000010
|
|
|
- /bin/sleep 4
|
|
|
- /root/gfa_spi -o 0x40025040 0x00000000
|
|
|
- /bin/sleep 1
|
|
|
- /root/gfa_spi -o 0x40027200 0x00000080
|
|
|
- /bin/sleep 2
|
|
|
- /root/gfa_spi -o 0x40027200 0x00000000
|
|
|
+ if [ "$BASEBOARD" == "DISPLAY002_DI4" -o "$BASEBOARD" == "DISPLAY002_RS485" ]; then
|
|
|
+ echo "DISPLAY002"
|
|
|
+ echo 255 > /sys/class/leds/EMERG/brightness
|
|
|
+ /bin/sleep 4
|
|
|
+ echo 0 > /sys/class/leds/EMERG/brightness
|
|
|
+ /bin/sleep 1
|
|
|
+ echo 255 > /sys/class/leds/IGNIT/brightness
|
|
|
+ /bin/sleep 2
|
|
|
+ echo 0 > /sys/class/leds/IGNIT/brightness
|
|
|
+ else
|
|
|
+ echo "DISPLAY001"
|
|
|
+ /root/gfa_spi -o 0x40025040 0x00000010
|
|
|
+ /bin/sleep 4
|
|
|
+ /root/gfa_spi -o 0x40025040 0x00000000
|
|
|
+ /bin/sleep 1
|
|
|
+ /root/gfa_spi -o 0x40027200 0x00000080
|
|
|
+ /bin/sleep 2
|
|
|
+ /root/gfa_spi -o 0x40027200 0x00000000
|
|
|
+ fi
|
|
|
+ #-------------------
|
|
|
/bin/sleep 5
|
|
|
- /var/GfA/gsmMuxd_Ser -p /dev/ttyO1 -m mc35 -B 460800 -b 115200 -r -w -s /dev/mux /dev/ptmx /dev/ptmx /dev/ptmx
|
|
|
+ /var/GfA/gsmMuxd_Ser -p /dev/ttyO1 -m mc35 -B 460800 -b 115200 -r -w -s /dev/mux /dev/ptmx /dev/ptmx /dev/ptmx
|
|
|
;;
|
|
|
stop)
|
|
|
killall gsmMuxd_Ser
|