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
Software Application Development uBoot.elf file for Pulsar Linux
  • 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 2 replies
  • Subscribers 329 subscribers
  • Views 289 views
  • Users 0 members are here
Related

uBoot.elf file for Pulsar Linux

Former Member
Former Member over 7 years ago

I posted this on the WindRiver Pulsar Linux git forum but can't get an answer, can anybody help please?

https://github.com/WindRiver-OpenSourceLabs/wr-core/issues/80

>>

For a Z7020 Microzed we need to rebuild the Zynq IP in Vivado to add new (SPI) peripherals. To put this into Linux I think we take it through to the Xilinx SDK and use the Xilinx boot image creator with the FSBL.elf, FPGA_image.bit and uBoot.elf. The only uBoot.elf file I can find for Pulsar Linux is in the Avnet IIoT example which is only for the Z7010 device and this seems incompatible with the Z7020 (unsure why as I thought only the FPGA was different).

The WR Pulsar Linux repository contains boot.bin files for all processors and therefore someone has the associated uBoot.elf files. Are they available somewhere please or can we build them somehow?

>>

Additionally, is there an easier way to select processor peripherals? The whole thing is quite tedious and separates the boot.bin file from the original configuration through multiple stages which makes it hard to debug and find out which of the stages has / has not worked.

Thanks

Paul

  • Sign in to reply
  • Cancel
  • Former Member
    0 Former Member over 7 years ago

    Has this remained answered because nobody knows what I'm talking about or because I've missed something very simple?

    Is there a documented method of changing the peripherals and rebuilding the boot.bin file that covers all Microzed / Picozed etc Zynq types?

    Or alternatively is there source code for uBoot that is ready to build for these boards and we can (simply) select the target in the Xilinx SDK?

    Thanks

    Paul

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

    I'd love to know as well. From what I have been able to find, there doesn't seem to be any documented method. All of the tutorials discuss pulling the pre-built boot.bin from the tutorial package zip file. 

    • 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