node-zwave-js icon indicating copy to clipboard operation
node-zwave-js copied to clipboard

OTW update of Zooz ZST39 800-series controller stick completed successfully with timeout error.

Open kdknigga opened this issue 2 years ago • 5 comments

Updated my ZST39 from firmware 1.1 to 1.2 using ZUI 8.8.0. The update attempt ended with a timeout error.

2023-01-23T18:24:21.080Z SERIAL » 0x011be47b862868138c2b549e98486e7b6c5a8df82e144134869db8117e96c92e (133 bytes)                                                                                                   
                                  3086d3462ac65a5f76dafc0404fc04000000b4eccf06ffffffffffffffffffffffffffffffffff                                                                                                   
                                  ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff                                                                                                   
                                  ffffffffffffffffffffffffffffffffffffffffff7549                                                                                                                                   
2023-01-23T18:24:21.102Z SERIAL « 0x06                                                                 (1 bytes)                                                                                                   
2023-01-23T18:24:21.103Z SERIAL » 0x04                                                                 (1 bytes)                                                                                                   
2023-01-23T18:24:21.105Z SERIAL « 0x06                                                                 (1 bytes)                                                                                                   
2023-01-23T18:24:21.123Z CNTRLR   [BOOTLOADER] Serial upload complete                                                                                                                                              
2023-01-23T18:24:22.124Z CNTRLR   OTW update failed: The bootloader did not acknowledge the end of transfer.                                                                                                       
2023-01-23 18:24:22.126 INFO Z-WAVE: Controller 1 firmware update OTW finished with error.                                                                                                                         
   Status: Error_Timeout. Result: [object Object].                                                                                                                                                                 
2023-01-23T18:24:22.126Z CNTRLR   Leaving bootloader...                                                                                                                                                            
2023-01-23T18:24:22.127Z SERIAL » 0x32                                                                 (1 bytes)                                                                                                   
2023-01-23T18:24:22.127Z CNTRLR   Restarting driver after OTW update...

Despite the error, after ZUI restarted the stick reported the new firmware version and works as expected.

kdknigga avatar Jan 23 '23 20:01 kdknigga

Where did you get the firmware? I can see ZST39_SDK_7.18.3_US.gbl on the Zooz website, is it newer?

andronat48 avatar Jan 24 '23 05:01 andronat48

@andronat48, yes, that firmware is newer than what shipped on my stick.

kdknigga avatar Jan 24 '23 15:01 kdknigga

I was running 7.18.1 which came with my 800 series stick, just upgraded to 7.18.3 via the firmware download from ZooZ. While it produced an error like @kdknigga 's experience the stick came back up running 7.18.3 and tested various devices.

pyrodex avatar Mar 05 '23 23:03 pyrodex

image I got the same thing via HA.

btehan avatar Sep 22 '23 01:09 btehan

Another log:

13:38:51.536 SERIAL « 0x06                                                                 (1 bytes)
13:38:51.537 SERIAL » 0x0149b6f661ebf00986bac6c67e7a00b3d2aed71286b545ad47bf32d1d5917e52 (133 bytes)
                      0f2ad55d3d0bb1e2578f5989a0c5044682f20a571bc221b66e49bb90ba849e885e325e7be87c43
                      421dea3403fd2d40de20118b9b05fc7b1210d1ab8c2142ec407911438ed5d15128988bd727ea72
                      c138f7a3f8415152abe315f70a0af7400000008ba05e78
13:38:51.569 SERIAL « 0x06                                                                 (1 bytes)
13:38:51.570 SERIAL » 0x014ab5951bfd9ddf65e8d65f9c7b5fb24556951d8ef9268669289859e087099b (133 bytes)
                      49d86a2bed0127f03c3325dcfd559f97abc7c636329692e611da9d7d144bd00fcafc0404fc0400
                      00004f79bdc1ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
                      ffffffffffffffffffffffffffffffffffffffffff22b1
13:38:51.592 SERIAL « 0x06                                                                 (1 bytes)
13:38:51.592 SERIAL » 0x04                                                                 (1 bytes)
13:38:51.594 SERIAL « 0x06                                                                 (1 bytes)
13:38:51.612 SERIAL « Serial upload complete
13:38:51.613 CNTRLR   [BOOTLOADER] Serial upload complete
13:38:51.613 SERIAL « Gecko Bootloader v2.01.02
                      1. upload gbl
                      2. run
                      3. ebl info
                      BL >
13:38:52.614 CNTRLR   OTW update failed: The bootloader did not acknowledge the end of transfer.

AlCalzone avatar May 17 '24 11:05 AlCalzone