Skip to content

Conversation

asmellby
Copy link
Contributor

@asmellby asmellby commented Oct 8, 2025

Introduce xg24 directory to be able to share configuration between rb4187c and new boards. Add missing PWM node, remove unused defconfig, add Commander runner support.

Add support for xG24-RB4186C, a 10 dBm radio board using the EFR32MG24 SoC. Pinout is mostly identical to RB4187C, so share devicetree definitions between them.

Add devicetree and soc entries for xgm24 modules. Add support for xGM240-RB4316A and xGM240-RB4317A radio boards for xGM240 modules. The two boards share pinout configuration, but have different radio and power configurations.

Introduce xg24 directory to be able to share configuration between
rb4187c and new boards.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Add missing PWM node, remove unused defconfig, add Commander
runner support.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Add support for xG24-RB4186C, a 10 dBm radio board using the
EFR32MG24 SoC. Pinout is mostly identical to RB4187C, so share
devicetree definitions between them.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Copy link

github-actions bot commented Oct 8, 2025

The following west manifest projects have changed revision in this Pull Request:

Name Old Revision New Revision Diff
hal_silabs zephyrproject-rtos/hal_silabs@37f9890 zephyrproject-rtos/hal_silabs@5871310 (main) zephyrproject-rtos/[email protected]

Additional metadata changed:

Name URL Submodules West cmds module.yml Blobs
hal_silabs 6x ✏, 13x 🆕

DNM label due to: 1 project with metadata changes and 19 blob changes

Note: This message is automatically posted and updated by the Manifest GitHub Action.

jerome-pouiller
jerome-pouiller previously approved these changes Oct 8, 2025
Copy link
Contributor

@jerome-pouiller jerome-pouiller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

jhedberg
jhedberg previously approved these changes Oct 8, 2025
@asmellby asmellby dismissed stale reviews from jhedberg and jerome-pouiller via d6ef120 October 9, 2025 08:24
@asmellby asmellby force-pushed the feature/xg24-board-support branch from 51a9ab2 to d6ef120 Compare October 9, 2025 08:24
jerome-pouiller
jerome-pouiller previously approved these changes Oct 9, 2025
Add devicetree and soc entries for xgm24 modules.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Add support for xGM240-RB4316A and xGM240-RB4317A radio boards
for xGM240 modules. The two boards share pinout configuration, but
have different radio and power configurations.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
Button 0 and LED 0 share a GPIO pin on xgm240 boards. Remove the
`led0` alias in a board overlay to make the button sample work
out of the box.

Signed-off-by: Aksel Skauge Mellbye <[email protected]>
@asmellby asmellby force-pushed the feature/xg24-board-support branch from d6ef120 to be36dec Compare October 9, 2025 19:03
Copy link

sonarqubecloud bot commented Oct 9, 2025

@jhedberg jhedberg removed the DNM (manifest) This PR should not be merged (controlled by action-manifest) label Oct 9, 2025
@jhedberg
Copy link
Member

jhedberg commented Oct 9, 2025

Removed "DNM (manifest)" after verifying that the changes (in particular to binary blobs) are in compliance with Zephyr policy.

@cfriedt cfriedt merged commit 48d3aef into zephyrproject-rtos:main Oct 11, 2025
31 of 32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants