Changes between Version 28 and Version 29 of expansion/gw16126
- Timestamp:
- 06/11/2019 09:14:03 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
expansion/gw16126
v28 v29 77 77 - Firmware update Over AT (FOAT): Allows upgrading of the module firmware via binary 'delta' files over the AT interface using AT commands. 78 78 - Firmware update Over The Air (uFOTA): Allows upgrading the module firmware via binary 'delta' files over the air interface based on u-blox client/server solution (uFOTA), using Lightweight M2M (LWM2M). This requires the customer creats a campaign with u-blox to identify IMEI's of modems and access to the u-blox uFOTA server 79 - EasyFlash is a windows application that allows flashing of 'full' firmware images79 - !EasyFlash is a windows application that allows flashing of 'full' firmware images 80 80 81 81 You can use the {{{ATI}}} command on the AT tty to determine the firmware version (see [#at AT commands below]) 82 83 Examples: 84 * FOAT: 85 {{{#!bash 86 apt install lrzsz # X/Y/Zmodem 87 DEVICE=/dev/$(for i in $(ls -d /sys/bus/usb/drivers/option/*/ttyUSB*); do basename $i; done | tail -n1) 88 echo "DEVICE=$DEVICE" 89 stty -F $DEVICE cs8 -parenb -cstopb -ixon 90 echo -n -e "AT+UFWUPD=3\r" > $DEVICE 91 sx -kv firmware.bin <$DEVICE >$DEVICE 92 sleep 1 93 echo -n -e "AT+UFWINSTALL\r" > $DEVICE 94 }}} 95 - the actual installation of the firmware takes place when the modem receives the {{{AT+UFWINSTALL}}} command and can take up to 5 minutes to complete. If the binary delta can not apply to your firmware (ie you have a delta for the wrong version) it will fail and your firmware will go un-updated 96 - the update is fault tolerant... in case of power outage etc the modem will boot with the old firmware 82 97 83 98 [=#software]