Skip to content
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

Support for STM32CubeCLT (GNU tools for STM32) #199

Merged
merged 4 commits into from
Feb 11, 2024
Merged

Support for STM32CubeCLT (GNU tools for STM32) #199

merged 4 commits into from
Feb 11, 2024

Conversation

rexut
Copy link
Member

@rexut rexut commented Feb 10, 2024

this resolves #198

Copy link

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

In the case of Zephyr toolchain variants other than 'zephyr', Bridle's
Zephyr SDK version guard should return as early as possible and not
qualify the specified Zephyr SDK version range. For example, if the
variant 'ZEPHYR_TOOLCHAIN_VARIANT' is set to 'gnuarmemb', Bridle will
not be able to qualify the correct version, which must be specified
by 'GNUARMEMB_TOOLCHAIN_PATH'.

This job must be monitored and protected by the Zephy CMake extensions.

Signed-off-by: Stephan Linz <linz@li-pro.net>
To reduce complexity in 'scripts/tools-versions-*.txt' files and avoid
tool specific syntax there, the Zephyr SDK version guard now is smart
enough to detect an exact required version or a range. The guard will
no convert the specified minimum and maximum version to the CMake range.

Signed-off-by: Stephan Linz <linz@li-pro.net>
The tested version is STM32CubeCLT v1.14.0 with the GNU tools
for STM32, the GNU C/C++ for Arm toolchain 11.3.rel1.

Minimal supported version is STM32CubeCLT v1.11.1 with the GNU
tools for STM32, the GNU C/C++ for Arm toolchain 10.3.rel1.

Signed-off-by: Stephan Linz <linz@li-pro.net>
Signed-off-by: Stephan Linz <linz@li-pro.net>
Copy link
Contributor

@tobiaskaestner tobiaskaestner left a comment

Choose a reason for hiding this comment

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

LGTM, many thanks

@rexut rexut merged commit 65ffbad into main Feb 11, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FCR] Support for STM32CubeCLT (GNU tools for STM32)
2 participants