-
Notifications
You must be signed in to change notification settings - Fork 77
Added EFR32xG28 device #101
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
base: main
Are you sure you want to change the base?
Added EFR32xG28 device #101
Conversation
@shontal1005 thanks for the PR! However, please follow the same commit message (and PR description) guidelines as for the main tree. Also, please follow the steps documented here to reference this PR from your main tree PR: https://docs.zephyrproject.org/latest/develop/modules.html#process-for-submitting-changes-to-existing-modules |
I'm wondering if it would be better to build upon PR #95 for this, it already adds FG28 and does all the common things for xG28, so extending to ZG28 would be an incremental change. The reason it's not merged yet is that there is no corresponding main tree PR to demonstrate that it doesn't break existing devices. |
fyi: I am bit struggeling on enabling the UART shell on the PG23 devKit. For PG28 DevKit everything seems to work fine. |
7493abe
to
88b5bfb
Compare
For some reason the |
The answer should be somewhere in the |
This PR needs to be rebased now that #95 has been merged. |
09a0d97
to
cf46d45
Compare
Hello @shontal1005, This PR has to be reworked in order to be merged:
|
4be0163
to
a6effa0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please clean up the git commits, where the first commit changes the import script to add ZG28 (and potentially FG28), and the next commit adds the device files from SiSDK. You will also need to add the efr32xg28 RAIL and BT libraries to module.yml.
simplicity_sdk/platform/security/sl_component/sli_psec_osal/inc/sli_psec_osal.h
Outdated
Show resolved
Hide resolved
simplicity_sdk/protocol/bluetooth/bgstack/ll/src/sl_btctrl_init.c
Outdated
Show resolved
Hide resolved
4d523a0
to
617c42b
Compare
Commit scripts/import_simplicity_sdk.py has to reference ZG28 files. |
3c0515e
to
0d0bc82
Compare
Added the commands required for importing the source and header files for the EFR32ZG28. Signed-off-by: Shontal Biton <shontal1005@gmail.com>
Origin: Simplicity SDK License: Zlib URL: https://github.com/SiliconLabs/simplicity_sdk Commit: 4c4c7151c8a5953a6afc1e926c0bbb9e4e1893de Version: 2025.6.1 Purpose: Add support for EFR32ZG28 modules. Signed-off-by: Shontal Biton <shontal1005@gmail.com>
0d0bc82
to
46f1bbd
Compare
46f1bbd
to
838a664
Compare
838a664
to
6e08396
Compare
Add the RAIL blobs for EFR32xG28. Signed-off-by: Shontal Biton <shontal1005@gmail.com>
6e08396
to
2db7514
Compare
Add hal support for the EFR32xG28 Silicon Labs device