Coldfire 52234 FEC issue

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

Coldfire 52234 FEC issue

1,203件の閲覧回数
Alessandro
Contributor I
Hi everybody,

I'm wondering about a strange behaviour of the 52234's FEC. I have
set up the FEC to handle only one receive BD which buffer size is
2048 bytes. In presence of a heavily loaded network I get a FEC lock
even if I always free the unique receive BD every time its E bit is set
to 0 by the FEC DMA engine. When I say FEC lock I intend that no
more RXF interrupts are rised.

I suspect the FEC locks because may happen that the receive FIFO is
full and there are no free receive BDs to write in the OV bit. Is my
assumption correct ? Can you explain me this FEC behaviour ?

Best Regards

/Alessandro

ラベル(1)
0 件の賞賛
返信
1 返信

453件の閲覧回数
francois_boucha
Contributor III
Hi,
 
How many frame are you able to receive before the FEC locks up?  I might be your release_RxBuffer_descr()  function that's in cause.  Make shure the Wrap bit stays set to one.
 
Francois  
0 件の賞賛
返信