This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678: Hyperlink example program Hangs

Hi,

I am trying to run the Hyperlink example in Board to Board mode. I have connected it as below

RTM --> BOC --- Hyperlink Cable ---- BOC ----> RTM

I have the following settings while running the test

1.  Select number of lanes allowed : #define hyplnk_EXAMPLE_ALLOW_4_LANES

2. Select a serial rate : #define hyplnk_EXAMPLE_SERRATE_06p250

3. Set if each endpoint has its own hyperlink clock : #define hyplnk_EXAMPLE_ASYNC_CLOCKS

4. Set to perform equalization analysis : #define hyplnk_EXAMPLE_EQ_ANALYSIS

5. Set to enable an error interrupt on uncorrectable serial errors : define hyplnk_EXAMPLE_ERROR_INTERRUPT

But the test hangs after printing 

"About to try to read remote registers"

Also the test hangs at the same point while running in the loopback mode also.

The log of the test is as below

Version #: 0x02000007; string HYPLNK LLD Revision: 02.00.00.07:Sep 2 2013:17:43:29
About to do system setup (PLL, PSC, and DDR)
Power domain is already enabled. You probably re-ran without device reset (which is OK)
Constructed SERDES configs: PLL=0x00000228; RX=0x0046c485; TX=0x000cc305
system setup worked
About to set up HyperLink Peripheral
============================Hyperlink Testing Port 0
========================================== begin registers before initialization ===========
Revision register contents:
Raw = 0x4e902101
Status register contents:
Raw = 0x00003004
Link status register contents:
Raw = 0x00000000
Control register contents:
Raw = 0x00000000
Control register contents:
Raw = 0x00000000
============== end registers before initialization ===========
============== begin registers after initialization ===========
Status register contents:
Raw = 0x01400005
Link status register contents:
Raw = 0xccf00cff
Control register contents:
Raw = 0x00006200
============== end registers after initialization ===========
Waiting 5 seconds to check link stability
Precursors 0
Postcursors: 19
Link seems stable
About to try to read remote registers

Please help

Regards,

Pradeep