cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
younggeun
Visitor
Visitor
264 Views
Registered: ‎12-21-2020

multiple PCI Express endpoint boot-up

Jump to solution

I am using Virtex Ultrascale +.

and in my design, it has 2 endpoints(PCI Express).

for loading fpga image from flash memory, by qspi configuration, the fpga image is loaded and re-loaded repeatedly with consistent timeout.

for 1 endpoint PCI express design, it has no problem for loading fpga image from flash.

But, for 2 endpoints, it has the problem. 

i am not using tandem memory. just i am using nor flash memory. For my desin .bin file, for getting conf_done, it takes approxi. 3seconds.

i guess it is related with the completion time error during the initializing pcie or not meeting boot-time for pci express. 

otherwise i can guess this is related with Completion Timeout Configuration. 

how can i solve this problem??

0 Kudos
1 Solution

Accepted Solutions
pvenugo
Moderator
Moderator
218 Views
Registered: ‎07-31-2012

Hi @younggeun ,

If I understand correctly you are loading first bit for PCIe EP 1 which works fine whereas PCIe EP 2 fails to boot within 120ms which is mandatory for PCIe device to enumerate.

I guess you must use Tandem configuration for this purpose. Have you tried it?

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

0 Kudos
1 Reply
pvenugo
Moderator
Moderator
219 Views
Registered: ‎07-31-2012

Hi @younggeun ,

If I understand correctly you are loading first bit for PCIe EP 1 which works fine whereas PCIe EP 2 fails to boot within 120ms which is mandatory for PCIe device to enumerate.

I guess you must use Tandem configuration for this purpose. Have you tried it?

 

Regards

Praveen


-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------

View solution in original post

0 Kudos