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:
- We can read the vendor ID using the PCIe interface in the ZYNQ.
- We can confirm that the PHY is running
- 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.