Skip to content
A complete linux project for the Zybo.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Boot
DeviceTree
Example
Kernel
Qemu
SDK
Settings
Software Update software examples for visual studio code Feb 14, 2019
Vivado
Yocto
build
rootfs
u-boot
CHANGELOG
LICENSE
Project.sh
README.md

README.md

Zybo-Linux

Table of Contents

About

This project is already under construction!

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
Ubuntu 16.04 LTS
Linux kernel xlnx_rebase_v4.14_2018.3
u-boot xilinx-v2017.4
Device tree xilinx-v2018.3
Vivado 2018.2

Project directory structure

  • build : Output directory for all generated files. This directory contains:

    File Description
    uImage Compiled 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.

  • 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 : Some example projects.

  • 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 project with hardware configuration.

  • 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 20.02.2019

Maintainer

You can’t perform that action at this time.