Hello,
I hope someone can help me. I have the following problem:
I am using a TMS570LC4 with a DP83848 Ethernet Physical Layer Transceiver. With the Halcogen drivers for the dp83640 I am able to check the link (true) and to read out the vendor ID (correct). Unfortunately, when I use the function EMACTransmit(...) the program hangs in:
1
2
3
|
while (EMAC_BUF_DESC_EOQ != (EMACSwizzleData(curr_bd->flags_pktlen) & EMAC_BUF_DESC_EOQ)) { } |
What am I doing wrong? Of course I call EMACHWInit() with return = 1 (NO_ERR) first.
Kindly regards,
Werner