UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 52600

Zynq-7000 SoC - Standalone Applications Development

Description

This answer record organizes the software-centric information required for designing a Bare-Metal System with Zynq-7000 SoC devices. Bare-Metal refers to a software system without an operating system.

NOTE: This answer record is part of the Xilinx Zynq-7000 SoC Solution Center (Xilinx Answer 52512). Xilinx Zynq-7000 SoC Solution Center is available to address all questions related to Zynq-7000 SoC. 

Whether you are starting a new design with Zynq-7000 SoC or troubleshooting a problem, use the Zynq-7000 SoC Solution Center to guide you to the right information.

Solution

Documentation

Zynq-7000 SoC Concept, Tools and Techniques Guidebeginner
  • Provides an introduction to using Xilinx Zynq-7000 SoC tools.
  • Describes SDK flow to develop and debug bare-metal System.
Zynq-7000 SoC Software Developers Guideexperienced
  • Guides through SW Application Development Flows.
  • Boot and Configuration consideration such as boot modes, boot stages, boot image formats and boot image creation.
Zynq-7000 SoC Technical Reference Manual
  • Provides Programming Models for various PS peripheral.
  • Look for the "Example" sections.

Top Articles

(Xilinx Answer 51786)Zynq-7000 SoC - Example Designs
  • Look for Example Designs with SW Type Standalone.
  • Mainly these Examples use Xilinx provided bare-metal drivers.
(Xilinx Answer 52538)Zynq-7000 SoC - Boot and Configuration
  • For more articles and documentation related to Boot and Configuration.
(Xilinx Answer 50863)Zynq-7000 SoC - Debug
  • For more articles how to debug your Zynq-7000 System.


Useful Links and Information

  • Software libraries within SDK are provided. libxil.a contains various device drivers for both PS and PL peripherals.
  • Application Examples can be found under the Xilinx installation folder for various PS and PL peripherals (for example: {$XILINX_EDK}\sw\XilinxProcessorIPLib\drivers\[driver_name]\examples).

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
52511 Zynq-7000 SoC Design Assistant N/A N/A
52512 Xilinx Zynq-7000 SoC Solution Center N/A N/A
AR# 52600
Date 05/28/2018
Status Active
Type Solution Center
Devices
  • Zynq-7000
Page Bookmarked