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.

TMS570LC4357: Ethernet Bootloader example

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

Hi,

 

I am trying to develop an ethernet bootloader for a different part, TMS570Ls1227, starting from a launchpad incorporating TMS570Lc4357.

 

I am currently stuck in trying to make the exmaple work, os far I:

The first time CCS 12 didnt recognize the folders so I had to adjust manually both the Boot, lwip1.4.1 and HALcogen folder paths.

Then whenever I tired building the example i was getting an error like gmake - nothing to build; for this I created a ew project, importing the needed folders and setting the sae parameters in the project config, such as variables and incude options.

 

I am still stuck in building the example, which is frustrating given that it should be an exmaple so I would expect not to be so a quest to make it work; so far I have the following issues:

 

  • fsdata.c throws me an incomplete type error
  • image.png
  • then it tells me fsdata.c is missing reference file <dir.h>, which I honestly don't have a clue where to find
  • image.png
  •  
  • finally lwip_check.h is missing reference file to "check.h" which I don't see anywhere

image.png

 

Can someone:

  • point me a working example, even a simple complete project which can be built so I can start looking at how it works etc
  • point me to what is actualy wrong or I am doing wrong, because I cannot understand how to make it work
  • if porting then the example to a different micro should be difficult, considering that the PHY used is a DP83848 instead DP838640?

thanks

  • Hi Alberto,

    Apologies for the delayed response!

    My suggestion is that, instead of copying folders of ethernet example to your application folder, you can do modify in example application itself. I mean take that working ethernet example for TMS570LC4357 and then try below steps.

    1. First change the device from below location:

    2. If needed change debug connection as well.

    3. And then make pinmux changes to this example if your custom board is not as per the TI-specific board.

    After above steps the example should work on your TMS570Ls1227 as well. First try to test example as it is on your board before including more application changes.

    --
    Thanks & regards,
    Jagdish.