-
Notifications
You must be signed in to change notification settings - Fork 913
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
CFG_TUSB_OS as cmake parameter #1326
Comments
Doesn't this require a change to tinyusb and not pico-sdk? |
I am not an expert, but i see it as a mix, because the tinyusb is both used as a part of SDK usage and final program.... I think it is a user config, the SDK set behind the user program.... Another way is to not use any Tinyusb from sdk, and link in your own version, but think it would be a pitty... /Kasper |
What I mean is, you can already define CFG_TUSB_OS on the cmake command line. The issue is that the tinyusb cmake file won't use it. I guess we can raise a PR against tinyusb to fix this. |
Without intending to derail the topic - I'm a bit surprised that FreeRTOS isn't provided as part of the pico-sdk by default. It's a very common framework, and the rp2040 is particularly unique in that it provides possibility of SMP FreeRTOS. I think it would make sense to include it out of the box. |
@liamfraser just in case you are passing; though enabling it may not be much help until we go and check FreeRTOS support is integrated properly |
Hi,
Could you add a cmake parameter to set the CFG_TUSB_OS
This way we can use the SDK's tinyusb lib in freertos programs as well...
see:
https://www.eevblog.com/forum/microcontrollers/rp2040-how-to-use-freertos-with-tinyusb/
The text was updated successfully, but these errors were encountered: