AnsweredAssumed Answered

T2080 SRIO NWRITE/NREAD, Two T2080s, No Switches

Question asked by James Horton on Jun 22, 2015
Latest reply on May 12, 2018 by ufedor

Config is:

2 T2080s with a 3' cable

No switches

GCCSR is 0xE0000000 on both T2080s

Netcomm SW with INTEGRITY 1142

ESCSR ix 0x2 on both ( can also for a retrain successfully when errors occur).

Base Device IDs are statically defined (0xF1 and 0xF5)

There was no host enumeration process performed. Assuming static IDs were setup by each endpoint (which I did). Just going endpoint to endpoint on port zero.

 

 

Execution is:

I got a solid link at power up/init with no errors.  ESCSR is 0x2 which is a good start.  I have a single outbound, and a single inbound window on each T2080.  When I perform a NWRITE from one's outbound window, I get error bits on both sides.

The LTLEDSCR gets and IER bit set on the sender side (outbound) and a ITD set on the receiver side (inbound).

 

I've repeated a similar test with an Altera FPGA doing an NWRITE to my T2080.  We used a signal tap to see data move on the bus. We saw 0xDEABEEF with the correct device ids. The T2080 receiver gets the same ITD.  Input and output transmission errors get set on the Altera FPGA sender.

 

We tried two Altera FPGAs can nwrite/nread back and forth fine.

Outcomes