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.

TMS570 MDK: Ethernet

Other Parts Discussed in Thread: HALCOGEN

Hello TI,

I'm new to TI microcontroller. Currently, I'm using the TMS570 MDK and I have some difficulties in setting up the Ethernet.

I have learned the Schematics from http://processors.wiki.ti.com/images/2/26/TMS570_MDK_MCU_Board_Schematics.pdf. I can quite understand how the interconnection between EMIF to DSP, and the DSP will communicate to the Ethernet. But, it's still quite difficult for me in implementing this idea to the code.

Thanks in advance,

Regards,

Alvin S.

  • Hello Alvin,

    There is a WIKI located at the link below that gives step by step instructions on integrating the Halcogen Ethernet driver into an LWIP application. I would suggest you have a look here to start your investigations.

    processors.wiki.ti.com/.../HALCoGen_Ethernet_Driver_and_lwIP_Integration_Demonstration
  • Thank you for the response Chuck,

    I have read that link before posted the thread. The problem is in the Halcogen, it doesn't have the EMAC option in the "Driver Enable". Even if I want to access the EMIF, to connect it to the DSP, I still found it difficult. Even I have investigated the "TMS570LS20x/10x Safety MCUs" Technical Reference Manual.
    After a discussion with my colleague, I have learned that It's possible to investigate from the MDK schematics and use the code from "Confidence Test", but I can't find any reference that describe each function in the "EMIF_Config.c" which I think can lead me to understanding more.

    Thanks and Regards,

    Alvin S.
  • Hello Alvin,

    My apologies, I did not realize that you were working with Keil MDK which has the TMS570LS20x device on it. The Ethernet implementation on this board is quite different from what is described in the Ethernet Wiki page I posted a link to. The Ethernet support is off chip in this implementation and not natively supported by the device as it is with some of our other devices. I have forwarded your post to an engineer that was involved in the design of the MDK so that he can provide further guidance/input.
  • Alvin,

    We don't have any examples showing how to use Ethernet on the MDK.    If that's what you need, I'd suggest the which is $29.99.   There is an ethernet example available for this kit - and it's a newer processor than the LS20x.