Updating to Gecko OS Edition 2 from ZentriOS-WL
You can update from ZentriOS-WL to Gecko OS 2 by activating to Gecko OS, then running
ota
.
Update Procedure
Procedure for updating from ZentriOS-WL-1.5 to Gecko OS AMW007 2.0:
On a ZentriOS-WL terminal:
-
If you have variable settings you wish to preserve, get all the current variables:
get all
Save theget all
terminal output text to record NVM variable settings. -
Factory reset the device:
factory_reset <MAC ADDRESS>
-
Set WLAN credentials, and save:
set wlan.ssid set wlan.passkey save reboot
-
Activate the device to the new Gecko OS product:
dms activate SILABS-AMW007
-
Perform the update:
ota
-
Now, factory reset again (now you have a new variable set, better to start clean):
factory_reset <MAC ADDRESS>
-
If required, refer to the saved
get all
output to restore your recorded variable settings. Note that some commands and variables have different names, as shown in the table below.
Command and Variable Changes
Command and variable changes from ZentriOS-WL-1.5 to Gecko OS 2:
ZentriOS-WL-1.5.0.13 | Gecko_OS-2 | Abbr |
---|---|---|
dms activate | dms_activate | dmsa |
dms claim | dms_claim | dmsc |
- | hboot | hbo |
get/set broadcast.udp.port : br u p | get/set broadcast.udp.remote_port | br u p |
get/set bus.command.rx_bufsize : bu c r | - | |
get/set bus.command.tx_bufsize : bu c t | - | |
- | get/set hboot.filename | hb f |
- | get/set hboot.gpio | hb g |
set system.cmd.mode : sy c m | set system.cmd.format | sy c f |
get/set tcp.client.remote_send : tc c s | - |