Search the Community

Showing results for tags 'arty z7'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • News
    • New Users Introduction
    • Announcements
  • Digilent Technical Forums
    • FPGA
    • Digilent Microcontroller Boards
    • Non-Digilent Microcontrollers
    • Add-on Boards
    • Scopes & Instruments
    • LabVIEW
    • FRC
    • Other
  • General Discussion
    • Project Vault
    • Learn
    • Suggestions & Feedback
    • Buy, Sell, Trade
    • Sales Questions
    • Off Topic
    • Educators
    • Technical Based Off-Topic Discussions

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 22 results

  1. Looking through the Arty Z7 documentation, I see that mostly it's about people running Linux on the embedded ARM. My application is more bare-bones. I'll need to write C code for the ARM including interrupt handlers. This needs to be real-time, so I can't afford the overhead of Linux running. In the reference manual, I see that "bare metal" programming on the ARM is possible. But I've not been able to locate any documentation for this. Have you got something I can read? I just want to make sure the job is not way too complicated before embarking on it. Thanks!
  2. Hello Everyone, I am trying to get my Arty Z7-20 (XC7Z020) to boot from flash with encryption enabled. If I do not enable encryption, I am able to get this to work. I am using the tool "Create Boot Image" in the Xilinx SDK. I open the encryption tab and check the box labeled "Use Encryption" and provide the "Part name." The Part name I use is "XC7Z020." I have also tried "XC7Z020CLG400", which I found when using that board in a Vivado project. The Boot Image is created just fine, and I am able to program the flash. However, when I power on the FPGA, the done light does not come on and it seems to get stuck booting. I do have the jumper set to QSPI. Any idea why I am having this issue? Thanks, Christian
  3. I'm trying to build the Arty-Z7-20 petalinux project version 2017.4 but it keeps failing because off: libuio-1.0-r0 do_fetch libgpio-1.0-r0 do_fetch libpwm-1.0-r0 do_fetch gpiotil-1.0-r0 do_fetch pwmdemo-1.0-r0 do_fetch failing, because the connection times out, is there a way to bypass this?
  4. I just received the Arty Z7 board I ordered - it looked like a perfect mix of little Linux box, HDMI ports, and a big enough FPGA to implement some interesting video processing on. I assumed like previous Digilent products there would be a nice set of intro material - in particular, I'd assumed that there would be a SD card image I could burn and stick in the board and boot up into some preconfigured Linux environment that would let me load bitfiles into the FPGA and such. There appears to be... well, almost nothing. The "resource center" link on the product page goes to a stale Github repo on the support page, there's only one mention of the board in the forums, nothing on the Facebook page, nothing on Twitter, nothing on Stack Overflow, nothing useful in Google search. There are a couple "demos", but they don't appear to involve booting Linux. The "reference manual" in the documentation section talks about the board a lot, but the only Linux platform mention has a bright yellow "FIX ME" button next to it and the "Petalinux project" mentioned doesn't actually exist. What the hell happened? Did I seriously spend $250 on a board that I can't even SSH into out of the box? I'm super disappointed, and will likely be sending the board back ASAP.
  5. Hello! We have purchased a number of the Arty boards for some testing we are doing, and would like to be able to clear or reset any/all memory on board to the original state. -- Can Digilent provide a Statement of Volatility for the Arty Z7 and A7 (and original Arty if different from the A7)? -- For any non-volatile memory on these Arty boards, can Digilent provide a procedure to return the memory to the "fresh from Digilent" state? Thanks in advance! Jeff
  6. I have an Arty Z7 board which came with a Trenz EDDP kit for motor control. I need to use the Xilinx SDx development system to create some software for the board - in particular, FPGA bitstreams - but I can't figure out which (if any) of the Xilinx SDx zynq project types (microzed, zc702, zc706, zed, zybo) should be used, or whether I need to get a custom project type from somewhere. Any thoughts?
  7. Ovidiu

    Arty Z7 - use FPGA only

    Hello experts! I have an Arty Z7-20. For school projects I have to learn VHDL for FPGA programming, only for FPGA applications. What should I do to disable (inhibit) PS and to safely use PL only?
  8. I'm interested in purchasing the voucher for a node locked license of SDSoC. The description says it's locked to the Zedboard and Zybo. Is it locked to those particular boards or would the license work for the PYNQ and Arty Z7?
  9. Earlier this year I bought an Arty A7-35T and was able to create a project using Vivado and writing VHDL code. The thing that helped the most to get started was a blinking lights example project. Recently, I bought an Arty Z7-20 board, and would like to use it with SDSoC. I managed to get SDSoC installed and running. Now, how to start writing code? I've spent more than a day looking through various tutorials and getting started guides, but so far haven't found what I really need. One of the most helpful documents I found was the step-by-step "Introduction to the SDSoC Development Environment" at or the similar material in the "SDSoC Environment Tutorial Introduction" at . However, I soon got stuck again when I needed to choose a platform, and Arty Z7 is not in the list of available choices. I found some Arty_Z7_20 platform files at and figured out how to add that platform to the list and create a project with that platform. But then the next hurdle is to select the Linux system configuration (it's not available in the Arty_Z7_20 platform) and then, after that, "Select a template to create your project" - there are no templates available in the Arty_Z7_20 platform except "Empty Application". So, how can I proceed? Is there a better getting started guide that I've overlooked, perhaps one that is tailored to the Arty Z7? Is there a blinky light example project that I could build in SDSoC and run on the Arty Z7? If suitable Arty Z7 getting started documentation, platform files, and example projects don't already exist, I'm willing to create them and make them available so the next Arty Z7 user can get started a lot easier. But right now, I need some guidance on how to proceed. Thanks!
  10. Hello, I just got the Arty Z7 and I was trying the HDMI out demo. I followed the SDK handoff guide, downloaded the bitstream and run the demo. I can see the serial output and can enter commands, but I get a "no signal" on my monitor no matter the resolution. Checked and rechecked the connectors to no avail. I tested my monitor's HDMI input with the same cable on a raspberry pi and it works fine. I'm running Vivado/SDK 2016.4 on Xubuntu 17.1 Any ideas? Question 2: Is 1080p output really in spec for Z7? The zynq datasheet shows 950Mbps as the max for LVDS OSERDES Thanks
  11. Hi, I want to run simple DMA transfer (not using scatter gather) application program on the attached design. But the program is always hung when running XAxiDma_CfgInitialize(&AxiDma, Config) function. The JP4 jumper is set on QSPI mode and the running configuration mode is like the figure I attached. The same program is run and not hung on XAxiDma_CfgInitialize(&AxiDma, Config) if ran on ZYBO. But, with differences in run configuration mode. On ZYBO run configuration mode, I'm not using the initialization file and so not run the ps7_init. On Arty Z7 I need to use it, because if I'm not using it the internal error (No target with ID 64 in the system) will be occured. What should I do?
  12. Hi, if I wish to connect external push-buttons to IO ports (on Arty Z7-20) is it necessary to use also resistors or it will be nu problem to connect VCC to GND (1 to 0)?
  13. Hello everyone, I have been working in the arty z7, working to output HDMI video from a camera conencted by ethernet . While the ehternet hardware, driver and code are fully functional. I have yet to make the hdmi function on the OS. Currently, i have follow succesfully the following tutorial, that means that i have the hardware for HDMI in and out and can use through the provided Bare metal application. Now, i have to move this functional hardware form a bare metal application to a OS application, for that i need some drivers to control the Axi Stream conected to the VDMA and to the HDMI output. To be honest I dont even know where to start with this task, do any of you have any pointers, are there pre-developed drivers for this situation?. Thanks for any information PD: the current version of OS i am using is linaro, i dont think it changes anything but just in case.
  14. I have an arty z7 FPGA an am working on a petalinux project. I am able to config and build my project. But when i boot it it says bitstream is not compatible with the target. What does that mean? any suggestions? I exported the HDF from vivado and in project settings the target device is same as the one i am using.
  15. Hi all, have read previous postings, none of them answered my problem. I am using an Arty Z7 20, Vivado 2017.2 and latest board files (A.0). I have walked through the Zybo getting started with Zynq tutorial, using the Arty Z7 board settings. My block design contains Z7 PS, PS reset, AXI Interconnect and AXI GPIO (btns_4bits). Block design validates ok and can create HDL wrapper, create bitstream, export hardware and launch the SDK. I've selected the "Hello World" example and am trying to get it running. The cable appears to be connected ok and JP4 is set to QSPI. I am getting the error "Memory write error at 0x100000. APB AP transaction error, DAP status f0000021" when I attempt to run the project. The memory map suggests this is DDR related. Any ideas on how to proceed? Regards, Stephen
  16. Hi, I am trying to rebuild the arty z7 petalinux BSP as per the instructions given by them here But when I try the command $ petalinux-boot --jtag --prebuilt 3, I get an error saying [skaat27@localhost Digilent-Arty-Z7-Linux-BD-v2016.2]$ petalinux-boot --jtag --prebuilt 3 ERROR: No subsystem configuration file can be find in the project. sh: lsb_release: command not found webtalk failed:Invalid tool in the statistics file:petalinux-yocto! webtalk failed:Failed to get PetaLinux usage statistics! Anybody knows what the issue is? Karthik
  17. skaat27

    Arty Z7 HDMI IN issue

    Hello Guys, I just received my Arty Z7 board and I was trying out the HDMI_IN design. I exactly followed the given instructions and I get this place_design error in vivado and "The Hardware Project referenced by this BSP (hdmi_in_bsp) was not found in this workspace." in sdk. I tried out the HDMI_OUT and it was working perfectly fine. I have attached the screenshots. Kindly help me out here. Note: I have seen similar questions on this forum, but none of those solutions helped me. So starting a new thread. TIA Regards, Karthik
  18. Where can I see the relations between the Arty Z7 board pins (I/O) and the FPGA pins? In "Arty Z7 Reference Manual" it is not enough information: only buttons, slide switches, LEDs and HDMI pins relations appear. (eg. BTN0 is D19) What about the rest of the pins (I/O)?
  19. Hello, I run the demo, which works fine for me, as long I am using the default 1024x720 resolution. Changing the resolution to 1280x1024 (60 Hz) the demo is not able to detect the signal from the input signal ("!HDMI UNPLUGGED!"). All hdmi out resolutions work fine. How can I fix this issue? Where should I start? Thanks climblinne
  20. Hi, I've got some error while trying to download .elf file to Arty z7-7020. The error I get is like this An internal error occurred during: "Launching New_configuration". No Target with ID 64 in the System ERROR : Unexpected error while launching program. java.lang.RuntimeException: Failed to download ELF file AP transaction error (DP CTRL_STAT=0xf0000021) Error Address = 0x00100000, Size = 0x00000004 at com.xilinx.sdk.targetmanager.internal.TM.downloadELF( at at com.xilinx.sdk.debug.core.XilinxAppLaunchConfigurationDelegate.runApplication( I've follow some solution in other forum such as set the initialization file ps7_init.tcl and check to run the ps7_init, and I've check the JP4 jumper to set the operation mode (set as JTAG, or sometimes as QSPI) but the problem still persist. For the design I run, I only use ZYNQ7 processing system to run the hello_word application example. Why can this happen? plz help
  21. I tried to get the samples "HDMI_IN" & "HDMI_OUT" running with Vivado 2016.4. First there is no top module name set, when generating the project file. After fixing this, there are unspecified ports. ERROR: [DRC 23-20] Rule violation (NSTD-1) Unspecified I/O Standard - 7 out of 145 logical ports use I/O standard (IOSTANDARD) value 'DEFAULT', instead of a user assigned specific value. This may cause I/O contention or incompatibility with the board power or connectivity affecting performance, signal integrity or in extreme cases cause damage to the device or the components to which it is connected. To correct this violation, specify all I/O standards. This design will fail to generate a bitstream unless all logical ports have a user specified I/O standard value defined. To allow bitstream creation with unspecified I/O standard values (not recommended), use this command: set_property SEVERITY {Warning} [get_drc_checks NSTD-1]. NOTE: When using the Vivado Runs infrastructure (e.g. launch_runs Tcl command), add this command to a .tcl file and add that file as a pre-hook for write_bitstream step for the implementation run. Problem ports: HDMI_DDC_scl_i, HDMI_DDC_scl_o, HDMI_DDC_scl_t, HDMI_DDC_sda_i, HDMI_DDC_sda_o, HDMI_DDC_sda_t, HDMI_HPD_tri_i[0]. It would be nice, to have some working examples, when starting with a new board... Thanks!
  22. I just received my Arty Z7! I'm trying to get a basic example up and running. Since there aren't any tutorials up yet on the Arty Z7 start page: so I tried to follow the "Getting Started with Zynq" example for the Zedboard: I created the project using the Arty Z7 20 Vivado board files. Everything went smoothly until I try run the code example (Launch on Hardware). I get: ERROR : Memory write error at 0x100000. APB AP transaction error, DAP status f0000021 and the example fails to run. From discussions of this error on the Xilinx forums, it sounds the DDR is possibly misconfigured. I also tried to run the example out of OCM (ps7_ram_0/1), but got the same error with the address corresponding to OCM base address, so maybe the DDR isn't the problem. Any ideas what I might be doing wrong? Happy to provide more information if that would help. Thanks!