element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Using Xilinx Tools Forum Failure to program FPGA - Zedboard
  • Forum
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Avnet Boards Forums to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 5 replies
  • Subscribers 336 subscribers
  • Views 1801 views
  • Users 0 members are here
Related

Failure to program FPGA - Zedboard

jmales
jmales over 10 years ago

I'm learning the tools (Vivado and SDK) and so I'm doing just a small project consisting of one for cycle.

The synthesis, implementation and bitstream generation all pass in Vivado, but when I try to program the FPGA in SDK an error occurs:



Program FPGA failed

Reason:
Failed to download the bit file

Failed to configure device 2 (xc7z020) with bitstream /home/.../workspace_SDK/Simple_for_wrapper_hw_platform_0/Simple_for_wrapper.bit
Reason: Programming failed


I saw a couple of posts with the same problem and so I tried a suggestion that was to try and program the FPGA in the Vivado. The result:


ERROR: [Labtools 27-2270] Target localhost/xilinx_tcf/Digilent/210248495746 is no longer available.
Check cable connectivity and that the target board is powered up then
use the disconnect_hw_server and connect_hw_server to re-register this hardware target.


Every other example project runs fine and I can program the FPGA in both SDK and Vivado.

Do I have a problem in my bitstream file?And if so why didn't Vivado say so?

  • Sign in to reply
  • Cancel
  • bhfletcher
    0 bhfletcher over 10 years ago

    It looks to me like you have a cable problem.

    Check cable connectivity and that the target board is powered up

    I suggest the following:

    1.   Is your microUSB plugged into the correct USB-JTAG port? Should be J19, up by the audio connectors. Make sure you don't have anything plugged into J15.
    2.   Did you put the MODE jumpers in JTAG mode? All 5 should make the SIG/GND connection.
    3.   Is the board powering on properly?
    4.   If it still fails in Labtools, then try a different microUSB cable or use a JTAG pod if you have one, plugged into J15.

    Bryan

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jmales
    0 jmales over 10 years ago

    Thank you for the answer.

    If that's a cable problem then why can I program the FPGA with another example but not with this one that I made?

    But u00CE checked your 4 points and all is ok. Except for point 1: here, do you mean J17?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • jmales
    0 jmales over 10 years ago in reply to jmales

    Oh and just to make sure we're talking aobut the same thing, here's an high resolution image:
    http://billauer.co.il/blog/wp-content/uploads/2012/09/zedboard-front.jpg

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    I have the same problem with Device xc7z020_ which is:
    ERROR: [Labtools 27-2312] Device xc7z020_1 is no longer available.
    I can upload other projects, but for one specific project I get this error.
    Any solution please?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 9 years ago

    Yes, J17 is correct.

     

    If you can load other projects it does indicate that your project is the issue. Check that your project has the correct Zynq device AND package. It should be xc7z020clg484-1. Did you make sure that you have used the correct board file (for ZedBoard and not some other 7020 based board) to generate your design?

     

    -Gary

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube