Hello,
I am using TMS320C6748 with the custom board and i have problem with sending packets when i try to send more than 3 packets with data size = MTU consecutively.
The program hangs in the sitaraif.c at the line below.
Any hint to resolve this.
/* Traverse till the end of packet is reached */
while(((curr_bd->flags_pktlen) & EMAC_BUF_DESC_EOP) != EMAC_BUF_DESC_EOP) {
curr_bd = curr_bd->next;
The comment says that 'make sure that transmission is over.' So how should i wait until transmission is over? Do we have any flag which i should check before sending next packet.