TMS320F28P650DK: Ethernet example

Expert 2060 points
Part Number: TMS320F28P650DK
Other Parts Discussed in Thread: C2000WARE

Tool/software:

I am using F28P65X controlCARD, and want to use the Ethernet example.

Is the EtherCAT the same with normal Ethernet  fucntion?

Just like SCI and UART?

Which example should take as reference ?

  • Hi,

    Please note that Ethernet is not available on TMS320F28P650DK device .  It has EtherCAT. 

    Hence you won't be able to run the ethernet example on this device.

    Is the EtherCAT the same with normal Ethernet  fucntion?

    Ethernet and EtherCAT are two protocols for industrial automation that move input/output data between controllers and endpoints on machines. Both protocols are built on the Ethernet physical layer, but EtherCAT uses a “processing-on-the-fly” approach instead of TCP/IP for transport and routing of messages. EtherCAT is the dominant technology in the fieldbus domain, while Ethernet is the standard for wired office applications using switching technology. Ethernet communicates with a lot of devices and moves a high volume of information, while EtherCAT connects devices at higher speed with a lower volume of information.

    EtherCAT uses standard IEEE 802.3 Ethernet frames, thus a standard network controller can be used and no special hardware is required on the MainDevice side. EtherCAT has a reserved EtherType of 0x88A4 that distinguishes this from other Ethernet frames. Thus, EtherCAT can run in parallel to other Ethernet protocols. EtherCAT does not need the IP protocol; however, the EtherCAT can be encapsulated in IP/UDP. The ESC processes the frame in hardware; therefore, communication performance is independent from processor power. EtherCAT support MII and RMII interfaces but on this device only MII is supported.

    Just like SCI and UART?

    I am assuming this question as just like SCI relates to UART, is EtherCAT relates to Ethernet? for that mostly yes is the answer. SCI and UART use the UART protocol. EtherCAT uses  IEEE 802.3 standard protocol.

    Which example should take as reference ?

    As mentioned above you won't be able to run the ethernet examples on this device. Below is the directory of the examples of EtheraCAT

    We have multiple examples based on the application/use-case here C:\ti\C2000Ware_5_02_00_00\libraries\communications\Ethercat\f28p65x\examples

    Regards,
    Narayanarao Puli

  • Thanks for so detailed informatiom.