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.

TMDX570LC43HDK: FreeRTOS v9.0.0 (configSupportStaticAllocation = 1) not available on HalCoGen interface

Part Number: TMDX570LC43HDK
Other Parts Discussed in Thread: HALCOGEN

HY,

I'm interested to use FreeRTOS V9.0.0 with HalCoGen so here are my questions:

1) it seems on the HalCoGen interface there is no way to set configSupportDynamicAllocation = 0 and configSupportStaticAllocation = 1, is it true?

2) Also os_mpu_wrapper seems to be not completely aligned with FreeRTOS version 9.0, is it true?

2) Why in HalCoGen 4.07.00 when I choose the voice Help-->About HalCoGen , the result is the following?

Thanks for your help,

Antonio

  • Hello Antonio,

    I have forwarded your question to our Halcogen team lead so he can either address your questions directly or allocate to one of the other team members. As the authors of the tool and the integration of FreeRTOS into the tool, they are better positioned to answer these questions.
  • Hi,

    1) There is no way to set the macros through the GUI. You can set them directly in the FreeRTOSConfig file

    2) There are some issues reported in the mpu_wrappers files. Some of the compile switches are missing. We have raised a ticket on the same. The fix will be rolled out in the next release

    3) Did you attach any snapshots as part of this question? I am unable to view it

    Thanks and Regards,

    Veena

  • The image for point 3) is the following:

    instead regarding point 2) have you got availables valid version of os_mpu_wrappers files?

    At the moment there's no way to use software timers in freeRTOS,

    also with the following setting

    the result is


     undefined              first referenced                     
      symbol                    in file                          
     ---------              ----------------                     
     MPU_xTimerCreate       ./source/Main.obj                    
     xTimerPendFunctionCall ./HalCoGen/source/os_mpu_wrappers.obj

    the software is really simple and attached, thanks, Antonio

    4188.FreeRTOS_Example013_Timer.zip

  • Hi,

    Please refer to the following thread. It has the modified mpu_wrappers file which can be used as a workaround.
    e2e.ti.com/.../2341422

    The fix would be rolled out in the next HALCoGen release.

    Regarding the About dialog box, I believe it is a typo. We will look into it.

    Thank and Regards,
    Veena