i.mx28 ENET1 RX CRC errors

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.mx28 ENET1 RX CRC errors

ソリューションへジャンプ
1,195件の閲覧回数
Bogumil
Contributor III

Hi

I'm are getting a CRC error flag every time a frame is rxed on MAC1 (even a good one). This is not observed on MAC0.

We are using custom board. I can't check it my i.MX28EVK, cause it's broken now. Can anyone confirm it?

It seems driver just update statistics and don't drop this frame:

/drivers/net/fec.c: fec_enet_rx():

if (status & BD_ENET_RX_CR) /* CRC Error */

dev->stats.rx_crc_errors++;

We want to drop frames with wrong crc, cause such frames did already reset or hanged our units.

ラベル(1)
タグ(3)
0 件の賞賛
返信
1 解決策
905件の閲覧回数
Bogumil
Contributor III

Workaround here mx28 u-boot eth1 problem (don't use pin 3_27 as GPIO input).

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
906件の閲覧回数
Bogumil
Contributor III

Workaround here mx28 u-boot eth1 problem (don't use pin 3_27 as GPIO input).

0 件の賞賛
返信