Skip to content

[Action/cherry pick]dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic#593

Open
luka-micas wants to merge 1 commit into
sonic-net:202605from
luka-micas:pr-micas-dts-base202605
Open

[Action/cherry pick]dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic#593
luka-micas wants to merge 1 commit into
sonic-net:202605from
luka-micas:pr-micas-dts-base202605

Conversation

@luka-micas

@luka-micas luka-micas commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Why I did it

Backport the device tree support for the Micas M2-W6950-128OC BMC platform to the 202605 release branch, to enable full hardware compatibility and normal boot capability for the Micas BMC platform on the 202605 SONiC release.

Included changes:

  • New micas-m2-w6950-128oc.dts containing the complete Aspeed AST2700 hardware description for Micas BMC
  • New aspeed-g7-alt-flash-layout-64.dtsi defining the alternate flash partition layout (including u-boot, kernel, rootfs, and other relevant partitions)
  • Updated arch/arm64/boot/dts/aspeed/Makefile to add the compilation rule for micas-m2-w6950-128oc.dtb

Backport reason: This is platform enablement support for the Micas M2-W6950-128OC BMC. Backporting to 202605 ensures the platform can boot properly and run with complete hardware description support on the 202605 SONiC release.

How I did it

Ported the corresponding device tree changes from the master branch to the 202605 kernel tree, with full alignment to the original submission. The changes enable the SONiC Linux kernel on 202605 branch to build the correct device tree binary (DTB) for the Micas M2-W6950-128OC BMC hardware, ensuring the platform boots correctly and exposes the expected hardware description to the kernel.

How to verify it

Applied the patch to the 202605 kernel tree, confirmed the expected new DTS/DTSI files and Makefile entries are present, and the target dtb can be compiled successfully. The device tree has been verified on Micas M2-W6950-128OC BMC hardware—kernel images built from the 202605 branch with these DTB files boot successfully and operate as expected on the target BMC.

Signed-off-by: luka-micas <luka@micasnetworks.com>
@luka-micas luka-micas requested a review from a team as a code owner June 23, 2026 03:09
@mssonicbld

Copy link
Copy Markdown

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 1 pipeline(s).

@micas-net micas-net changed the title dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic [Action/cherry pick]dts: Add Micas M2-W6950-128OC BMC device tree into patches-sonic Jun 24, 2026
@micas-net

Copy link
Copy Markdown
Contributor

@bingwang-ms cherry pick #586 to 202605, this is the pr, please help review and merge it, thanks!

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

Successfully merging this pull request may close these issues.

3 participants