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.

TMS320C6748: Iwip: failed to connect again when reconnecting the ethernet cable

Genius 13655 points
Part Number: TMS320C6748


Hello Champs,

Customer used c6748 starterware lwip1.3.2. The code stuck in "while" instruction of sitaraif.c when reconnecting the cable, it failed to connect again. 

/**

* Handler for EMAC Transmit interrupt
*
* @param netif the lwip network interface structure for this ethernetif
* @return none
*/
void
sitaraif_tx_inthandler(struct netif *netif) {


/* Make sure that the transmission is over */
while((curr_bd->flags_pktlen & EMAC_BUF_DESC_OWNER)
== EMAC_BUF_DESC_OWNER);

}

Thanks.
Rgds
Shine