This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM263P4: FreeRTOS as source rather than as static library

Part Number: AM263P4

FreeRTOS support

  • Is it possible to have the kernel provided in source form rather than as a static library?
  • Hi Jan,

    We have FreeRTOS source being compiled in the SDK as a static library. You can bring out the source files from the source/kernel/freertos/FreeRTOS-Kernel to the application and then compile it directly as a part of application.

    Incase you wish to edit the FreeRTOS configs/source code, you can still do that, and re-compile the lib into a new static lib and link it to your application, Having the whole FreeRTOS source code as a part of application might increase the build time and other build related stuff. I beleive the customer will have a fixed set of changes required to the FreeRTOS stack, which they can change and re-compile the lib.

    Steps to re-compile the lib are mentioned here:

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM263PX/latest/exports/docs/api_guide_am263px/MAKEFILE_BUILD_PAGE.html

    Regards,
    Shaunak