-
Notifications
You must be signed in to change notification settings - Fork 2
FreeRTOS ports have been upstreamed #442
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
Comments
Thanks Andrew. RP2350 support is not included in the current head of FreeRTOS Kernel or the current release which V11.1.0 and predates RP2350 release. So I am assuming this Repo is still current and supported. No mention of it being deprecated in the README that I spotted. I'm confused now.... |
Copy'n'pasting a comment from the issue that I linked to earlier (which in hindsight I should have done earlier)...
|
Thank you. I suggest the README is updated here with this info. |
You need to initialize submodules in FreeRTOS (upstream) for RP2350 support, as FreeRTOS no longer wants community/partner ports in the main repo. The newest We have a little new documentation going into next version of the SDK book, and will also PR some README improvements to upstream FreeRTOS-Kernel |
Just to be clear right now if you use https://github.com/FreeRTOS/FreeRTOS-Kernel/ and the latest release version (not head of repo which would in my view be bad practice) which is V11.1.0 the Community-Supported-Ports/GCC is a previous version to that including RP2350 support. So my perception reading this is that RP2350 is dropped as a viable FreeRTOS target until the next release. Of course, we could potentially use an out-of-line Community-Supported-Ports repo version in a seperate folder outside of the FreeRTOS-Kernel hierarchy. This needs a rewrite of some of the make files though as I see no way to set FREERTOS_KERNEL_RP2040_RELATIVE_PATH manually. Unless I am missing something. |
ah, i didn't realize that - i have always used the tip of FreeRTOS! |
In section 2.3.7 of https://datasheets.raspberrypi.com/pico/raspberry-pi-pico-c-sdk.pdf there's a NOTE which says:
"As of the time of press the latest FreeRTOS-Kernel change for SDK 2.0.0 and RP2350 have not been merged upstream; they can be found here instead."
However this is no longer true, the FreeRTOS ports have now been upstreamed - see raspberrypi/pico-sdk#1453 (comment)
The text was updated successfully, but these errors were encountered: