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
Ultrazed Hardware Design petalinux 2019.1 build error with ultrazed EV 2019.1 bsp
  • 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 Suggested Answer
  • Replies 2 replies
  • Answers 2 answers
  • Subscribers 324 subscribers
  • Views 756 views
  • Users 0 members are here
  • petalinux board support packages
  • ultrazed-ev carrier card
Related

petalinux 2019.1 build error with ultrazed EV 2019.1 bsp

jkmenon-ign
jkmenon-ign over 5 years ago

Hi

 

I am using the Xilinx petalinux tool version 2019.1 to build the images for booting up the Ultrazed EV starter Kit.

I have downloadedUltraZed-EV Carrier Card—PetaLinux 2019.1 Enhanced BSP file from the reference-designs in https://www.element14.com/community/community/designcenter/zedboardcommunity/ultrazed/ultrazed-ev

I have a sample HDF exported from Vivado 2019.1 also.

 

Here are the steps that i followed ( method 1)

1. petalinux-create -t project -s <path-to-BSP/uz7ev_evcc_2019_1.bsp>

2. petalinux-config --get-hw-description=<path-to-HDF>

3. petalinux-build

 

When I used the template option without giving BSP and only specifying the HDF, the build was successful. Reference to this link (https://www.avnet.com/wps/portal/us/resources/article/building-petalinux-for-the-ultrazed-and-pcie-carrier-card/ )

step 1 replaced with "petalinux-create --type project --template zynqMP --name <project name> "

 

(method 2)

1. petalinux-create --type project --template zyncMP --name <project name>

2. petalinux-config --get-hw-description=<path-to-HDF>

3. petalinux-build

 

with method 2 the build was successful.

 

So If we are building without BSP, I found that the device tree binding will have missing device/nodes missing eth/usb peripherals and we have to add some of the peripherals manually.

 

My build environment is Ubuntu 16.04, with sufficient memory requirements.

 

What can be the possible solutions to build with BSP file and followed by configuration with HDF, is there anything I am missing out?

 

Thanks

Attachments:
petalinux_build_error.txt.zip
  • Sign in to reply
  • Cancel

Top Replies

  • narrucmot
    narrucmot over 5 years ago +1 suggested
    It appears as though there is some sort of mismatch between your custom HDF and the BSP. If you want to use a custom Vivado hw platform with this BSP, you may want to start with the known-good 'UZ7EV_EVCC…
  • narrucmot
    0 narrucmot over 5 years ago

    It appears as though there is some sort of mismatch between your custom HDF and the BSP.  If you want to use a custom Vivado hw platform with this BSP, you may want to start with the known-good 'UZ7EV_EVCC.xpr' Vivado project in the <>/hardware/UZ7EV_EVCC_2019_1 folder of the BSP.  This is the hw platform the BSP was built from, and can be used as the foundation for any customization you want to do.  Just make your changes, re-implement the design, export a new UZ7EV_EVCC.dsa file (be sure to include the bitstream), import that into the PetaLinux project with 'petalinux-config --get-hw-description=<path-to-DSA>', and do a new 'petalinux-build'.

     

    --Tom

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
  • jkmenon-ign
    0 jkmenon-ign over 5 years ago in reply to narrucmot

    Hi Tom Curran,

     

    Thanks for the response, As you have mentioned we had some mistake/(missing port information) in the HDF which leads to the build issue, reinspecting the hdf in detail helped to solve the problem.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject 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