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] Step-by-step guide for building and compiling Espressif ZNSP Zigbee NCP firmware for zigpy-espzb? #8

Open
Hedda opened this issue Mar 19, 2024 · 0 comments

Comments

@Hedda
Copy link
Contributor

Hedda commented Mar 19, 2024

Can someone write a detailed step-by-step guides for building and compiling Zgbee NCP firmware from source for zigpy-espzb?

That is, requested complete "how-to build and compile ZNSP Zigbee Coordinator firmware for zigpy-espzb" for dummies 😉

Both for a single-SoC solution (with USB-to-UART bridge) and for a two-SoC solution for a network Serial-over-IP proxy setup.

Perhaps someone would then even be interested in putting together a full guided video on YouTube to compliment those 🤔

Needs to include links to external references if all steps are already available as detailed instructions in Espressif's documentation.

Also needs to include any differences in configuration between differen ESP32-H2 and ESP32-C6 devclopement boards, at least for the official reference development board hardware from Espressif (like those used in esp-zigbee-sdk examples and for testing/verifying functionality), which are ESP32-C6-DevKitC-1, ESP32-H2-DevKitM-1, and the Espressif Thread Border Router / Zigbee Gateway board:

Note! The reason for this request is that there are no prebuilt and precompiled firmware images available so users have to build and compile it themselves from scratch.

PS: This request is somewhat related to these two previous requests asking for user setup manual and precompiled firmware:

PPS: Follow-up request will likely come sooner or later asking for step-by-flash flashing/programming instructions as well 😀

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

1 participant