Skip to content

Add Arm China STAR-MC3 port support#1363

Open
cpussw01 wants to merge 4 commits intoFreeRTOS:mainfrom
cpussw01:feature/add-star-mc3-support
Open

Add Arm China STAR-MC3 port support#1363
cpussw01 wants to merge 4 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

@sonarqubecloud
Copy link

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.

2 participants