Hi Everyone,
I am building my own Docker container to use the CMSIS toolchain, and so far, everything has been working quite well. I started with the CMSIS installation guide and related documentation.
My goal is to run a CI/CD pipeline that converts .uvprojx files to .csolution files and then compiles everything in a ubuntu:22.04 environment.
.uvprojx
.csolution
ubuntu:22.04
However, I have encountered an issue: there doesn’t seem to be a uv2csolution command-line tool included in the CMSIS toolbox. The only place I can find this tool is within the VS Code plugin.
uv2csolution
Is there an official source where I can download this command-line tool separately? I would prefer an official source rather than extracting it from the VS Code extension directory. Additionally, would it be possible to include uv2csolution in the CMSIS toolchain?
The tool is currently located at:/home/$USER/.vscode/extensions/arm.cmsis-csolution-1.48.0-linux-x64/tools/uv2csolution/uv2csolution
/home/$USER/.vscode/extensions/arm.cmsis-csolution-1.48.0-linux-x64/tools/uv2csolution/uv2csolution
Best regards,Maikel
The same question was raised and answered here:https://github.com/Open-CMSIS-Pack/cmsis-toolbox/issues/295Arm provides tools via the Arm Tools Artifactory: https://www.keil.arm.com/artifacts/ assuming that you are using Microsoft vcpkg for installation and version management via vcpkg-configuration.json files. However this should not prevent you from downloading the artifacts directly
https://artifacts.tools.arm.com/mdk-toolbox/
Note, that the Arm distribution of CMSIS-Toolbox is available here: https://artifacts.tools.arm.com/cmsis-toolbox/