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.

SYS/BIOS, CPSW and raw Ethernet frames

Other Parts Discussed in Thread: TLK110, AM3359

I want to use the CPSW to send and receive ethernet frames only.

The SDK samples for using CPSW include the LWIP stack, which seems too complex to rip it down to ethernet only.
cpsw.c (in starterware\drivers\) on the other hand seems to be too low level...

Any suggestions?

  • Hello Mr. Koerper,

    as discussed on the phone I will inform you about code examples offline.

    Best regards.

  • Frank,

    I want to do something similar on the AM3359ICE kit, but it was pointed out that the kit uses TLK110 chips(2), not CPSW.  So could you also make those code examples available for the ICE kit?

    BillP

  • Bill,

    I assume this is a separate topic. CPSW is a MAC function on AM3359. TLK110 are Ethernet phys. You obviously may use TLK110 together with MII interface of CPSW (see the Ethernet interface on IDK for example).

    But on ICE we use PRU-ICSS MIIs which means you need a PRU firmware to implement a MAC function. This will then drive Ethernet packets via the TLK110 (or other Ethernet phy).

    As mentioned in several previous forum threads TI has not released an Ethernet MAC PRU firmware yet. We are mainly working on industrial protocols such as EtherCAT, PROFINET, SERCOS III,...see IA-SDK.

    We do have engineering versions of a CPSW driver for Sys/Bios that are provided to selected customers and third parties under NDA only. for this you need to work with your local TI sales support team.

    Best regards.