Skip to content

ikwzm/FPGA-SoC-Linux-Kernel-6.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation

FPGA-SoC-Linux-Kernel-6.1

Overview

Introduction

This Repository provides a Linux Kernel (v6.1.x) Image and Device Trees for FPGA-SoC.

Note

The Linux Kernel Image provided in this repository is not official.
I modified it to my liking. Please handle with care.

Features

  • Hardware
    • ZYBO : AMD(Xilinx) Zynq-7000 ARM/FPGA SoC Trainer Board by Digilent
    • ZYBO-Z7 : AMD(Xilinx) Zynq-7020 Development Board by Digilent
    • PYNQ-Z1 : Python Productive for Zynq by Digilent
    • DE0-Nano-SoC : Intel(Altera) SoC FPGA Development Kit by Terasic
    • DE10-Nano : Intel(Altera) SoC FPGA Development Kit by Terasic
  • Linux Kernel Version 6.1.x
    • Available in both Xilinx-Zynq-7000 and Altera-SoC in a single image
    • Enable Device Tree Overlay
    • Enable FPGA Manager
    • Enable FPGA Bridge
    • Enable FPGA Reagion
    • Patch for issue #3(USB-HOST does not work with PYNQ-Z1)

Release

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

Version Local Name Build Version Release Tag
6.1.70 armv7-fpga 1 6.1.70-armv7-fpga-1
6.1.47 armv7-fpga 1 6.1.47-armv7-fpga-1
6.1.42 armv7-fpga 1 6.1.42-armv7-fpga-1
6.1.33 armv7-fpga 1 6.1.33-armv7-fpga-1
6.1.22 armv7-fpga 6 6.1.22-armv7-fpga-6

Download

shell$ export RELEASE_TAG=6.1.70-armv7-fpga-1
shell$ wget https://github.com/ikwzm/FPGA-SoC-Linux-Kernel-6.1/archive/refs/tags/$RELEASE_TAG.tar.gz
shell$ tar xfz $RELEASE_TAG.tar.gz
shell$ cd FPGA-SoC-Linux-Kernel-6.1-$RELEASE_TAG