What happened if i get EMAC_TXC_CRSERR errors and how can i resolve this errors.
As an effect of this error i observe also EMAC_TXC_ABORT errors on my MACUnit - but why is this
and is there a possibility to avoid this errors?
This is carrier sense error, which happens when the CRS is deasserted during transmission. It will result in a failure/abortion of one transmit transaction. Its occurrence is detected by PHY and indicated to MAC. It happens only with half duplex mode and MAC can not avoid it by itself but ignores it and trys to transmit the same packet again at a later time (backoff). In most cases, the network stack will do this job for you.
hi ! thanks for reply.
i'm using always fullDuplex mode but with autonegotiation !
it seems that this errors caused by the autoneg. process.
now i use fullduplex 100mbit as fixed startup for my laninterface and the errors are not present.
Retrieving data ...