I am using ethernet driver provided by ADI on BF607. For robust test, ethernet cable was forced to be disconnected and connected several times while communicating via ethernet. Then communication failed and EMAC_DMA_STAT reported errors such as ERI, FBI, RPS and OVF. All error flags were cleared by writing the corresponding bits to 1. But communication via EMAC still remained in failure. I would like EMAC to be alive without software reset or system. How can I make EMAC alive?