Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

TLK10232: XAUI-KR, Link can not recover after reset

$
0
0

Part Number:TLK10232

Hi all,

In our design, tlk10232 is used to convert XAUI to KR. Following is the topology:

BCM56334<-- XAUI --> TLK10232<------- KR --------> XL710 (Intel nic)

This link is ok most of the time except that: when XL710 performs a reset procedure, the link will becomes down, and will never be up again!

Under this situation, a data path reset (write 0x8 to 0x1e.e register) have to be performed, then the link becomes up again.

Following is our settings (ref to bring up procedure v2):

0x1e 0x0 0x8610 // reset chip
0x7 0x0 0x2000 // disable auto-neg
0x1e 0x96 0x0000 // disable link training
0x1e 0x0e 0x0008 // data path reset
0x1e 0x9000 0x024d
0x1e 0x8101 0x0004 // enable overrides
0x1e 0x8100 0x0004 // load default HS TX settings
0x1e 0x8100 0x0000
0x1e 0x9001 0x0201 // set LT mode to full region search
0x7 0x0 0x3000 // enable auto-neg
0x1e 0x96 0x0002 // enable link training
0x1e 0x9005 0x1c00
0x1e 0x3 0xa848 // default setting
0x1e 0x4 0x1500 // default setting
0x7 0x0 0x3200 // restart auto-neg

Our question: 

As the autoneg is operating, why the link can not recover after a reset ?

How to auto recover the link after XL710 finish reset procedure?

Thanks.


Viewing all articles
Browse latest Browse all 262198

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>