-
Notifications
You must be signed in to change notification settings - Fork 10
fix freertos submodule link #14
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
Conversation
> Created debug configurations (and launchers) for each platform. > Simplified options to use OpenOCD FreeRTOS integration and semihosting in any case. > Left a "legacy" configuration as a temporary backup.
|
I'm up for changing the submodule to the kernel only. What do you think about it @leanfrancucci ? |
> Head pointing to tag V10.3.0-kernel-only.
|
Changed the submodule to the kernel-only version to evaluate the impact. The result of the cloning is around 103Mb in objects: Also, I've checked that the environment variables are being tracked, and had success compiling with each build configurations (Debug_EDU_CIAA-NXP and Debug_CIAA-NXP). |
I agree with that. A submodule is only downloaded when you need it, so when one clone RKH repo there is no need to download all associated submodules as well. |
|
All parties agree then! |
> Before implementing the tact switch (or digital inputs depending the specific platform) bsp_timeTick() was only used by the trace output. For that reason, the implementation was inside a conditional compilation block. When the previously said functionality was implemented, the corresponding section of the bsp_timeTick() function was modified to be conditionally compiled but it wasn't noticed the the entire function was inside a conditional block itself. This situation is corrected here and will correctly compile if the trace functionality is disabled.
|
Added a commit to correct a possible compilation error. It wasn't specific to this branch but this is the more developed one. |
|
I'm thinking in merge this PR in 24hs if none of you have any complain or concern to raise, @dariosb, @leanfrancucci . |
|
Its ok for me |
git submodule add -- /url/of/sub1/repo sub1On the other hand, AWS Freertos repo is too big and gets too much time updating when first time download.
This wait would be propagated to RKH repo cloning when synching submodules....
Optionally, only get freertos/freertos_kernel repo as submodule may be better.
Adds BOARD environment variable definition for Debug_EDU_CIAA-NXP and Debug_CIAA-NXP builds.