Skip to content

Jk review feedback - #27

Merged
MatthiasHertelArm merged 5 commits into
mainfrom
jk_review_feedback
Oct 6, 2026
Merged

MatthiasHertelArm merged 5 commits into
mainfrom
jk_review_feedback

Conversation

@jkrech

@jkrech jkrech commented Oct 5, 2026

Copy link
Copy Markdown
Contributor

Matthias, please review my proposed changes. This makes FVP work for Windows and Linux out of the box.
I also made CMSIS-Toolbox 2.15.0 the minimum version and removed the CLANG misc options as the command line was fixed and does not longer ends in an internal compiler error.

jkrech added 2 commits October 5, 2026 08:50
Make CMSIS-Toolbox 2.15.0 the minimum version
As a result remove the misc flags for CLANG
Make debug adapter work for FVP on Windows and Linux out of the box.
macOS user need to remove the .mac extension
jkrech and others added 3 commits October 5, 2026 09:22
use CMSIS-Toolbox 2.15.0
With `model: FVP_Corstone_SSE-320` the extension generates launch.json on
Windows and Linux, so .gitignore keeps launch.json.mac instead of
launch.json (the regenerated file showed up as untracked). The README,
the csolution, fvp.sh, launch.json.mac and mlops-flow.md now describe
fvp.sh plus launch.json.mac as the macOS setup rather than the default,
and the README asks for CMSIS-Toolbox 2.15.0.

@jkrech jkrech left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

LGTM

@MatthiasHertelArm

Copy link
Copy Markdown
Contributor

Reviewed and tested; looks good, thanks.

  • CMSIS-Toolbox 2.15.0 without the CLANG -mfpu workaround: CI builds AC6, GCC and CLANG and all three PASS on the FVP.
  • Locally on macOS (toolbox 2.15.1): the build and the generated CMSIS Run command (FVP_Corstone_SSE-320 ...) PASS with the README's logits, and .vscode/fvp.sh PASSes as well.

I added one commit (fd6675b) on top:

  • .gitignore keeps launch.json.mac instead of launch.json. The extension now generates launch.json, which otherwise showed up as untracked.
  • The README, the csolution comment, fvp.sh, launch.json.mac and mlops-flow.md now describe fvp.sh + launch.json.mac as the macOS setup instead of the default. The README asks for CMSIS-Toolbox 2.15.0.

@MatthiasHertelArm
MatthiasHertelArm merged commit 649f2f4 into main Oct 6, 2026
6 checks passed
@MatthiasHertelArm
MatthiasHertelArm deleted the jk_review_feedback branch October 6, 2026 14:02
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