Forum Discussion
Altera_Forum
Honored Contributor
16 years agoOpenCores MAC driver error mesages
Hello! Im using a custom board with a KS8721BT chip. It have not any initialization so in the eth_ocm_phy_init() function i'm reseting it and waiting for auto negoriation to complete. Ap...
Altera_Forum
Honored Contributor
16 years agoOkay the message is printed on line 575 of "ins_eth_ocm.c".
//Check for busy flag
if(result & ETH_OCM_INT_MASK_BUSY_MSK){
# if (ETH_OCM_DBG_LVL >= 3)
dprintf("Frame dropped: too busy to receive\n");
# endif
dev->info->netp->n_mib->ifInDiscards++;
} So if everything is working properly and if memory serves me correctly, the MAC should only set that BUSY_MSK flag if a packet comes in and the receive FIFO is full. The MAC then discards the packet and sets the error bit in the descriptor. So we need to find out why this is happening. Jake