From 9cbcec0844aa6d7ba5660187205065af2e47f6db Mon Sep 17 00:00:00 2001 From: Hedda Date: Mon, 28 Sep 2020 08:35:22 +0200 Subject: [PATCH 1/2] Update readme.txt with EZSP protocol versions information Update readme.txt with EZSP protocol versions information Text copied from https://github.com/zigpy/bellows/blob/dev/README.md --- tools/fw_zbbridge/readme.txt | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/tools/fw_zbbridge/readme.txt b/tools/fw_zbbridge/readme.txt index af1ed724f..ef30d727a 100644 --- a/tools/fw_zbbridge/readme.txt +++ b/tools/fw_zbbridge/readme.txt @@ -1,3 +1,15 @@ -The ncp-uart-sw-6.8.0.1_115200.ota is the latest version for EZSP v8 compatible hosts -The ncp-uart-sw_6.7.6_115200.ota is for EZSP v8 compatible hosts -The ncp-uart-sw_6.5.5_115200.ota its for older like current ZHA +# EmberZNet NCP UART EZSP firmware + +## EmberZNet NCP UART EZSP firmware signed for Sonoff ZBBridge + +The ncp-uart-sw-6.8.0.1_115200.ota is the latest development version, only testing with for EZSP v8 compatible hosts. +The ncp-uart-sw_6.7.6_115200.ota is the recommended stable version for EZSP v6, EZSP v7, and EZSP v8 compatible hosts. +The ncp-uart-sw_6.5.5_115200.ota it the legacy version for EZSP v4, EZSP v5, EZSP v6, or EZSP v7 compatible hosts. + +## EmberZNet and EZSP Protocol Versions + +Silicon Labs do not currently have a consolidated list of changes by EmberZNet SDK or EZSP protocol version. The EZSP additions, changes and deletions have only ever been listed in the "Zigbee EmberZNet Release Notes" (EmberZNet SDK) under the "New items" section as well as the matching UG100 EZSP Reference Guide included with each EmberZNet SDK release. + +The largest change was between EZSP v4 (first added in EmberZNet 4.7.2 SDK) and EZSP v5 that was added in EmberZNet 5.9.0 SDK which requires the Legacy Frame ID 0xFF. The change from EZSP v5 to EZSP v6 was done in EmberZNet 6.0.0 SDK. The change from EZSP v6 to EZSP v7 was in EmberZNet 6.4.0 SDK. EmberZNet 6.7.0 SDK added EZSP v8 (and Secure EZSP Protocol Version 2). + +Perhaps more important to know today is that EZSP v5, v6 and v7 (EmberZNet 6.6.x.x) use the same framing format, but EmberZNet 6.7.x.x/EZSP v8 introduced new framing format and expanded command id field from 8 bits to 16 bits. From 223ab6dc63cf68c9ed0dafecdff9e34a6f2cfa92 Mon Sep 17 00:00:00 2001 From: Hedda Date: Mon, 28 Sep 2020 09:24:47 +0200 Subject: [PATCH 2/2] Update readme.txt mention 6.8.x.x is experimental and untested Update readme.txt mention 6.8.x.x is experimental and untested. --- tools/fw_zbbridge/readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/fw_zbbridge/readme.txt b/tools/fw_zbbridge/readme.txt index ef30d727a..345da663e 100644 --- a/tools/fw_zbbridge/readme.txt +++ b/tools/fw_zbbridge/readme.txt @@ -2,7 +2,7 @@ ## EmberZNet NCP UART EZSP firmware signed for Sonoff ZBBridge -The ncp-uart-sw-6.8.0.1_115200.ota is the latest development version, only testing with for EZSP v8 compatible hosts. +The ncp-uart-sw-6.8.0.1_115200.ota is the latest cutting-edge version, still untested and only for experimental testing with EZSP v8 compatible hosts. The ncp-uart-sw_6.7.6_115200.ota is the recommended stable version for EZSP v6, EZSP v7, and EZSP v8 compatible hosts. The ncp-uart-sw_6.5.5_115200.ota it the legacy version for EZSP v4, EZSP v5, EZSP v6, or EZSP v7 compatible hosts.