Skip to content

Comments

Add Arm China STAR-MC3 port support#1363

Merged
kstribrnAmzn merged 5 commits intoFreeRTOS:mainfrom
cpussw01:feature/add-star-mc3-support
Feb 20, 2026
Merged

Add Arm China STAR-MC3 port support#1363
kstribrnAmzn merged 5 commits intoFreeRTOS:mainfrom
cpussw01:feature/add-star-mc3-support

Conversation

@cpussw01
Copy link
Contributor

@cpussw01 cpussw01 commented Feb 3, 2026

Add Arm China STAR-MC3 port support

Description

Changes:

Kernel part no changes, copied for ARM_CM52 , only chang portARCH_NAME and update License Info:

portable/ARMv8M/non_secure/portable/GCC/STAR_MC3/
portable/ARMv8M/non_secure/portable/IAR/STAR_MC3/
portable/GCC/STAR_MC3/
portable/GCC/STAR_MC3_NTZ/
portable/IAR/STAR_MC3/
portable/IAR/STAR_MC3_NTZ/

Common part changes, include CmakeList/copy_files.py/Docs:

CMakeLists.txt
examples/template_configuration/FreeRTOSConfig.h
portable/ARMv8M/ReadMe.txt
portable/ARMv8M/copy_files.py
portable/ARMv8M/non_secure/ReadMe.txt
portable/ARMv8M/secure/ReadMe.txt
portable/CMakeLists.txt
portable/ThirdParty/GCC/ARM_TFM/README.md

Test Steps

Using STAR_MC3 port, build a FreeRTOS_Blinky demo, running passed on in-house STAR-MC3 MPS3 board

Checklist:

  • I have tested my changes. No regression in existing tests.

Related Issue

#1359

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Copy link
Member

@AhmedIsmail02 AhmedIsmail02 left a comment

Choose a reason for hiding this comment

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

Could you please fix the failing CI check (i.e., here)? It should be fixed by adding the STAR_MC3 to the KERNEL_ARM_COLLAB_FILES_PATTERNS list.

1 Rename form STAR_MC3 to ARM_STAR_MC3
2 Modify kernel_checker.py to pass license check
@cpussw01
Copy link
Contributor Author

cpussw01 commented Feb 9, 2026

Update: rename STAR_MC3 to ARM_STAR_MC3 and Modify kernel_checker.py for CI failed issue

AhmedIsmail02
AhmedIsmail02 previously approved these changes Feb 10, 2026
kstribrnAmzn
kstribrnAmzn previously approved these changes Feb 20, 2026
@kstribrnAmzn kstribrnAmzn dismissed stale reviews from AhmedIsmail02 and themself via abef845 February 20, 2026 17:31
@sonarqubecloud
Copy link

@kstribrnAmzn
Copy link
Member

I've fixed a couple of file conflicts. You'll see it as the latest commit. Waiting for checks to run and pass before approving again (assuming no failures).

@kstribrnAmzn
Copy link
Member

Asking another teammate for approval to meet merge requirements. @AhmedIsmail02 Given I modified no source code, I'm treating your approval as carried over from the earlier revision.

@kstribrnAmzn kstribrnAmzn merged commit 850d294 into FreeRTOS:main Feb 20, 2026
17 checks passed
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.

4 participants