Skip to content

Latest commit

 

History

History
69 lines (52 loc) · 3.07 KB

README.md

File metadata and controls

69 lines (52 loc) · 3.07 KB

ZYBO-Linux

Table of Contents

About

This project is already under development!

This is a private repository with a full Linux project for the Digilent ZYBO board. In this repository, you will find all the necessary files to compile and run a Linux on your ZYBO.

Please check the wiki or write an e-mail to DanielKampert@kampis-elektroecke.de if you need some more detailed information.

You can find additional IP cores in my IP repository.

Supported Versions

Software Version
CentOS 7.6
Linux kernel xlnx_rebase_v4.14_2018.3
u-boot xilinx-v2017.4
Device tree xilinx-v2018.3
Vivado 2019.2

Project directory structure

  • build : Output directory for all generated files. The directory contains the following files after you run a new build:

    File Description
    uImage Compiled Linux kernel
    devicetree.dtb Compiled device tree
    BOOT.bin Compiled bitstream and FSBL
    u-boot.elf Compiled u-boot bootloader
    uEnv.txt Settings for u-boot
  • boot : All files to generate the BOOT.bin file.

  • docs : Documentation for the project.

  • devicetree : Complete device tree for the hardware and Xilinx device tree Generator. Please take a look at GitHub for more information.

  • kernel : Linux kernel from Xilinx. Please take a look at GitHub for more information.

  • qemu : Qemu virtual machine with start script. Please take a look at GitHub for more information.

  • rootfs : File systems for the ZYBO Linux.

  • example : RAM disk example.

  • sdk : SDK (including cross compiler) for the whole project.

  • software : Some software examples.

  • u-boot : u-boot from Xilinx. Please take a look at GitHub for more information.

  • vivado : Vivado projects with hardware and software configurations.

  • yocto : This directory contains additional files for using Yocto.

  • Project.sh : Use this script to handle the project easily.

History

Version Description Date
1.0 First release 13.06.2019
2.0 Change supported host OS to CentOS and add Vitis support 11.04.2020

Maintainer