Skip to content

Commit a37f400

Browse files
committed
Merge branch 'build-v0.7.x'
2 parents 74bd963 + 9bae990 commit a37f400

40 files changed

+5545
-122
lines changed

Readme.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ This Repository provides a Linux Boot Image(U-boot, Kernel, Root-fs) for FPGA-So
1919
+ Build for ZYBO, ZYBO-Z7, PYNQ-Z1 and DE0-Nano-SoC
2020
+ Customized boot by uEnv.txt
2121
+ Customized boot by boot.scr
22-
* Linux Kernel Version v4.14.13
22+
* Linux Kernel Version v4.14.21
2323
+ Available in both Xilinx-Zynq-7000 and Altera-SoC in a single image
2424
+ Enable Device Tree Overlay
2525
+ Enable FPGA Manager
@@ -69,7 +69,7 @@ Build
6969
* [Build U-boot for ZYBO-Z7](doc/build/u-boot-zynq-zybo-z7.md)
7070
* [Build U-boot for PYNQ-Z1](doc/build/u-boot-zynq-pynqz1.md)
7171
* [Build U-boot for DE0-Nano-SoC](doc/build/u-boot-de0-nano-soc.md)
72-
* [Build Linux Kernel](doc/build/linux-kernel-4.14.13.md)
72+
* [Build Linux Kernel](doc/build/linux-kernel-4.14.21.md)
7373
* [Build Debian9 RootFS](doc/build/debian9-rootfs.md)
7474
* [Build Device Drivers and Services Package](doc/build/device-drivers.md)
7575

doc/build/linux-kernel-4.14.21.md

Lines changed: 103 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
### Build Linux Kernel
2+
3+
There are two ways
4+
5+
1. run scripts/build-linux-kernel.sh (easy)
6+
2. run this chapter step-by-step (annoying)
7+
8+
#### Download Linux Kernel Source
9+
10+
##### Clone from linux-stable.git
11+
12+
```console
13+
shell$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.14.21-armv7-fpga
14+
```
15+
16+
##### Checkout v4.14.21
17+
18+
```console
19+
shell$ cd linux-4.14.21-armv7-fpga
20+
shell$ git checkout -b linux-4.14.21-armv7-fpga refs/tags/v4.14.21
21+
```
22+
23+
#### Patch for armv7-fpga
24+
25+
##### Patch for armv7-fpga
26+
27+
```console
28+
shell$ patch -p1 < ../files/linux-4.14.21-armv7-fpga.diff
29+
shell$ git add --update
30+
shell$ git add arch/arm/configs/armv7_fpga_defconfig
31+
shell$ git add arch/arm/boot/dts/zynq-pynqz1.dts
32+
shell$ git add arch/arm/boot/dts/zynq-zybo-z7.dts
33+
shell$ git commit -m "patch for armv7-fpga"
34+
```
35+
36+
##### Patch for usb chipidea driver
37+
38+
```console
39+
shell$ patch -p1 < ../files/linux-4.14.21-armv7-fpga-patch-usb-chipidea.diff
40+
shell$ git add --update
41+
shell$ git commit -m "patch for usb chipidea driver for issue #3"
42+
```
43+
44+
##### Create tag and .version
45+
46+
```console
47+
shell$ git tag -a v4.14.21-armv7-fpga -m "release v4.14.21-armv7-fpga"
48+
shell$ echo 0 > .version
49+
```
50+
51+
#### Setup for Build
52+
53+
````console
54+
shell$ cd linux-4.14.21-armv7-fpga
55+
shell$ export ARCH=arm
56+
shell$ export CROSS_COMPILE=arm-linux-gnueabihf-
57+
shell$ make armv7_fpga_defconfig
58+
````
59+
60+
#### Build Linux Kernel and device tree
61+
62+
````console
63+
shell$ export DTC_FLAGS=--symbols
64+
shell$ make deb-pkg
65+
shell$ make zynq-zybo.dtb
66+
shell$ make zynq-zybo-z7.dtb
67+
shell$ make zynq-pynqz1.dtb
68+
shell$ make socfpga_cyclone5_de0_sockit.dtb
69+
````
70+
71+
#### Copy zImage and devicetree to target/zybo-zynq/boot/
72+
73+
```console
74+
shell$ cp arch/arm/boot/zImage ../target/zynq-zybo/boot/zImage-4.14.21-armv7-fpga
75+
shell$ cp arch/arm/boot/dts/zynq-zybo.dtb ../target/zynq-zybo/boot/devicetree-4.14.21-zynq-zybo.dtb
76+
shell$ ./scripts/dtc/dtc -I dtb -O dts -o ../target/zynq-zybo/boot/devicetree-4.14.21-zynq-zybo.dts arch/arm/boot/dts/zynq-zybo.dtb
77+
```
78+
79+
#### Copy zImage and devicetree to tareget/zybo-zynq-z7/boot/
80+
81+
```console
82+
shell$ cp arch/arm/boot/zImage ../target/zynq-zybo-z7/boot/zImage-4.14.21-armv7-fpga
83+
shell$ cp arch/arm/boot/dts/zynq-zybo-z7.dtb ../target/zynq-zybo-z7/boot/devicetree-4.14.21-zynq-zybo-z7.dtb
84+
shell$ ./scripts/dtc/dtc -I dtb -O dts --symbols -o ../target/zynq-zybo-z7/boot/devicetree-4.14.21-zynq-zybo-z7.dts arch/arm/boot/dts/zynq-zybo-z7.dtb
85+
```
86+
87+
88+
#### Copy zImage and devicetree to target/zybo-pynqz1/boot/
89+
90+
```console
91+
shell$ cp arch/arm/boot/zImage ../target/zynq-pynqz1/boot/zImage-4.14.21-armv7-fpga
92+
shell$ cp arch/arm/boot/dts/zynq-pynqz1.dtb ../target/zynq-pynqz1/boot/devicetree-4.14.21-zynq-pynqz1.dtb
93+
shell$ ./scripts/dtc/dtc -I dtb -O dts -o ../target/zynq-pynqz1/boot/devicetree-4.14.21-zynq-pynqz1.dts arch/arm/boot/dts/zynq-pynqz1.dtb
94+
```
95+
96+
#### Copy zImage and devicetree to target/de0-nano-soc/boot/
97+
98+
```console
99+
shell$ cp arch/arm/boot/zImage ../target/de0-nano-soc/boot/zImage-4.14.21-armv7-fpga
100+
shell$ cp arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dtb ../target/de0-nano-soc/boot/devicetree-4.14.21-socfpga.dtb
101+
shell$ ./scripts/dtc/dtc -I dtb -O dts -o ../target/de0-nano-soc/boot/devicetree-4.14.21-socfpga.dts arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dtb
102+
```
103+

doc/install/de0-nano-soc.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,17 @@ shell$ git lfs pull
1515
+ boot/
1616
- DE0_NANO_SOC.rbf : FPGA configuration file (Raw Binary Format)
1717
- uEnv.txt : U-Boot environment variables for linux boot
18-
- vmlinuz-4.14.13-armv7-fpga : Linux Kernel Image (use Git LFS)
19-
- devicetree-4.14.13-socfpga.dtb : Linux Device Tree Blob
20-
- devicetree-4.14.13-socfpga.dts : Linux Device Tree Source
18+
- zImage-4.14.21-armv7-fpga : Linux Kernel Image (use Git LFS)
19+
- devicetree-4.14.21-socfpga.dtb : Linux Device Tree Blob
20+
- devicetree-4.14.21-socfpga.dts : Linux Device Tree Source
2121
+ u-boot/
2222
- u-boot-spl.sfp : Stage 1 Boot Loader(U-boot-spl)
2323
- u-boot.img : Stage 2 Boot Loader(U-boot)
2424
+ examples/ : Example Programs
2525
* debian9-rootfs-vanilla.tgz : Debian9 Root File System (use Git LFS)
26-
* linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb : Linux Image Package (use Git LFS)
27-
* linux-headers-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb : Linux Headers Package (use Git LFS)
28-
* fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
26+
* linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb : Linux Image Package (use Git LFS)
27+
* linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb : Linux Headers Package (use Git LFS)
28+
* fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
2929
* fpga-soc-linux-services_0.0.9-1_armhf.deb : Device Services Package (use Git LFS)
3030

3131
#### Format SD-Card
@@ -49,9 +49,9 @@ shell# dd if=target/de0-nano-soc/u-boot/u-boot-spl.sfp of=/dev/sdc3 bs=64k seek=
4949
shell# dd if=target/de0-nano-soc/u-boot/u-boot.img of=/dev/sdc3 bs=64k seek=4
5050
shell# tar xfz debian9-rootfs-vanilla.tgz -C /mnt/usb2
5151
shell# mkdir /mnt/usb2/home/fpga/debian
52-
shell# cp linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
53-
shell# cp linux-headers-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
54-
shell# cp fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
52+
shell# cp linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
53+
shell# cp linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
54+
shell# cp fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
5555
shell# cp fpga-soc-linux-services_0.0.9-1_armhf.deb /mnt/usb2/home/fpga/debian
5656
shell$ cp -r target/de0-nano-soc/examples /mnt/usb2/home/fpga
5757
shell# umount mnt/usb1

doc/install/device-drivers.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,23 @@ root@debian-fpga:~#
2222

2323
```console
2424
fpga@debian-fpga:~$ cd /home/fpga/debian
25-
fpga@debian-fpga:~/debian$ sudo dpkg -i linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb
25+
fpga@debian-fpga:~/debian$ sudo dpkg -i linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb
2626
(Reading database ... 61992 files and directories currently installed.)
27-
Preparing to unpack linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb ...
28-
Unpacking linux-image-4.14.13-armv7-fpga (4.14.13-armv7-fpga-1) ...
29-
Setting up linux-image-4.14.13-armv7-fpga (4.14.13-armv7-fpga-1) ...
27+
Preparing to unpack linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb ...
28+
Unpacking linux-image-4.14.21-armv7-fpga (4.14.21-armv7-fpga-1) ...
29+
Setting up linux-image-4.14.21-armv7-fpga (4.14.21-armv7-fpga-1) ...
3030
```
3131

3232
#### Install Device Drivers and Services Package
3333

3434
```console
3535
fpga@debian-fpga:~$ cd /home/fpga/debian
36-
fpga@debian-fpga:~/debian$ sudo dpkg -i fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb
37-
Selecting previously unselected package fpga-soc-linux-drivers-4.14.13-armv7-fpga.
36+
fpga@debian-fpga:~/debian$ sudo dpkg -i fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb
37+
Selecting previously unselected package fpga-soc-linux-drivers-4.14.21-armv7-fpga.
3838
(Reading database ... 62106 files and directories currently installed.)
39-
Preparing to unpack fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb ...
40-
Unpacking fpga-soc-linux-drivers-4.14.13-armv7-fpga (0.1.1-1) ...
41-
Setting up fpga-soc-linux-drivers-4.14.13-armv7-fpga (0.1.1-1) ...
39+
Preparing to unpack fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb ...
40+
Unpacking fpga-soc-linux-drivers-4.14.21-armv7-fpga (0.1.1-1) ...
41+
Setting up fpga-soc-linux-drivers-4.14.21-armv7-fpga (0.1.1-1) ...
4242
```
4343

4444
```console

doc/install/zynq-pynqz1.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
```console
66
shell$ git clone git://github.com/ikwzm/FPGA-SoC-Linux
77
shell$ cd FPGA-SoC-Linux
8-
shell$ git checkout v0.6.1
8+
shell$ git checkout v0.7.0
99
shell$ git lfs pull
1010
```
1111

@@ -16,14 +16,14 @@ shell$ git lfs pull
1616
- boot.bin : Stage 1 Boot Loader(U-boot-spl)
1717
- u-boot.img : Stage 2 Boot Loader(U-boot)
1818
- uEnv.txt : U-Boot environment variables for linux boot
19-
- vmlinuz-4.14.13-armv7-fpga : Linux Kernel Image (use Git LFS)
20-
- devicetree-4.14.13-zynq-pynqz1.dtb : Linux Device Tree Blob
21-
- devicetree-4.14.13-zynq-pynqz1.dts : Linux Device Tree Source
19+
- zImage-4.14.21-armv7-fpga : Linux Kernel Image (use Git LFS)
20+
- devicetree-4.14.21-zynq-pynqz1.dtb : Linux Device Tree Blob
21+
- devicetree-4.14.21-zynq-pynqz1.dts : Linux Device Tree Source
2222
+ examples/ : Example Programs
2323
* debian9-rootfs-vanilla.tgz : Debian9 Root File System (use Git LFS)
24-
* linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb : Linux Image Package (use Git LFS)
25-
* linux-headers-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb : Linux Headers Package (use Git LFS)
26-
* fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
24+
* linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb : Linux Image Package (use Git LFS)
25+
* linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb : Linux Headers Package (use Git LFS)
26+
* fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
2727
* fpga-soc-linux-services_0.0.9-1_armhf.deb : Device Services Package (use Git LFS)
2828

2929
#### Format SD-Card
@@ -45,9 +45,9 @@ shell# mount /dev/sdc2 /mnt/usb2
4545
shell# cp target/zynq-pynqz1/boot/* /mnt/usb1
4646
shell# tar xfz debian9-rootfs-vanilla.tgz -C /mnt/usb2
4747
shell# mkdir /mnt/usb2/home/fpga/debian
48-
shell# cp linux-image-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
49-
shell# cp linux-headers-4.14.13-armv7-fpga_4.14.13-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
50-
shell# cp fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
48+
shell# cp linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
49+
shell# cp linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-1_armhf.deb /mnt/usb2/home/fpga/debian
50+
shell# cp fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
5151
shell# cp fpga-soc-linux-services_0.0.9-1_armhf.deb /mnt/usb2/home/fpga/debian
5252
shell$ cp -r target/zynq-pynqz1/examples /mnt/usb2/home/fpga
5353
shell# umount mnt/usb1

doc/install/zynq-zybo-de0-nano-soc.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ It corresponds to boot of both ZYBO and DE0-Nano-SoC in one SD-Card.
77
```console
88
shell$ git clone git://github.com/ikwzm/FPGA-SoC-Linux
99
shell$ cd FPGA-SoC-Linux
10-
shell$ git checkout v0.6.1
10+
shell$ git checkout v0.7.0
1111
shell$ git lfs pull
1212
```
1313
#### Build boot files
@@ -24,17 +24,17 @@ Load Address: 00000000
2424
Entry Point: 00000000
2525
Contents:
2626
Image 0: 1316 Bytes = 1.29 kB = 0.00 MB
27-
cp ../zynq-zybo/boot/vmlinuz-4.12.14-armv7-fpga boot/vmlinuz-4.12.14-armv7-fpga
27+
cp ../zynq-zybo/boot/zImage-4.14.21-armv7-fpga boot/zImage-4.14.21-armv7-fpga
2828
cp ../zynq-zybo/boot/boot.bin boot/boot.bin
2929
cp ../zynq-zybo/boot/design_1_wrapper.bit boot/design_1_wrapper.bit
30-
cp ../zynq-zybo/boot/devicetree-4.12.14-zynq-zybo.dtb boot/devicetree-4.12.14-zynq-zybo.dtb
31-
cp ../zynq-zybo/boot/devicetree-4.12.14-zynq-zybo.dts boot/devicetree-4.12.14-zynq-zybo.dts
30+
cp ../zynq-zybo/boot/devicetree-4.14.21-zynq-zybo.dtb boot/devicetree-4.14.21-zynq-zybo.dtb
31+
cp ../zynq-zybo/boot/devicetree-4.14.21-zynq-zybo.dts boot/devicetree-4.14.21-zynq-zybo.dts
3232
cp ../zynq-zybo/boot/u-boot.img boot/u-boot.img
33-
cp ../de0-nano-soc//boot/devicetree-4.12.14-socfpga.dtb boot/devicetree-4.12.14-socfpga.dtb
34-
cp ../de0-nano-soc//boot/devicetree-4.12.14-socfpga.dts boot/devicetree-4.12.14-socfpga.dts
35-
cp ../de0-nano-soc//boot/DE0_NANO_SOC.rbf boot/DE0_NANO_SOC.rbf
36-
cp ../de0-nano-soc//u-boot/u-boot-spl.sfp u-boot/u-boot-spl.sfp
37-
cp ../de0-nano-soc//u-boot/u-boot.img u-boot/u-boot.img
33+
cp ../de0-nano-soc/boot/devicetree-4.14.21-socfpga.dtb boot/devicetree-4.14.21-socfpga.dtb
34+
cp ../de0-nano-soc/boot/devicetree-4.14.21-socfpga.dts boot/devicetree-4.14.21-socfpga.dts
35+
cp ../de0-nano-soc/boot/DE0_NANO_SOC.rbf boot/DE0_NANO_SOC.rbf
36+
cp ../de0-nano-soc/u-boot/u-boot-spl.sfp u-boot/u-boot-spl.sfp
37+
cp ../de0-nano-soc/u-boot/u-boot.img u-boot/u-boot.img
3838
```
3939

4040
#### File Description
@@ -48,18 +48,18 @@ cp ../de0-nano-soc//u-boot/u-boot.img u-boot/u-boot.img
4848
- boot.scr : U-Boot boot script (binary)
4949
- design_1_wrapper.bit : FPGA configuration file (for ZYBO)
5050
- DE0_NANO_SOC.rbf : FPGA configuration file (for DE0-Nano-SoC)
51-
- vmlinuz-4.12.14-armv7-fpga : Linux Kernel Image
52-
- devicetree-4.12.14-zynq-zybo.dtb : Linux Device Tree Blob (for ZYBO)
53-
- devicetree-4.12.14-zynq-zybo.dts : Linux Device Tree Source (for ZYBO)
54-
- devicetree-4.12.14-socfpga.dtb : Linux Device Tree Blob (for DE0-Nano-SoC)
55-
- devicetree-4.12.14-socfpga.dts : Linux Device Tree Source (for DE0-Nano-SoC)
51+
- zImage-4.14.21-armv7-fpga : Linux Kernel Image
52+
- devicetree-4.14.21-zynq-zybo.dtb : Linux Device Tree Blob (for ZYBO)
53+
- devicetree-4.14.21-zynq-zybo.dts : Linux Device Tree Source (for ZYBO)
54+
- devicetree-4.14.21-socfpga.dtb : Linux Device Tree Blob (for DE0-Nano-SoC)
55+
- devicetree-4.14.21-socfpga.dts : Linux Device Tree Source (for DE0-Nano-SoC)
5656
+ u-boot/
5757
- u-boot-spl.sfp : Stage 1 Boot Loader (for DE0-Nano-SoC U-boot-spl)
5858
- u-boot.img : Stage 2 Boot Loader (for DE0-Nano-SoC U-boot image)
5959
* debian9-rootfs-vanilla.tgz : Debian9 Root File System (use Git LFS)
60-
* linux-image-4.12.14-armv7-fpga_4.12.14-armv7-fpga-3_armhf.deb : Linux Image Package (use Git LFS)
61-
* linux-headers-4.12.14-armv7-fpga_4.12.14-armv7-fpga-3_armhf.deb : Linux Headers Package (use Git LFS)
62-
* fpga-soc-linux-drivers-4.14.13-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
60+
* linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-3_armhf.deb : Linux Image Package (use Git LFS)
61+
* linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-3_armhf.deb : Linux Headers Package (use Git LFS)
62+
* fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb : Device Drivers Package (use Git LFS)
6363
* fpga-soc-linux-services_0.0.9-1_armhf.deb : Device Services Package (use Git LFS)
6464

6565
#### Format SD-Card
@@ -83,9 +83,9 @@ shell# dd if=target/zynq-zybo-de0-nano-soc/u-boot/u-boot-spl.sfp of=/dev/sdc3 bs
8383
shell# dd if=target/zynq-zybo-de0-nano-soc/u-boot/u-boot.img of=/dev/sdc3 bs=64k seek=4
8484
shell# tar xfz debian9-rootfs-vanilla.tgz -C /mnt/usb2
8585
shell# mkdir /mnt/usb2/home/fpga/debian
86-
shell# cp linux-image-4.12.14-armv7-fpga_4.12.14-armv7-fpga-3_armhf.deb /mnt/usb2/home/fpga/debian
87-
shell# cp linux-headers-4.12.14-armv7-fpga_4.12.14-armv7-fpga-3_armhf.deb /mnt/usb2/home/fpga/debian
88-
shell# cp fpga-soc-linux-drivers-4.12.14-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
86+
shell# cp linux-image-4.14.21-armv7-fpga_4.14.21-armv7-fpga-3_armhf.deb /mnt/usb2/home/fpga/debian
87+
shell# cp linux-headers-4.14.21-armv7-fpga_4.14.21-armv7-fpga-3_armhf.deb /mnt/usb2/home/fpga/debian
88+
shell# cp fpga-soc-linux-drivers-4.14.21-armv7-fpga_0.1.1-1_armhf.deb /mnt/usb2/home/fpga/debian
8989
shell# cp fpga-soc-linux-services_0.0.9-1_armhf.deb /mnt/usb2/home/fpga/debian
9090
shell# umount mnt/usb1
9191
shell# umount mnt/usb2

0 commit comments

Comments
 (0)