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: Adapt FREERtos Standard demo to TMDX570LC43HDK

Part Number: TMDX570LC43HDK
Other Parts Discussed in Thread: HALCOGEN

Hy, I'm trying to run freertos demo for TMS570

http://www.freertos.org/Free_RTOS_for_TI_RM48_and_TMS570.html

my board is not the USB stick but TMDX570LC43HDK

the active configuration used is TMS570 with FPU,

I've also changed the destination hardware to TMS570LC43xx

the end of linking is:

warning #10247-D: creating output section ".text" without a SECTIONS specification warning #10247-D: creating output section ".const" without a SECTIONS specification warning #10247-D: creating output section ".data" without a SECTIONS specification warning #10247-D: creating output section ".bss" without a SECTIONS specification warning #10247-D: creating output section ".cinit" without a SECTIONS specification warning #10247-D: creating output section ".intvecs" without a SECTIONS specification

how can I adapt this example project for TMS570LC43xx?

Thanks Antonio

  • You should try to locate a sys_link.cmd file that is for your HDK.
    You might also need to make sure you have a matching run time support library.
  • Hi Antonio,

    Have you tried the Free RTOS project that comes standard with Halcogen? There is a project specifically available for the TMS570LC4357ZWT device that you have on your HDK. Once setup and exported by HalCoGen, you can walk through the configuration files shown on the Free RTOS page to configure and execute similar to the demo project.
  • Antonio,

    To address you questions about porting to the new platform/device. This could prove to be difficult because of the inclusion of the cache on the new device and I don't know the best way this is dealt with within the framework of the Free RTOS. Certainly, you could use the existing Halcogen project together with the exampled from Free RTOS to see the differences in case you wanted to port from the 3137 to the 4357. However, I suspect it might be easier to start with the newer Halcogen project and try to implement the features identified in the Free RTOS demo description. Also, note that the USB stick EVMs are no longer supported as is also the case with CCS5; in short the Free RTOS site's demo is very out of date.