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.

RTOS/TMS570LS1114: The question about the freertos transplant to the chip that TMS570LS1114

Part Number: TMS570LS1114
Other Parts Discussed in Thread: HALCOGEN, TMS570LS1227

Tool/software: TI-RTOS

Hi Guys,

    I wanna transplant freertos   to the chip  TMS570LS1114,but  fail; i thought the problem come from the communication between the freertos  and the TMS570ls1114,but i  am not sure.

my transplant steps shown as below:

   #1: I download the freertos sources from the freeetos org  the Link :www.freertos.org/RTOS.html

and then copy the file named FreeRTOSConfig.h from the FreeRTOSv9.0.0\FreeRTOS\Demo\CORTEX_R4_RM48_TMS570_CCS5 shown  as below;

the tansplant result shown as below:

Next, i do not know how to configure the tick clock source for the freertos,or the other  TMS570LS1114 modules  used for freertos.

I am looking forword to your reply!

                                                                                                                                                     Best Regards for you!

   

  • I found that it was quicker to use HalCoGen with FreeRTOS options selected. It was a FreeRTOS 8 implementation, but it built and ran pretty quickly.
  • Hello Eden,

    I would concur with Neil below that it may be easier to start with the FreeRTOS implementation provided with Halcogen. The example included on the FreeRTOS site uses an out of date CCS toolset and there may be other problems associated with it. As this is a third party example and third party RTOS, I would suggest you also reach out to Amazon Web Services to see if they might have any pointers or be willing to update the example to more recent tools.

    I am also forwarding to our SW team to see if they might have any additional hints or comments that may be of assistance.

  • Hi Eden,

    I recommend you to try the freeRTOS example that comes with HALCoGen. Have a look in the help document. 

    I know there is no direct support in HALCoGen for TMS570LS1114  but you can use TMS570LS1227, if you have ZWT chose ZWT otherwise choose PGE. I don;t see much of change between this variant devices. You can do a diff to figure out if any specific changes are needed. 

    Go to OS tab, and choose Timer ( by default it will be unchecked).