Support and Feedback#
This section explains how to get support for Zephyr-related issues, whether you're using the Silicon Labs SDK or the upstream Zephyr release. There are two ways to get help with issues and feature requests, depending on which release you are using: Silicon Labs support and upstream community support.
When using the Silicon Labs support, you receive prompt commercial support via the Silicon Labs Community and the support case ticketing system, following standard Silicon Labs processes.
With upstream community support, you can get assistance via GitHub issues, your own pull requests, and Discord chats. Only questions related to the upstream release of Zephyr should be asked upstream. Anything relating to the Silicon Labs SDK for Zephyr should be directed to Silicon Labs support channels—unless the issue can also be reproduced with the vanilla upstream release.
Silicon Labs Support#
The Silicon Labs support methods include the Silicon Labs Community and the support ticket system. New feature requests should be submitted through these channels to ensure management attention for prioritization.
Access at Silicon Labs Tech Support Resources.
Silicon Labs Community#
The Community is open to all customers to browse technical articles and discussions. You can start your own discussion to ask about an issue. Support engineers and other customers can respond to your questions.
Access at Silicon Labs Community.
Support Tickets#
Support tickets are available for major customers for personalized and private assistance, based on existing agreements.
Access at Silicon Labs Support Tickets.
Silicon Labs SDK for Zephyr Repository#
Use this repository to:
Create issues related to the Silicon Labs SDK for Zephyr.
Do not use this if:
The issue is reproducible with the upstream Zephyr release. In that case, report it upstream.
Access at Silicon Labs SDK for Zephyr repository.
Upstream Community Support#
The Silicon Labs SDK for Zephyr is based on an upstream release of the Zephyr OS. If an issue can be reproduced using the upstream release, it is recommended to engage with the upstream community and contribute to the open-source project.
Note: Zephyr is a community project, and many contributors volunteer their time. Silicon Labs cannot guarantee the level of support provided through upstream channels.
The Zephyr Project Repository#
Use this repository to:
Create issues and pull requests for upstream Zephyr.
Use this when:
The issue is reproducible in a vanilla Zephyr workspace.
Who processes the issues and PRs:
Zephyr developers around the world triage issues and pull requests. Prioritization is not guaranteed, but critical issues affecting multiple platforms may be addressed more quickly. Rare issues affecting only specific platforms or devices may take longer to resolve.
Do not use this repository when:
You're using Silicon Labs SDK for Zephyr, even if you believe the issue is in the main tree forked from Zephyr. There is no guarantee the issue isn’t affected by interactions between modules or patches in the fork.
Access at Zephyr Project repository.
Discord#
Discord is a free communication platform that allows users to create and join communities (called Discord Servers) where they can connect with others via voice, video, and text chat. You can use it via a web browser or as an installed application.
The Zephyr Project has a Discord server: zephyrproject
There are several categories with topic-specific channels. For example, the Vendors
category includes a #silabs
channel with discussion threads about Silicon Labs-related Zephyr discussions: Channel: #silabs.
Other useful channels include:
#drivers
#training
#samples-and-demos
#bt
#devicetree
As with the upstream repository, Discord discussions should be limited to topics relevant to the upstream Zephyr project. Any topics specific to the Silicon Labs SDK for Zephyr should be taken to downstream Silicon Labs support channels.