Skip to content

Latest commit

 

History

History
111 lines (89 loc) · 4.86 KB

Readme.md

File metadata and controls

111 lines (89 loc) · 4.86 KB

ZynqMP-FPGA-Debian11

Overview

Introduction

This Repository provides a Linux Boot Image(U-boot, Kernel, Debian 11 RootFS) for Zynq MPSoC.

Note

The Linux Kernel Image and Debian11 RootFS provided in this repository is not official.

I modified it to my liking. Please handle with care.

Features

  • Hardware
    • UltraZed-EG-IOCC : Xilinx Zynq UltraScale+ MPSoC Starter Kit by Avnet.
    • Ultra96 : Xilinx Zynq UltraScale+ MPSoC development board based on the Linaro 96Boards specification.
    • Ultra96-V2 : updates and refreshes the Ultra96 product that was released in 2018.
    • KV260 : Kria KV260 Vision AI Startar Kit.
    • KR260 : Kria KR260 Robotics Startar Kit.
  • Boot Loader
    • FSBL(First Stage Boot Loader for ZynqMP)
    • PMU Firmware(Platform Management Unit Firmware)
    • BL31(ARM Trusted Firmware Boot Loader stage 3-1)
    • U-Boot xilinx-v2019.2 (customized)
  • Linux Kernel Version 5.15.108-zynqmp-fpga-generic
    • linux-stable 5.15.108
    • Patched equivalent to linux-xlnx v2022.2
    • Enable Device Tree Overlay with Configuration File System
    • Enable FPGA Manager
    • Enable FPGA Bridge
    • Enable FPGA Reagion
    • Enable ATWILC3000 Linux Driver for Ultra96-V2
  • Debian11.7(bullseye) Root File System
    • Installed build-essential
    • Installed device-tree-compiler
    • Installed ruby ruby-msgpack ruby-serialport
    • Installed python python3 msgpack-rpc-python
    • Installed u-boot-tools
    • Installed Other package list -> files/debian11-dpkg-list.txt
  • FPGA Device Drivers and Services

Release

The main branch contains only Readme.md.
For Linux Kernel and Debian11 RootFS, please refer to the respective release tag listed below.

Release Released Debian Version Linux Kernel Version Release Tag
v1.0.1 2023-5-10 Debian 11.7 5.15.108-zynqmp-fpga-generic-5 v1.0.1

Install

Build

Other Projects

Examples