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.

c6678 internal switch

Hi   all,

We are developing on a custom board consisting of two C6678 DSPs. Here is a crude diagram of one such pair:

<SGMII1 – DSP0 – SGMII0> --- <SGMII0 – DSP1 – SGMII1>---<PHY>---<PC>

Now, I want to use the DSP1's internal 3 ports switch to for communication between DSP and PC.


①Communication between the DSP0 and the DSP1 has been achieved.

②Can communicate DSP1 and PC via an internal switch configuration DSP1?and I want to know how to configure?

Thanks.

  • Yuan,

    Please provide the details of phy chip, TI EVMC6678 board having marvel phy chip(88E1111). You can find this configuration in the NDK based examples.   

  • hi,

    my custom board is also use the 88E1111 .

    I  has configered the DSP0's SGMII 0 and DSP1's SGMII 0 to forced link refering to the Gbe manual. I can use DSP0 to send a eth packet from DSP0 to DSP1,and the DSP 1 can recive tht packet.Now I want to use DSP0 send a  broadcast packet to PC.How can I configer the SGMII and Switch?

    Thanks.

  • Yuan,

    Refer the "Files for enabling EMAC0 on EVM's AMC connector", this files will support for enabling EMAC0. You have to modify or make the communication on the RJ-45 of DSP0  and external world like PC.
    http://processors.wiki.ti.com/index.php/Keystone_Device_Architecture#Keystone_EVM_Info
    In addition that this wiki gives an information for phy usage,
    http://processors.wiki.ti.com/index.php/Before_asking_for_NDK_support
    http://processors.wiki.ti.com/index.php/Guidelines_when_porting_NDK_to_different_PHYs