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.

XIO2001

Other Parts Discussed in Thread: XIO2001

Hello!

We have few questions about using your chips.

We decided to upgrade our board from PCI to PCI-E. We used chip XIO2001 for PCI-Express to PCI Translation Bridge.

When we connected board to the PCI-Express slot, we had problems with starting computer. Computer BIOS did not boot. We got the same results when tried to connect it on a PC with different motherboards.

At first we thought that the problem with signal integrity, but we ordered control impedance differential pairs on the plant. 

Second, if you insert a board before loading the OS (Windows XP or Linux) but after loading the BIOS, OS identify chip configuration space and writes and reads chip registers successfully.

Please give the possible causes of this problem.

With best regards, Onipchuk Vladimir.

  • Hello,

    We are looking at your question and we'll reply soon.

    Regards.

  • Hello,

    there could be several causes, unfortunately your problem description does not give enough information, can you elaborate more, can you send your schematics and a PCI register dump of the XIO2001 before and after the BIOS load.

    Are you following the Power-up Sequence described on the Datasheet?

    Regards.

  • Hello,

     

    We did two PCI register dump of the XIO2001 from Linux - with EEPROM and without EEPROM. Unfortunately, if you insert the card into the slot, BIOS will not load. That’s why we insert card after loading the BIOS but before loading the GRUB.

    We send you PCI register dumps of the XIO2001 and part of schematics with XIO2001

    We don’t control the Power-up Sequence because we use the board on PC with standard chipsets Intel – DG965xx, D945xxx.

    Regards.

    1854.PCIe_to_PCI.pdf

    4278.PCI_conf_space_XIO2001_4_10_2012_.txt

    6114.PCI_conf_space_XIO2001_4_10_2012_no_flash_.txt

  • I have seen issues related to PCI motherboard chipsets, usually it's graphic cards that don't want to work or can't work with specific PCIE1.1 or 1.0a motherboards.  Some ( not all ) can be cured with the latest BIOS of the motherboard.  For the ones that can't, I refer to this and see if it is listed or of the same lineup from the ones that caused an issue for PCIE 2.0 cards to not even seem to let motherboards get to POST screens. 

    http://en.wikipedia.org/wiki/GeForce_8500_GT#Compatibility_issue_with_PCI-E_1.0a

    I noticed you are not working on a video card, this kind of issue also means other types of interface cards that have to access PCI slots through the 1.0a or 1.1 chipsets are also affected.

    what is the motherboard and which revision of BIOS ? This is just in case flashing that may clear up the issue,

    Eric

    * edited to add the following *

    http://news.softpedia.com/news/ATI-to-Dismiss-PCI-Express-2-0-Compatibility-Issues-77282.shtml

    One " workaround " was used by one manufacturer to start in PCI 1.0 mode and " expand " if it has higher abilities

  • ELIAS VILLEGAS said:

    Hello,

    there could be several causes, unfortunately your problem description does not give enough information, can you elaborate more, can you send your schematics and a PCI register dump of the XIO2001 before and after the BIOS load.

    Are you following the Power-up Sequence described on the Datasheet?

    Regards.

    Hello.

    What about this topic?

    The problem is not solved yet.

    Regards.

  • He Vladimir,

    Please see the below link, this is probably what your are facing as well.

    Regards.

    http://e2e.ti.com/support/interface/digital_interface/f/130/p/223921/793046.aspx#793046

  • Problem is solved.

    "Select the internal arbiter by floating EXTARB_EN" - is answer to my problem.

    Thanks for support.