Skip to content
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

[REQUEST] EmberZNet 6.7.10.0 (6.7.10.x) Zigbee Coordinator firmware images? #36

Open
Hedda opened this issue Nov 26, 2021 · 7 comments
Open

Comments

@Hedda
Copy link
Contributor

Hedda commented Nov 26, 2021

FYI; Silicon Labs has released Silabs Zigbee EmberZNet SDK 6.7.10.0 GA bug-fix release which includes support for EM358x/EM35x:

https://cn.silabs.com/documents/public/release-notes/emberznet-release-notes-6.7.10.0.pdf

This obviously superseded and repaces 6.7.9.0, 6.7.8.0, etc. and should be compatible with all the same chips.

Disclaimer: While don't have an EM3581 based adapter myself I like would to request prioritized a new 6.7.10.x firmware update for it. The reason for this request is a lot of people already got Nortek HUSBZB-1 stick who upgrade via walthowd's husbzb-firmware

@MattWestb
Copy link

zigpy/zigpy#595 (comment)

@Hedda
Copy link
Contributor Author

Hedda commented Dec 8, 2021

@walthowd FYI, grobasoz has started compiling 6.7.10.0 / 6.7.10 firmware for older EM358x/EM3581 and ETRX35x/ETRX357 chips:

https://github.com/grobasoz/zigbee-firmware

https://github.com/grobasoz/zigbee-firmware/commits/master

@Hedda
Copy link
Contributor Author

Hedda commented Dec 21, 2021

Originally posted by @grobasoz in grobasoz/zigbee-firmware#17 (comment)

I have updated the EM3581 versions including walthowd's specific release. PC5 is used for TX Active and PC6 for nTX Active.

@walthowd FYI, grobasoz has updated the EM3581 versions including the ones in the specific release directory for walthowd.

So these should now contain EmberZNet 6.7.10.3 (6.7.10) Zigbee Coordinator firmware images compatible with Nortek HUSBZB-1:

https://github.com/grobasoz/zigbee-firmware/tree/master/EM3581/%40walthowd

https://github.com/grobasoz/zigbee-firmware/tree/master/EM3581

See that he has updated different images for 57k6 (57600) and 115k2 (115200) buadrate configurations.

Note that some of the recommended firmware images require you to change the configuration for baudrate to in Z2M.

The general recommendation is to use a firmware image with 57600 / 57k6 baud rate config on older EM358x boards like EM3581.

@sreknob
Copy link

sreknob commented Dec 22, 2021

@Hedda - I tried the 115k2 variants for my HUSBZB-1 with no luck so far using the script. Left a note on the issue in Gary's repo. Anyone here had success with Gary's files yet?

@Hedda
Copy link
Contributor Author

Hedda commented Dec 23, 2021

I tried the 115k2 variants for my HUSBZB-1 with no luck so far using the script. Left a note on the issue in Gary's repo.

No success flashing firmware to HUSBZB-1 or no luck connecting after flashing? Using Zigbee2MQTT or Home Assistant's ZHA?

Note! Should be noted that there will not ever be any 6.8.x.x or later releases for EM35xx/EM35x as that hardware is end-of-life.

PS: I don't have an EM3581 based adapter myself so I only requested 6.7.10.3 firmware update for it since it's still very common.

@sreknob
Copy link

sreknob commented Dec 23, 2021

No luck flashing.
grobasoz/zigbee-firmware#17 (comment)
Perhaps @walthowd or someone else with the HUSBZB-1 can give it a try but I think it's an image compiling problem as it was when we first tried Gary’s 6.7.8 firmware before.

@sreknob
Copy link

sreknob commented Jan 10, 2022

Good news to report!

Gary recompiled it and I was able to flash 6.7.10 to my HUSBZB-1!

This is the file I used

pi@raspberrypi:~/husbzb-firmware $ ./ncp-115k2.py scan
Connecting to.. /dev/ttyUSB1 115200 True False 
Connecting to.. /dev/ttyUSB0 115200 True False 
{"ports": [{"stackVersion": "6.7.10-423", "deviceType": "zigbee", "pid": "8A2A", "port": "/dev/ttyUSB1", "vid": "10C4"}, {"deviceType": "unknown", "pid": "8A2A", "port": "/dev/ttyUSB0", "vid": "10C4"}, {"deviceType": "unknown", "port": "/dev/ttyAMA0"}]}

I think the routing settings were at defaults for this one. I know that Gary provided a "walthowd version" for routing configuration specifics with the past versions. Now that it's flashing properly, perhaps he will be kind enough to do that as well.

Follow grobasoz/zigbee-firmware#17 for any further updates he may provide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants