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

boards: increase CONFIG_MAX_TASKS 32->64 on all F7s #13285

Merged
merged 1 commit into from
Oct 27, 2019
Merged

Conversation

dagar
Copy link
Member

@dagar dagar commented Oct 27, 2019

On more complicated setups it's still possible to exceed 32 tasks.

For example fmu-v5 with mavlink on every telem (+ USB), external spi usage (pmw3901), gimbal (vmount), multiple i2c sensors, and camera feedback is 35 tasks (with top running).

image

This is a fairly extreme case, so I'm only going to increase CONFIG_MAX_TASKS on newer F7 boards.

@dagar
Copy link
Member Author

dagar commented Oct 27, 2019

PR to move camera_feedback to a WQ. #13044

@dagar
Copy link
Member Author

dagar commented Oct 27, 2019

Related, we're very close to being able to stop using the NuttX work queues directly (LPWORK & HPWORK). In many cases this will mean 2 more tasks that won't be present. #12068

@hyonlim
Copy link
Contributor

hyonlim commented Oct 27, 2019

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Following steps make console unoperatable, possible instability of the system. LL40LS driver cause crash
2 participants