-
Notifications
You must be signed in to change notification settings - Fork 3k
Reregistration GR-PEACH as mbed support board #5628
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
Conversation
I looked at the changes (changes to target code looks fine to me). Got question regarding changes to CMSIS/RTX. The last 3 commits - are they going also upstream (are there pull requests or issues reported) ? 3 commits that are being cherry-picked from CMSIS repository, they are already released (what version), or develop branch ? To be aware, what update do we need to get these in. |
@JonatanAntoni could you review this 3 commits, as if they would be submitted to CMSIS_5 repo: |
cmsis/TARGET_CORTEX_A/core_ca.h
Outdated
@@ -1788,6 +1788,20 @@ typedef struct RegionStruct { | |||
region.sh_t = NON_SHARED; \ | |||
MMU_GetSectionDescriptor(&descriptor_l1, region); | |||
|
|||
#define section_normal_nc(descriptor_l1, region) region.rg_t = SECTION; \ |
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.
Just looking at the different macros this one is missing documentation
@bulislaw @JonatanAntoni Therefore, Could you please merge my changes of CMSIS/RTX as tentative? @toyowata |
Thank you 👍
Based on the review for those opened 2 PR, and discussion with @JonatanAntoni. There's only one left, 288 was fixed , so that could be done here the same (cosmetic change there the functionality the same). Thus only 287 needs further validation. Please help there to validate. Thus only one remaining, that is not blocking this PR to my understanding. What I would like to have one documentation improvement, |
@0xc0170
286 and 288 were fixed in CMSIS_5 repo so that I cherry-picked those two commits(5f850a2 , 839e4a5). Please let me know if there is anything you are unclear. |
@0xc0170 Any additional step required for this PR? |
@TomoYamanaka If you can please rebase, we will trigger tests @bulislaw Please review |
How is going? Is there anything else to do? |
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.
The only commit I do not fully understand is c6827c8854604d45ee3b32f49adddddaab252efa - changing linker script files, not enough information in the commit msg to understand why bss section was changed and other sections there
/morph build |
Build : FAILUREBuild number : 711 |
It seems our CI got a license problem (only some devices, seems like CI networking failure rather), will investigate |
@0xc0170 Do you know what I mean? |
@0xc0170 |
@TomoYamanaka we still have two commits touching CMSIS/RTX code: Where are we with pushing them to the original CMSIS/RTX repo? |
|
Could you point me to the comment? |
- Added L1 Cache test cases to CoreValidation. - Adopted FVP Cortex-A configs to simulate cache states.
…ed#287) __DEPRECATED conflicts with a predefined macro in GCC C++ mode.
@0xc0170 |
/morph build |
Build : FAILUREBuild number : 741 |
Arm compiler licence issues - retry. /morph build |
Build : SUCCESSBuild number : 748 Triggering tests/morph test |
Restarted uvisor job (flash failure). mbed-os-generic-context - to be resolved, should not be here |
Exporter Build : SUCCESSBuild number : 401 |
Test : SUCCESSBuild number : 573 |
@orenc17A Can you help resolving an error in uvisor CI? |
/morph uvisor-test |
@0xc0170 Can you merge this please? |
This relies on previous changes targeted for 5.8 so should also go to that minor release. |
Please provide reference of offending dependencies. |
Having done a re-run this is now patching across ok. Not sure why it was failing before unless it was conflicting with another PR which may have also been removed! |
Description
By #5342, since Cortex-A was supported wtih updating CMSIS/RTX, I request that GR-PEACH is registed as mbed board again.
I've closed #5530, because I removed my commits accidently. So, I made this PR again.
The main changes is the below.
Request
@toyowata
Please help me to go ahead with the above.