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
FPGA
  • Technologies
  • More
FPGA
Blog PetaLinux 2021.1 BSPs Now Available for Avnet SOMs and SBCs
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: narrucmot
  • Date Created: 29 Jan 2022 5:34 PM Date Created
  • Views 3682 views
  • Likes 3 likes
  • Comments 3 comments
Related
Recommended

PetaLinux 2021.1 BSPs Now Available for Avnet SOMs and SBCs

narrucmot
narrucmot
29 Jan 2022

Hi Everyone!

Avnet has just released the PetaLinux 2021.1 BSPs for the MiniZed, MicroZed, PicoZed, UltraZed-EG, UltraZed-EV, and Ultra96-V2.

What's new in the 2021.1 BSPs:

  • Updated Linux kernel and yocto build system
  • Removed Chromium web browser from the Ultra96-V2 (this dramatically reduces BSP build time!)
  • Added 'ConnMan' Connection Manager to Ultra96-V2 for WiFi LAN configuration
  • New HDMI Rx & Tx BSP for the UltraZed-EV (requires Vivado HDMI IP license to rebuild the Vivado project)
  • New NVME (PCIe) BSP for the UltraZed-EV (requires NVME M.2 SSD and Opsero FPGADrive FMC adapter)

The UltraZed and Ultra96-V2 BSPs also include the logic pieces in the programmable logic (PL) fabric to allow them to be used as the basis for a Xilinx Vitis platform to allow users to create custom accelerators or experiment with the provided vector addition example.  The vector addition example can be used as a good way to get started using Vitis.

Instructions for how to install these BSPs can be found in Xilinx UG1144.

Ready-to-boot Linux OS binaries are provided in the pre-built folder of the installed BSP (<BSP>/pre-built/linux/images/).  Each BSP supports multiple boot methods depending on what the hardware supports.  To boot the provided Linux OS image select a supported boot method and read the provided <BSP>/pre-built/linux/images/how_to_boot.txt file for booting instructions.

The underlying Vivado hardware platform is also provided in the <BSP>/hardware folder and can be used as the basis for further customization.

If you need to further customize the Linux OS or Vivado project you can rebuild the OS images by running the provided rebuild_<BSP>.sh shell script.  The rebuild script relies on relative paths to read and write certain files, so it, and other files it needs, need to be copied to the root <BSP>/ folder:  

$ cp <BSP>/pre-built/linux/images/*.sh <BSP>/.
$ cp <BSP>/pre-built/linux/images/*.tcl <BSP>/.

The PetaLinux BSPs and underlying Vivado hardware projects can also be built from scratch by following the instructions in these blog posts:

narrucmot
Avnet HDL git HOWTO (Vivado 2020.2 and later)
This is an update to the popular Avnet HDL git HOWTO (Vivado 2020.1 and earlier) blog post. You may know that Avnet provides PetaLinux BSPs and other reference designs for the Xilinx Zynq and Zynq UltraScale…
By narrucmot over 4 years ago in FPGA > Blog
7 comments

narrucmot
Using Avnet Build Scripts to Build a PetaLinux BSP (2020.1 and later)
This is an update to the popular Using Avnet Build Scripts to Build a PetaLinux BSP (2019.2 and earlier) blog post. Like the Avnet HDL github repository of build scripts, IP, etc. for building the Vivado…
By narrucmot over 4 years ago in FPGA > Blog
1 comment

How will you use these BSPs?  How do they help you?  Please comment below with your experience and what BSP(s) you have used!

Cheers!

  • Sign in to reply
Parents
  • mikaelstrom2021
    mikaelstrom2021 over 3 years ago

    Is this BSP compatible with PetaLinux 2021.2?

    Thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • mikaelstrom2021
    mikaelstrom2021 over 3 years ago

    Is this BSP compatible with PetaLinux 2021.2?

    Thanks!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
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