TI中文支持网
TI专业的中文技术问题搜集分享网站

关于C6678 MAC地址的设置与使用问题

TI专家:

   您好!

   我现在使用的是C6678 EVM板,PA_multicoreExample_exampleProject的示例程序。关于其中MAC地址的配置问题有一些疑问。在Init_Cpsw (Void)中,程序将三个不同的MAC地址分别绑定给了port0(即host port),port1,port2三个不同的gbe switch口;而在Init_MAC对MAC口初始化的过程中,又把两个MAC地址绑定给了两个MAC口.。我想请问一下这里共3个MAC地址5个绑定之间有什么关系,为什么要做这么多绑定工作,这些MAC地址是在干什么?按照我的理解,有ALE table的mac地址绑定就可以把对应的包送到对应的port,而Init_MAC对MAC口的地址绑定没起到作用。

  另外,按照程序来看,每个DSP有三个MAC地址,如果我有两块DSP通过网口互联。其中DSP1 对应port0,1,2的地址为MAC0,1,2;DSP1 对应port0,1,2的地址为MAC3,4,5。如果我想从DSP1的host发包到DSP2的host,我应该怎么去设置包的目的MAC地址?我又应该怎么样去设置两个核的ALE table?

                                                                                               谢谢

houzhi shan:

同样遇上了这样的问题~同问TI专家,谢谢~

David Yang:

还是没有答案吗?没有人做过类似的实验吗??

赞(0)
未经允许不得转载:TI中文支持网 » 关于C6678 MAC地址的设置与使用问题
分享到: 更多 (0)