SuMatt

Members
  • Content Count

    3
  • Joined

  • Last visited

  1. I am trying to run the xilinx example project xemacps_example_intr_dma (example) on baremetal zynq. I have tried copy pasting requisite files into a project and having it build by importing the example through the .mss file of the bsp. The hardware export is from a slightly modified version of the digilent getting started example using the master xdc file. The project compiles and loads but never enters the interrupt handler and gets hung at the while(!FramesRx) at line 819. My block diagram has a fixed io pin from the zynq ps running over to an external interface pin labeled fixed io which includes a subfield labeled mio. However the graphical ip-reconfig utility of the zynq ps has enet0 selected and the MIO configuration tab shows the MIO pins as 16..27 which I think are the correct pins for the enet PHY. A few questions come to mind: Presumably the phy chip has some specific configuration that has to occur that may not be a part of the rgmii specification, however the xilinx example makes no reference to configuring a board specific phy. I am missing this step and I need to write code to perform some config-init function specific to this chip? A brief look at the realtek phy however seems to show most options are configured using pull down resistors... Secondly, does the constraints file need to specify something about the ethernet pins? Because I find no mention of them in the master.xdc file but I also see no mention of the uart pins and the uart(through usb-to-uart chip) runs fine.
  2. jpeyron thank you, downloading adept 2 and a restart did the trick. It seems like that should be mentioned in some of the documentation although I don't believe I saw it in the files I looked at. Is there more documentation I am not aware of? I have found: https://media.digikey.com/pdf/Data Sheets/Digilent PDFs/Arty_Z7_RM_Web.pdf https://reference.digilentinc.com/vivado/getting-started-with-ipi/start and four examples. Is there more? thank you again for your quick response
  3. I have followed the tutorial : https://reference.digilentinc.com/learn/programmable-logic/tutorials/arty-z7-getting-started-with-zynq/start to the letter. I export the hardware to the sdk, launch the sdk, paste the example code into the source file but when I click program fpga it gives an error: program FPGA failed, Reason: could not find FPGA device on the board for connection "Local". Obviously I have the usb cable connecting the host and target. I have tried with the jumper set to both usb powered and external power (as I have a 12v adapter). I have tried using a usb hub with a higher power capability. I have tried programming with the jumper connected in all three boot modes (jtag, sd, qspi). The power light comes on when booted from anything. The leds toggle when booted from qspi, clearing executing some code in the zynq. When booted from qspi the rx led flashing once. When turned on with jtag set on j4, rx led near usb port does not light up. Any help with this would be great. windows 7 os