Intel® FPGA University Program
University Program Material, Education Boards, and Laboratory Exercises
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
1238 Discussions

stratix 10dx PCIe gold finger recognition

EastGun-A
Novice
2,382 Views

Hello, thank you for always helping me.

I use 'LSPCI' to check the PCIE device, but the PCIE of the FPGA is not recognized.

While designing the FPGA logic, slack comes out as a negative value.

Could that be the problem?

Labels (1)
0 Kudos
1 Solution
Wincent_Altera
Employee
2,257 Views

Hi,


I am not sure what you had modified.

But I suggest you to look back the design, ensure all pin is connected in what the IP suggested.


Regards,

Wincent_Intel


View solution in original post

0 Kudos
9 Replies
Wincent_Altera
Employee
2,368 Views

Hi,


As long as the slot of the Host PC can support the desired PCie gen speed,

then it should be able to at least detect the FPGA’s PCIe interface (provided it can link up correctly).



Did you try to program any .sof file yet ?

If not I suggest you to try to generate one from the Quartus "IP catalog"

Also, You may try the same with different PC/server/slots to isolate if there is any dependency, and then you can also compare the BIOS setting for any difference.


Regards,

Wincent_Intel


0 Kudos
EastGun-A
Novice
2,362 Views

I changed the sof file to pof and proceeded with programming.
Well, while modifying the pcie example, slack got -88, so I wonder if this is why it is not recognized.
Although the link up has been completed, I have confirmed that the completion TLP of the configuration read does not return, so I wonder if it is a problem caused by slack (setup/hold time violation).

0 Kudos
Wincent_Altera
Employee
2,340 Views

Hi, 

  1. Do the error happen while you program the .sof file as well ?
  2. Do the TLP configuration read able to complete without modifiying anything ?
  3. What is the LTSSM status ? is it in L0 stage ?
  4. Can you show the printscreen error of slack -88 ?

Regards

Wincent_Intel

0 Kudos
EastGun-A
Novice
2,318 Views

Well, I couldn't attach the file now (I haven't received the detailed LTSSM status and file yet), but TLP communicated normally before the fix.
The sof file was also programmed normally. (both before and after TLP correction)

 

thank you always.

0 Kudos
Wincent_Altera
Employee
2,303 Views

Hi,


 but TLP communicated normally before the fix.

The sof file was also programmed normally. (both before and after TLP correction)


>> do you means the TLP and sof file able to run in good condition before you modifiying the design example ?


Regards,

Wincent_Intel


0 Kudos
EastGun-A
Novice
2,291 Views

yeah, it's right!

 

'lspci' figured out the "PCIe device" before modifying.

It is not recognized  after modification. (slack is changed positive 0.03 to negative -88) 
I programmed the sof file in the same process.

0 Kudos
Wincent_Altera
Employee
2,258 Views

Hi,


I am not sure what you had modified.

But I suggest you to look back the design, ensure all pin is connected in what the IP suggested.


Regards,

Wincent_Intel


0 Kudos
Wincent_Altera
Employee
2,234 Views

Hi,

 

I wish to follow up with you about this case.

Do you have any further questions on this matter ?

​​​​​​​Else I would like to have your permission to close this forum ticket

 

Regards,

Wincent_Intel


0 Kudos
Wincent_Altera
Employee
2,148 Views

Hi

 

We have not hear from you and this Case is idling. It is not recommended to idle for too long.

Therefore following our support policy, I have to put this case in close status. My apologies if any inconvenience cause

Hence, This thread will be transitioned to community support.

If you have a new question, feel free to open a new thread to get support from Intel experts.

Otherwise, the community users will continue to help you on this thread. Thank you

If your support experience falls below a 9 out of 10, I kindly request the opportunity to rectify it before concluding our interaction. If the issue cannot be resolved, please inform me of the cause so that I can learn from it and strive to enhance the quality of future service experiences. 

 

Regards,

Wincent_Intel


Reply