@@ -66,36 +66,42 @@ git add --update
66
66
git commit -m " [add] Xilinx APF driver."
67
67
68
68
# # Create tag and .version
69
+
69
70
git tag -a xilinx-v2021.1-zynqmp-fpga-4 -m " release xilinx-v2021.1-zynqmp-fpga-4"
70
71
echo 4 > .version
71
72
72
73
# # Setup for Build
74
+
73
75
export ARCH=arm64
74
76
export export CROSS_COMPILE=aarch64-linux-gnu-
75
77
make xilinx_zynqmp_defconfig
76
78
77
79
# # Build Linux Kernel and device tree
80
+
78
81
export DTC_FLAGS=--symbols
79
82
make deb-pkg
80
83
81
- # # Build kernel image and devicetree to target/UltraZed-EG-IOCC/boot/
82
- cp arch/arm64/boot/Image ../target/UltraZed-EG-IOCC/boot/image-5.10.0-xlnx-v2021.1-zynqmp-fpga
84
+ # # Copy Image to image-5.10.0-xlnx-v2021.1-zynqmp-fpga
85
+
86
+ cp arch/arm64/boot/Image ../image-5.10.0-xlnx-v2021.1-zynqmp-fpga
87
+
88
+ # # Copy devicetree to target/UltraZed-EG-IOCC/boot/
89
+
83
90
cp arch/arm64/boot/dts/xilinx/zynqmp-uz3eg-iocc.dtb ../target/UltraZed-EG-IOCC/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-uz3eg-iocc.dtb
84
91
./scripts/dtc/dtc -I dtb -O dts --symbols -o ../target/UltraZed-EG-IOCC/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-uz3eg-iocc.dts ../target/UltraZed-EG-IOCC/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-uz3eg-iocc.dtb
85
92
86
- # # Build kernel image and devicetree to target/Ultra96/boot/
87
- cp arch/arm64/boot/Image ../target/Ultra96/boot/image-5.10.0-xlnx-v2021.1-zynqmp-fpga
93
+ # # Copy devicetree to target/Ultra96/boot/
94
+
88
95
cp arch/arm64/boot/dts/xilinx/avnet-ultra96-rev1.dtb ../target/Ultra96/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96.dtb
89
96
./scripts/dtc/dtc -I dtb -O dts --symbols -o ../target/Ultra96/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96.dts ../target/Ultra96/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96.dtb
90
97
91
- # # Build kernel image and devicetree to target/Ultra96-V2/boot/
92
- cp arch/arm64/boot/Image ../target/Ultra96-V2/boot/image-5.10.0-xlnx-v2021.1-zynqmp-fpga
98
+ # # Copy devicetree to target/Ultra96-V2/boot/
99
+
93
100
cp arch/arm64/boot/dts/xilinx/avnet-ultra96v2-rev1.dtb ../target/Ultra96-V2/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96v2.dtb
94
101
./scripts/dtc/dtc -I dtb -O dts --symbols -o ../target/Ultra96-V2/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96v2.dts ../target/Ultra96-V2/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-ultra96v2.dtb
95
102
96
- # # Build kernel image and devicetree to target/Kv260/boot/
103
+ # # Copy devicetree to target/Kv260/boot/
97
104
98
- cp arch/arm64/boot/Image ../target/Kv260/boot/image-5.10.0-xlnx-v2021.1-zynqmp-fpga
99
105
cp arch/arm64/boot/dts/xilinx/zynqmp-kv260-revB.dtb ../target/Kv260/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-kv260-revB.dtb
100
106
./scripts/dtc/dtc -I dtb -O dts --symbols -o ../target/Kv260/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-kv260-revB.dts ../target/Kv260/boot/devicetree-5.10.0-xlnx-v2021.1-zynqmp-fpga-kv260-revB.dtb
101
107
0 commit comments