User Tools

Site Tools


wiki:firmware:lastversion

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:firmware:lastversion [2021/01/22 15:52]
dlr [Wifi update]
wiki:firmware:lastversion [2021/10/13 17:41]
ehe
Line 1: Line 1:
-====== Wanesy Wave firmware ​v1.7.0 (June 2020) ======+====== Wanesy Wave firmware ​v2.0.1 (October 2021) ======
  
 ===== Changes from previous version ===== ===== Changes from previous version =====
  
 ==== New features ==== ==== New features ====
- +  ​BLE Asset Monitoring
-  ​Initial release.+
  
 ==== Evolutions==== ==== Evolutions====
 +  * LoRaWan region setting resilient to factory reset
  
-  ​* -+==== Corrections ==== 
 +  ​BLE scan parameters update dead-end 
 +  * Unblock LoRaWan when in busy stack state 
 +  * ESP32 deadlocks detection
  
 ===== Restrictions ===== ===== Restrictions =====
  
-  ​-+   If the installed firmware is 1.8.0 or lower, firmware upgrade procedure must respect specific order described in section below.
  
  
Line 32: Line 35:
 === Software === === Software ===
  
-  * STM32 MCU firmware Ver. 1.7.0 +  * STM32 MCU firmware Ver. 2.0.1 
-  * ESP32 MCU firmware Ver. 1.7.0+  * ESP32 MCU firmware Ver. 2.0.1
  
  
Line 39: Line 42:
  
 <note important>​ <note important>​
-The firmware is released in two files: __STM32 MCU__ firmware binary 'part' file and __ESP32 MCU__ firmware binary file.\\+The firmware is released in two files: __STM32 MCU__ firmware binary 'kbin' file and __ESP32 MCU__ firmware binary file.\\
 </​note>​ </​note>​
  
Line 52: Line 55:
 ===== Download ===== ===== Download =====
  
-==== Wifi update ====+==== Wi-Fi: firmware ​update ====
  
-  * **Wanesy Wave 868**: {{ :​wiki:​releases:​1.7.0:​not_available |}} +=== Installed firmware is v1.9.0 ===
-    * STM32 part file: ''​stm32-wanesy_wave_1.7.0_20200804_DAcde_part_1_of_1.bin''​ (md5: b322f6917644d4843a62dfafdb5e5c19). +
-    * ESP32 file: ''​esp32-firmware_v1.7.0.bin''​ (md5: 739ba8efaa5f8c179bef51974a975c3d).+
  
-  * **Wanesy Wave 915**: ​{{ :wiki:releases:1.7.0:​not_available ​|}} +Regular firmware update can be followed (update ESP32 first), please read {{:documentation:E-CON-Wanesy_Wave_FW_Update_WiFi_V1.2.pdf |}} available in the [[wiki:setup:setup_wave|Wanesy™ Wave SetupDocumentation]] section.
-    * STM32 part file''​stm32-wanesy_wave_1.7.0_20200804_DBcdef_part_1_of_1.bin''​ (md5c6051b95d2c9ba5bfc524311142821fc). +
-    * ESP32 file''​esp32-firmware_v1.7.0.bin''​ (md5: 739ba8efaa5f8c179bef51974a975c3d).+
  
 +=== Installed firmware is v1.8.0 or lower version ===
  
-  ​+If the installed firmware is v1.8.0 or lower version, firmware update procedure must respect the specific order described below (update STM32 first): 
 +<note important>​
  
 +^ steps     ^ STM32 version ​     ^ ESP32 version ​         ^ SSID          ^ Actions ^
 +| #1    | v1.7.0/​v1.8.0 ​    | v1.7.0/​v1.8.0 ​       | optout_klk/​wave_xxxx ​       | Place product away from wall or table (ie. perpendicular is OK, parallel is KO)|
 +|:::​|:::​|:::​|:::​|Upload STM32 v2.0.1 image|
 +|:::​|:::​|:::​|:::​|Wait until green LED is back ON (ie. no longer blinking)|
 +| #2    | v2.0.1 ​    | v1.7.0/​v1.8.0 ​       | optout_klk/​wave_xxxx ​       | Verify STM32 version in device_info.txt file |
 +|:::​|:::​|:::​|:::​|Upload ESP32 v2.0.1 image|
 +| #3    | v2.0.1 ​    | v2.0.1 ​       | wave_xxxx ​       | Verify ESP32 version in esp32_version.txt file (displayed version is 2.0.0)|
 +</​note>​
  
-===== History =====+  * **Wanesy Wave 868**: {{ :​wiki:​resources:​wifiupdate_wanesywave_eu868_v2.0.1_20211005_revs_cde.zip |}} 
 +    * STM32 file: ''​stm32_wanesywave_EU868_v2.0.1_DAcde.kbin''​ (md5: 3664abb6d9f17425ca10a8ac7117e0a7). 
 +    * ESP32 file: ''​esp32_firmware_v2.0.1.bin''​ (md5: 164e005e7453b7a7ee660fa973b2c437).
  
 +  * **Wanesy Wave 915**: {{ :​wiki:​resources:​wifiupdate_wanesywave_us915_v2.0.1_20211005_revs_cdef.zip |}}
 +    * STM32 file: ''​stm32_wanesywave_US915_v2.0.1_DBcdef.kbin''​ (md5: 3bf899586556161ca71fff4fc08c2c94).
 +    * ESP32 file: ''​esp32_firmware_v2.0.1.bin''​ (md5: 164e005e7453b7a7ee660fa973b2c437).
 +
 +==== Wi-Fi: region configuration ====
 +
 +  * **Wanesy Wave 868**: {{ :​wiki:​resources:​region_conf_wifiupdate_wanesywave_868_v1.8.0_20210421_revs_cde.zip |}}
 +    * cmd_region_EU868.txt
 +    * cmd_region_IN865.txt
 +
 +  * **Wanesy Wave 915**: {{ :​wiki:​resources:​region_conf_wifiupdate_wanesywave_915_v1.8.0_20210421_revs_cdef.zip |}}
 +    * cmd_region_US915.txt
 +    * cmd_region_AU915.txt
 +    * cmd_region_AS923.txt
 +
 +===== History =====
 +   * 2.0.1 (October 2021):
 +    * BLE Asset Monitoring
 +    * LoRaWan region setting resilient to factory reset
 +   * 1.9.0 (May 2021):
 +    * Improve BLE scan robustness
 +    * Maximize WiFi STM32 FW update success
 +    * Earlier initialization of critical GPIOs
 +   * 1.8.0 (February 2021):
 +    * Support of multiple regional parameters.
 +    * Use unconfirmed TX on LoRaWAN services.
 +    * Wi-Fi update over HTTP.
 +    * Access Point SSID personal identification based on EUI.
 +    * Limit duration of Wi-Fi access point availability.
    * 1.7.0 (June 2020):    * 1.7.0 (June 2020):
     * Initial release for Wanesy Wave.     * Initial release for Wanesy Wave.
wiki/firmware/lastversion.txt · Last modified: 2022/12/08 14:39 by cgu