DSPRelated.com
Forums

EMAC configuration problem

Started by presciutti_dgl2k July 27, 2007
Hi all,

I've the following problems with EMAC module of 6412 DSP:

The EMAC peripheral is connect to 2 PHYs ( Intel LXT971A ) and the
EMAC goal is just receive all incoming Ethernet packets from both PHYs.
I use a TI TCP/IP stack and I have the Ethernet packet driver provided
in the NDK, in particularly I can manage the source file called
"llpacket.c" and "dm642.c".
At this moments, EMAC receive the packets from one PHY only. The other
PHY is detected by MDIO module (determined by reading the ALIVE and
LINK registers ) but my software can't receive its packets.
Have you got any idea? What kind of modification I have to make in
Ethernet packet driver to reach my goal?

Thanks in advance

Gio