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.

FreeRTOS on TMS570LC4357 using HALCoGen

Other Parts Discussed in Thread: TMS570LC4357, HALCOGEN, RM57L843, RM48L940

Hi,

I would like to use FreeRTOS on TMS570LC4357 with HALCoGen.

However HALCogen 4.00.00 doesn't support FreeRTOS on this microcontroller.

Is it planned a new HALCogen version with FreeRTOS on TMSTMS570LC4357 and when is it planned?

Thanks,

Christophe

  • Hello Christophe,

    I will have a check with Halcogen folks and get back to you on this. Thanks.

  • Hi Christophe,

    End of July is when Next HALCoGen major release is planned, which will have FreeRTOS 8.x support for all supported devices including TMS570LC4357.

  • OK,  thank you.

  • Hi Prathap, 
    this was very interesting!

    I work at Bombardier and we are right now in the process of chosing a MCU in the RM family which will run FreeRTOS for a railway project. We are very interested in picking the RM57L843. 

    For some hours ago I asked FreeRTOS
    (https://sourceforge.net/p/freertos/discussion/382005/thread/15c42a7a/)
    if they will make a port for RM57L843. They have a port for the R4 core. Not in the near future they said. 

    But now I see you will release HALCoGen in july for TMS570LC4357 which also has the R5 core as RM57L843. Will HALCoGen also support RM57L843? If so, is it possible for us to get the source code for only the R5 port since we cannot wait until july for the HALCoGen release? 

    Kind regards,
    Lars

     

  • Hi Lars,

    We are also on the same page as FreeRTOS Engineer comment on R4 port compatible with R5.
    What we have committed for end of July is to port FreeRTOS 8.0.1. We will have a common files for R4 and R5 cores.
    I am not much concerned about the R4 vs R5 since most of it will be taken care by Compiler.
    What I feel challenging is the optimal MPU and Cache configurations in RM57L843 with the FreeRTOS port.

    I did a simple port, but not complete.. Please do give a try and let me know your comments.

    4375.RM57LC_RTOS.zip

  • Thank you Prathap. :) 

    At the moment we don't have the eval kit for RM57 so I cannot test the port. 

    If we pick the MCU and order the eval kit I will let you know. We may choose RM48L940 instead. We are in the middle of the picking process now. 

    Kind regards,
    Lars