Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
linux_faq:сборка_системы_для_arm-роутера_на_pc [2020/10/15 20:07] – [Сборка Armbian] adminlinux_faq:сборка_системы_для_arm-роутера_на_pc [2020/10/15 20:17] – [Cобрать образ armbian с какой-то конкрентной версией ядра] admin
Line 104: Line 104:
 На **NanoPi R1** у меня работает вот так собранный **Armbian**: На **NanoPi R1** у меня работает вот так собранный **Armbian**:
   sudo ./compile.sh  BOARD=nanopi-r1 BRANCH=current RELEASE=bionic BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no   sudo ./compile.sh  BOARD=nanopi-r1 BRANCH=current RELEASE=bionic BUILD_MINIMAL=no BUILD_DESKTOP=no KERNEL_ONLY=no KERNEL_CONFIGURE=no
-Если надо собрать образ с какой-то конкрентной версией ядра, то делаем так: Add: KERNELBRANCH='tag:v4.14.52' to build/userpatches/lib.config \\+==== Cобрать образ armbian с какой-то конкрентной версией ядра ==== 
 +Нужно добавить строку вида: 
 +  KERNELBRANCH='tag:v4.14.52' 
 +в файл **build/userpatches/lib.config** \\ 
 +  echo 'KERNELBRANCH="branch:orange-pi-5.7"' > ./build/userpatches/lib.config
 Подробнее тут - https://forum.armbian.com/topic/10427-specific-kernel-build/ \\ Подробнее тут - https://forum.armbian.com/topic/10427-specific-kernel-build/ \\
-Чтобы выяснить - откуда берутся сорцы ядра идем, например, сюда **./config/boards/nanopi-r1.conf**. \\+Чтобы выяснить - откуда берутся сорцы ядра и какие там есть бранчи или теги идем в файлик конфига нашего устройства, например, сюда **./config/boards/nanopi-r1.conf**. \\
 Там видим - **BOARDFAMILY="sun8i"** \\ Там видим - **BOARDFAMILY="sun8i"** \\
 Значит дальше идем сюда: **./config/sources/families/sun8i.conf**. \\ Значит дальше идем сюда: **./config/sources/families/sun8i.conf**. \\
-Там видим: **source "${BASH_SOURCE%/*}/include/sunxi_common.inc"**+Там видим: **source "${BASH_SOURCE%/*}/include/sunxi_common.inc"** \\
 И далее смотрим сюда: **config/sources/families/include/sunxi_common.inc** и видим такое: И далее смотрим сюда: **config/sources/families/include/sunxi_common.inc** и видим такое:
 <code>case $BRANCH in <code>case $BRANCH in
  • linux_faq/сборка_системы_для_arm-роутера_на_pc.txt
  • Last modified: 2020/11/17 18:28
  • by admin