5
5
** Note: Downloading the entire repository takes time, so download the source code from https://github.com/ikwzm/ZynqMP-FPGA-Linux/releases .**
6
6
7
7
``` console
8
- shell $ wget https://github.com/ikwzm/ZynqMP-FPGA-Linux/archive/refs/tags/v2021.1.1 .tar.gz
9
- shell $ tar xfz v2021.1.1 .tar.gz
10
- shell $ cd ZynqMP-FPGA-Linux-2021.1.1
8
+ shell $ wget https://github.com/ikwzm/ZynqMP-FPGA-Linux/archive/refs/tags/v2021.1.2 .tar.gz
9
+ shell $ tar xfz v2021.1.2 .tar.gz
10
+ shell $ cd ZynqMP-FPGA-Linux-2021.1.2
11
11
```
12
12
13
13
### File Description
@@ -16,19 +16,20 @@ shell$ cd ZynqMP-FPGA-Linux-2021.1.1
16
16
+ boot/
17
17
- boot.bin : Stage 1 Boot Loader
18
18
- uEnv.txt : U-Boot environment variables for linux boot
19
- - image-5.4.0-xlnx-v2020.2-zynqmp-fpga : Linux Kernel Image (use Git LFS)
20
19
- devicetree-5.4.0-xlnx-v2020.2-zynqmp-fpga-ultra96v2.dtb : Linux Device Tree Blob
21
20
- devicetree-5.4.0-xlnx-v2020.2-zynqmp-fpga-ultra96v2.dts : Linux Device Tree Blob
22
- - image-5.10.0-xlnx-v2021.1-zynqmp-fpga : Linux Kernel Image (use Git LFS)
23
21
- devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96v2.dtb : Linux Device Tree Blob
24
22
- devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96v2.dts : Linux Device Tree Source
25
- * debian11-rootfs-vanilla.tgz : Debian11 Root File System (use Git LFS)
26
- * linux-image-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb : Linux Image Package (use Git LFS)
27
- * linux-headers-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb : Linux Headers Package (use Git LFS)
23
+ * image-5.4.0-xlnx-v2020.2-zynqmp-fpga : Linux Kernel Image
24
+ * image-5.10.0-xlnx-v2021.1-zynqmp-fpga : Linux Kernel Image
25
+ * debian11-rootfs-vanilla.tgz.files/ : Debian11 Root File System
26
+ + x00 .. x08 : (splited files)
27
+ * linux-image-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb : Linux Image Package
28
+ * linux-headers-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb : Linux Headers Package
28
29
* fclkcfg-5.4.0-xlnx-v2020.2-zynqmp-fpga_1.7.2-1_arm64.deb : fclkcfg(1.7.2) Device Driver and Services Package
29
30
* u-dma-buf-5.4.0-xlnx-v2020.2-zynqmp-fpga_3.2.4-0_arm64.deb : u-dma-buf(3.2.4) Device Driver and Services Package
30
- * linux-image-5.10.0-xlnx-v2021.1-zynqmp-fpga_5.10.0-xlnx-v2021.1-zynqmp-fpga-4_arm64.deb : Linux Image Package (use Git LFS)
31
- * linux-headers-5.10.0-xlnx-v2021.1-zynqmp-fpga_5.10.0-xlnx-v2021.1-zynqmp-fpga-4_arm64.deb : Linux Headers Package (use Git LFS)
31
+ * linux-image-5.10.0-xlnx-v2021.1-zynqmp-fpga_5.10.0-xlnx-v2021.1-zynqmp-fpga-4_arm64.deb : Linux Image Package
32
+ * linux-headers-5.10.0-xlnx-v2021.1-zynqmp-fpga_5.10.0-xlnx-v2021.1-zynqmp-fpga-4_arm64.deb : Linux Headers Package
32
33
* fclkcfg-5.10.0-xlnx-v2021.1-zynqmp-fpga_1.7.2-1_arm64.deb : fclkcfg(1.7.2) Device Driver and Services Package
33
34
* u-dma-buf-5.10.0-xlnx-v2021.1-zynqmp-fpga_3.2.4-0_arm64.deb : u-dma-buf(3.2.4) Device Driver and Services Package
34
35
@@ -48,12 +49,14 @@ shell# mount /dev/sdc2 /mnt/usb2
48
49
49
50
``` console
50
51
shell # cp target/Ultra96-V2/boot/* /mnt/usb1
52
+ shell # cp image-5.4.0-xlnx-v2020.2-zynqmp-fpga /mnt/usb1
53
+ shell # cp image-5.10.0-xlnx-v2021.1-zynqmp-fpga /mnt/usb1
51
54
```
52
55
53
56
#### Make RootFS Partition
54
57
55
58
``` console
56
- shell # tar xfz debian11-rootfs-vanilla.tgz -C /mnt/usb2
59
+ shell # cat debian11-rootfs-vanilla.tgz.files/ * | tar xfz - -C /mnt/usb2
57
60
shell # mkdir /mnt/usb2/home/fpga/debian
58
61
shell # cp linux-image-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb /mnt/usb2/home/fpga/debian
59
62
shell # cp linux-headers-5.4.0-xlnx-v2020.2-zynqmp-fpga_5.4.0-xlnx-v2020.2-zynqmp-fpga-3_arm64.deb /mnt/usb2/home/fpga/debian
0 commit comments