-
Notifications
You must be signed in to change notification settings - Fork 202
STM32: Fetch Latest Drivers #1279
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
base: main
Are you sure you want to change the base?
Conversation
@bjsowa since you were the one who wrote the cmake part originally, thoughts on this? |
206a789
to
586e7f8
Compare
586e7f8
to
5d9a53e
Compare
Looks good but would be a bit problematic in my application as I am using nix to build it and I need to have all of the sources available before building it. Is using git submodules instead an option? |
Either way. I used FetchContent because this repo was already using it elsewhere to get the kernel |
@HTRamsey Thanks for this contribution. Are those tags mentioned in the fetch content the same version of the drivers that are being removed? If it's a newer version, did you get a chance to verify the new drivers? I see that STM32F4 and F7 got a new driver release (minor version) a few days back. |
It's a newer version with a few changes. I've only really verified the ethernet files and have no idea about the rest of the HAL drivers because I don't use them. But as far as the ethernet changes go a couple of the changes are actually pretty important fixes to the reception process and the rest are related to PTP so not as important. I've tried the latest H7 and F7, which should translate to the F4 and H5 pretty well. |
Can any of you please explain in a readme.md how to use CMake to download the latest HAL sources?
This method creates a project for MSC. But how do I get the STM sources for e.g. STM32H7xx ? |
Description
Test Steps
Checklist:
Related Issue
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.