SRIO initialzation problem between MSC8156 and Virtex 6 FPGA

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SRIO initialzation problem between MSC8156 and Virtex 6 FPGA

472 Views
Jim95
Contributor III

Hello,

We using the SRIO with a point to point link between the MSC8156 and a Xilinx Virtex 6 FPGA.

There is two different problem:

- Since we have remove the SRIO switch between DSP and FPGA, sometimes after a system power up, the DSP SRIO initialization is stuck in the do while loop after the srio_recover function (file msc815x_srio_init.c ).

Is it a known problem or hawe we forget to do something ?

- When the DSP reboot and the FPGA doesn't reboot (hardware reason) we use the fonction srioResetNeighbour (file tundra_stx.c) to reset the SRIO part of the FPGA.

But it doesn't work the FPGA is already discovered and the DSP is stuck srioNeighbourIsSwitch function wait loop (still in file tundra_stx.c).

Is there a solution to avoid this problem, because SRIO link is our only one communication link between DSP and FPGA ?

Thanks is advance

Jimmy

Tags (4)
0 Kudos
0 Replies