|
|
@@ -4,20 +4,20 @@
|
|
|
Единоразово необходимо выполнить сборку ядра.
|
|
|
|
|
|
1. Установить необходимые утилиты и пакеты:
|
|
|
-```bush
|
|
|
- sudo apt-get install -y gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm python time rsync cmake iso-codes device-tree-compiler uuid-dev bc flex bison gcc-aarch64-linux-gnu libssl-dev kmod libncurses5 libncurses5-dev u-boot-tools git-core curl
|
|
|
+```
|
|
|
+sudo apt-get install -y gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm python time rsync cmake iso-codes device-tree-compiler uuid-dev bc flex bison gcc-aarch64-linux-gnu libssl-dev kmod libncurses5 libncurses5-dev u-boot-tools git-core curl
|
|
|
```
|
|
|
|
|
|
2. Скачать исходники ядра из репозитория:
|
|
|
-```bush
|
|
|
- git clone https://github.com/yanyitech/coolpi-kernel/tree/develop
|
|
|
+```
|
|
|
+git clone https://github.com/yanyitech/coolpi-kernel/tree/develop
|
|
|
```
|
|
|
|
|
|
3. Выполнить сборку ядра из исходников:
|
|
|
-```bush
|
|
|
- ./build-kernel.sh cm5-evb-v11
|
|
|
- или
|
|
|
- sudo ./build-kernel.sh cm5-evb-v11 (если потребуется запуск от суперпользователя)
|
|
|
+```
|
|
|
+./build-kernel.sh cm5-evb-v11
|
|
|
+или
|
|
|
+sudo ./build-kernel.sh cm5-evb-v11 (если потребуется запуск от суперпользователя)
|
|
|
```
|
|
|
|
|
|
|
|
|
@@ -25,31 +25,27 @@
|
|
|
Сборка драйвера осуществялется после каждого изменения в исходном коде драйвера.
|
|
|
|
|
|
1. Скачать исходники драйвера из репозитория:
|
|
|
-```bush
|
|
|
- git clone http://gogs.druzhinin.pro/zaytsev.mikhail/Driver_CoolPi_PCIe_Xilinx.git
|
|
|
+```
|
|
|
+git clone http://gogs.druzhinin.pro/zaytsev.mikhail/Driver_CoolPi_PCIe_Xilinx.git
|
|
|
```
|
|
|
|
|
|
2. Перейти в папку с исходниками и выполнить сборку:
|
|
|
-```bush
|
|
|
- cd Driver_CoolPi_PCIe_Xilinx
|
|
|
```
|
|
|
-```bush
|
|
|
- make all
|
|
|
+cd Driver_CoolPi_PCIe_Xilinx
|
|
|
+make all
|
|
|
```
|
|
|
|
|
|
3. Если был изменён исходный код драйвера после сборки, то необходимо сделать очистку и заново сборку:
|
|
|
-```bush
|
|
|
- make clean
|
|
|
```
|
|
|
-```bush
|
|
|
- make all
|
|
|
+make clean
|
|
|
+make all
|
|
|
```
|
|
|
|
|
|
### Запуск драйвера
|
|
|
Запуск драйвера осуществляется каждый раз после перезагрузки системы.
|
|
|
|
|
|
1. Находясь в папке с собраным драйвером необходимо выполнить команду:
|
|
|
-```bush
|
|
|
- make run
|
|
|
+```
|
|
|
+make run
|
|
|
```
|
|
|
|