-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Silabs emberznet 7.4.4.0 and 8.0.0 versions #123
Comments
7.4.4 is available in the 4.4.4 branch and currently in testing 8.0.0 had a serious showstopping bug causing instability that was supposedly fixed with 8.0.1 (https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-8.0.1.0.pdf) |
I will add 8.0.1 builds in the next week |
New version 8.0.2 seems to have fixed LQI! https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-8.0.2.0.pdf |
In the meantime we can grab a 8.0.2 based firmware here https://github.com/Nerivec/silabs-firmware-builder/releases |
I updated my coordinator to 8.0.2 yesterday and everything works the same as before. Means, AFAICS nothing is broken with 8.0.2 |
Same experience here
|
I have uploaded v8.0.2 build here for all supported adapters: |
@darkxst |
Web flasher needs to be updated to be able to read the installed v8 firmware details (universal-silabs-flasher cli tool can read it though). You should just try test it Z2M etc |
v8.02 working well for me on two separate z2m setups. (zb-gw04-1v2_zigbee_ncp_8.0.2.0_115200.gbl) The "Silicon Labs Flasher" HA add-on doesn't accept the v8 .gbl as a custom firmware file - where v7.x used to work - but a manual update using your webflasher works as expected. The python silabs flasher was OK for v8 also. The error from the HA add-on related to the firmware having v2 manifest format, where the add-on only supports v1. Presumably it does a cross-check of the target rather than flashing blindly, and will itself need an update. Thanks! |
Yes, Silabs flasher will also need an update to deal properly with v8 firmware |
You can use ember-zli to flash the firmware, i have done this for my dongle-e because the silabs flasher doesn’t work. |
Updated builds for 8.0.2 here: |
which file i must use for the dongle E in coordinator mode inside Jeedom ? |
|
@darkxst Based on your practical experience, what are the differences between Gecko SDK and Simplicity SDK? |
Simplicity SDK is just the evolution of Gecko SDK, essentially just a name change but also dropping support for older chips (only Elelabs devices affected, of the device I build for). However that resulted in lots of changes in itself, so its hard to pick out actual practical improvements in v8. Otherwise usual applies if you want the latest and greatest install v8.0.2, if you just want something stable stick with v7.4.x series for now as that is relatively stable and mature at this point. |
Closing as completed! Thanks everyone |
After firmware update (Sonoff Dongle E -> NCP 8.0.2.0 | HomeAssistant with Z2M) there were some errors with OTA requets but after a switch off/switch on, no more issues with OTA requets but errors with interviews requests (see logs below). Switch back to 7.4.5.0 : https://github.com/darkxst/silabs-firmware-builder/blob/main/firmware_builds/zbdonglee/ncp-uart-hw-v7.4.5.0-zbdonglee-115200.gbl [2025-01-16 09:43:35] error: z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of 'E1 4 Bureau Sondes' (0x44e2f8fffe1a9c32) failed: Error: Interview failed because can not get active endpoints ('0x44e2f8fffe1a9c32')' |
There is a new version 8.1 : https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-8.1.0.0.pdf |
8.1.0 release is buggy, likely will wait for 8.1.1 before releasing this. |
Initial builds... I have had to disable software flow control on all devices that lack hw flow control. https://github.com/darkxst/silabs-firmware-builder/releases/tag/20250211-Next |
With 8.0.2, It works well for OTA update which takes more than 15mn whereas it does not works with firmware 7.4.5.0 or 7.4.4.0. But interview is not working for some devices (Sonoff SNZB-02D), it is better than previously because no interview was working. This time, reconfigure is not working for Sonoff SNZB-02D. (It is working working with 7.4.5) The only log is the following for interview : [2025-02-23 18:43:16] error: z2m: Request 'zigbee2mqtt/bridge/request/device/interview' failed with error: 'interview of 'XXXXXXXXXXXXXXX' (0xYYYYYYYYYYYYYYYYYY) failed: Error: Interview failed because can not get active endpoints ('0xYYYYYYYYYYYYYYY')' For reconfigure : [2025-02-23 18:48:19] error: z2m: Failed to configure 'XXXXXXXXXXXXXXX', attempt 1 (Error: Bind 0xYYYYYYYYYYYYYYY/1 genPowerCfg from '0x7cc6b6fffefb44df/1' failed (Delivery failed for '33960'.) How can I help ? |
It looks like there is a new version 7.4.4 (and there is also an 8.0.0) available.
Should they be added to firmware_build folder?
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-7.4.4.0.pdf
https://www.silabs.com/documents/public/release-notes/emberznet-release-notes-8.0.0.0.pdf
Rgds
The text was updated successfully, but these errors were encountered: