14 lines
342 B
Bash
Executable File
14 lines
342 B
Bash
Executable File
#!/usr/bin/env sh
|
|
|
|
systemctl stop gpsd
|
|
systemctl stop gpsd.socket
|
|
killall gpsd
|
|
killall ser2net
|
|
fwupdate -p /dev/ttyS3 -F /lib/firmware/ubx-fw-flash.xml /lib/firmware/UBX_M8_301_ADR_421_NEO_M8L.bin
|
|
|
|
if [ $? -eq 0 ]; then
|
|
echo "Firmware update was successful, please do a full power cycle of the device"
|
|
else
|
|
echo "Firmware update failed"
|
|
fi
|