According to the information provided, you are experiencing a compatibility issue with the new card you have. Here are our recommendations:
- Test a different brand of card to narrow the issue. If the PCI Express* slot is detecting a different card then we can assume it is not defective.
- Make sure you have the latest drivers and firmware update for the new card. Remove any unnecessary drivers from programs and features to avoid driver conflicts that will prevent the system to recognize the card properly
-Ensure your power supply is sufficient to run the card. We recommend 500W or higher.
Thank you for taking your time to answer my problem. I have stated all my testing related to your answer and it seems the problem remain unsolved. My questions to you is that if the problem really comes to the compatibility issue
1) why the card is working on the secondary instead of the primary? I thought they're sharing same video controller on CPU (just different in pipeline). Also, if I know it correctly, the PCIe secondary (8x electrical) goes through the PCIe switch which turn the crossfire on/off. Does you think the problem may come from that point?
2) Again, if the problem is the compatibility issue, will Intel update/fix this problem in future? Is there any place I can report it so they will investigate a resolution in next BIOS update?
Respond to your answer,
- Yes, I did test the PCIe x16 primary slot with my old HD4670 and the result comes out to be fine.
- If I plug the new card(HD7870) in, the booting screen doesn't even show up. Also, I have stay the HD7870 in the slot and using the on-board HDMI to check the BIO. The BIO show that it does even detect this device in the slot. If I re-slot it to the secondary (8x electrical), it will show up.
In addition, I have tried both with and without the video card driver pre-installed before booting up. The thing is the motherboard doesn't even detect the device.
- My power supply is at 850W so I think it's enough to power up the system.