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.

DM8168 PCIe end-point mode cannot be detected by a x86 PC root complex



Hi guys,

    I have make a PCIe card with ep mode of DM8168, and root complex is a x86 PC. 

Now, it cannot be detected by the root complex.

   It is very strange that I plug in another PCIe card(not DM8168 and works fine) into the PC,

then boot the pc,  halt it when the PC boot at the BOIS booting stage, "hot plug out" the PCIe card

and "hot plug in" the DM8168 PCIe card, continue booting the PC to windows system, the card,

DM8168 PCIe card, can be detected. 

   It means I cheat the PC with another kind of PCIe card by hot pluging. and finally it worked, the vender id is:

DEV_B800

PCI\VEN_104C&DEV_B800&SUBSYS_00010000&REV_01\4&25DFEA6C&0&0008

    It seems correct.

Is anybody know the reasons. I have checked the "PCIe EP boot driver user guide" for several times.