element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • More
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • More
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • More
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • More
  • 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
Avnet Boards Forums
  • Products
  • Dev Tools
  • Avnet Boards Community
  • Avnet Boards Forums
  • More
  • Cancel
Avnet Boards Forums
Using Xilinx Tools Forum Microzed development in EDK
  • Forums
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Avnet Boards Forums requires membership for participation - click to join
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Verified Answer
  • Replies 7 replies
  • Answers 2 answers
  • Subscribers 43 subscribers
  • Views 321 views
  • Users 0 members are here
Related

Microzed development in EDK

Former Member
Former Member over 8 years ago

Greetings, I have a need to develop a system running on the Microzed board using older version of Xilinx ISE Design Suite(14.6, the older style EDK,ISE,PlanAhead, and SDK as opposed to Vivado).

I know most of the tutorials are focused on using Vivado and taking advantage of the "awareness" files so you are not starting from scratch...

Is there an equivalent way to import the Microzed's board info into EDK so I can just select it as my target hardware? I believe this was achieved by using *.xbd files on older Avnet boards?

Or do I need to start from scratch?

  • Reply
  • Cancel
  • Cancel

Top Replies

  • Former Member
    Former Member over 8 years ago +1 verified

    Use the MicroZed Zynq Preset for ISE (XML) found here: http://www.zedboard.org/documentation/1519

     

    Import the preset into your PS7 configuration in XPS:

     

    Then select the XML file downloaded:

     

    -Gary

  • Former Member
    0 Former Member over 8 years ago

    Use the MicroZed Zynq Preset for ISE (XML) found here: http://www.zedboard.org/documentation/1519

     

    Import the preset into your PS7 configuration in XPS:

     

    Then select the XML file downloaded:

     

    -Gary

    • Cancel
    • Up +1 Down
    • Reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 8 years ago in reply to Former Member

    Excellent, thank you!

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 8 years ago in reply to Former Member

    Sorry to bring this back to life, but I have encountered another problem. I have added some AXI bus pcores to the EDK project and connected to the processing_system7 device (the one I imported the xml file into). I could perform DRC and "Generate Netlist" with no errors.

    I moved the remainder of the project into Xilinx ISE, using the auto-generated stub file and UCF files. This builds fine and gives me output files (*.bit, *.xml), but when I look into the "Module Level Utilization," it shows 0 resources being used for processing_system7...

    Looking at the warning files, it appears as though every single IO associated with the processing_system7 is not being driven. Ex:

    "ConstraintSystem - A target design object for the Locate constraint
       '<NET "MIO<0>" LOC = E6>' could not be found and so the Locate constraint
       will be removed."

    I get the same type of message for every single MicroZed IO.

    So there is something causing EDK or ISE to completely optimize the processing_system7 away...Any ideas what it could be?

    I've seen similar things happen when the input oscillator signal was not routed to an ibufg component.

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Cancel
  • Former Member
    0 Former Member over 8 years ago

    I used PlanAhead to build a processing sub-design and imported the MicroZed XML within XPS. Then I exited back to PlanAhead and there I right clicked on the processor sub module and did a 'Create Top HDL'. I did have to go back and change the device targeted by the top level PlanAhead project to match the MicroZed device imported in the XML (zc7z010clg400-1). Note that the package is different than the one on the 7020 device on the ZedBoard if that is where you started.

     

    After that I built the design and exported to SDK successfully and was able to build and run a Hello World application.

     

    Check and make sure the device and package are correct for the MicroZed device for both the processor sub-system and the top level design.

     

    -Gary

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • Former Member
    0 Former Member over 8 years ago

    It turns out that I can safely ignore those hundreds of warnings because it appears to be working fine now. Strange that I got such severe sounding warnings...but oh well.

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • rajashekar_reddy
    0 rajashekar_reddy over 1 year ago in reply to Former Member

    While clicking on the + symbol in the EDK, to add the xml file the EDK get closed.

     

    Please help me with this.

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Cancel
  • bhfletcher
    0 bhfletcher over 1 year ago in reply to rajashekar_reddy

    This is a very old post, and EDK was replaced by SDK and now Vitis. Please start a new thread and provide more details on what version you are using.

    Bryan

    • Cancel
    • Up 0 Down
    • Reply
    • Verify Answer
    • Cancel
Element14

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 © 2022 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

  • Facebook
  • Twitter
  • linkedin
  • YouTube