我在TMDSICE3359开发板(ICE V2.1A)上用Startware(v2.1.1.1)实现DUAL MAC模式,导入examples下的httpserver例子,始终只有port1能够ping通,port2不通,不论是DHCP还是静态地址结果都是一样的,跟踪代码发现port2无法产生中断。后来参考startware(v2.0.1.1)中的例子,添加了对MII_MUX的设置后,port2的中断可以产生了,也能够收到数据包了,但是数据包发不出去,跟踪了代码发现,数据包是交给DMA发送了,但是发不出去。请问,这是什么原因?
Jian Zhou:
印象里ICE板子上的双网口是PRU实现的EtherCAT,不是starterware驱动支持的普通网口啊
Jian Zhou:
回复 Yumin Zhang1:
是指ICE板子上那个J5的启动跳线么?