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.

XIO2213B: XIO2213BZAJ link between 1394 PHY and OCHI not setup

Part Number: XIO2213B

I am attempting to use the above device connected to a XILINX ZYNQ FPGA/Processor.

I have put this device on a CCA, and have tested the following:

  1. We can read the vendor ID using the PCIe interface in the ZYNQ.
  2. We can confirm that the PHY is running
  1. This is using a DAP Technologies 1394 PHYSPY.

It seems we are having an issue with getting the link between the PHY and OHCI link device is not setup.

Looking at the datasheet I can’t see any hardware pins that configure this.

Would anyone have any advice to provide me with?

Maybe something needs to be enabled in software, we can’t find a specific register in the datasheet to set to enable the PHY-OHCI link.

Reference design 7455.XIO2213ZAJ_REF was used for the hardware schematic capture.

XIO2213B implementation GUide scpa048 was used.

Also to add

The GPIO pins that are setup from the software are,

1394 PHY_RESET_N

1394 PHY_RESET_N_EN and

PERST

When the above GPIO pins are setup the topology appears in the Firespy as follows.

 

The “link layer active” should be yes for ID = 1 in the topology. That says that the link between the PHY and OCHI link device is not setup.

I am assuming the software or firmware don’t have any control over that setup.