Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
linux_faq:сборка_системы_для_arm-роутера_на_pc [2020/05/31 09:00] – [Armbian] admin | linux_faq:сборка_системы_для_arm-роутера_на_pc [2020/10/15 20:09] – [Сборка Armbian] admin | ||
---|---|---|---|
Line 104: | Line 104: | ||
На **NanoPi R1** у меня работает вот так собранный **Armbian**: | На **NanoPi R1** у меня работает вот так собранный **Armbian**: | ||
sudo ./ | sudo ./ | ||
+ | ==== Cобрать образ armbian с какой-то конкрентной версией ядра ==== | ||
+ | Нужно добавить строку вида: | ||
+ | KERNELBRANCH=' | ||
+ | в файл **build/ | ||
+ | Подробнее тут - https:// | ||
+ | Чтобы выяснить - откуда берутся сорцы ядра идем, например, | ||
+ | Там видим - **BOARDFAMILY=" | ||
+ | Значит дальше идем сюда: **./ | ||
+ | Там видим: **source " | ||
+ | И далее смотрим сюда: **config/ | ||
+ | < | ||
+ | legacy) | ||
+ | |||
+ | KERNELSOURCE=" | ||
+ | KERNELBRANCH=" | ||
+ | KERNELPATCHDIR=' | ||
+ | |||
+ | ;; | ||
+ | |||
+ | current) | ||
+ | |||
+ | KERNELSOURCE=" | ||
+ | KERNELBRANCH=" | ||
+ | KERNELPATCHDIR=' | ||
+ | |||
+ | ;; | ||
+ | |||
+ | dev) | ||
+ | |||
+ | KERNELSOURCE=" | ||
+ | KERNELBRANCH=" | ||
+ | KERNELPATCHDIR=' | ||
+ | BOOTBRANCH=' | ||
+ | |||
+ | ;; | ||
+ | esac | ||
+ | </ | ||
+ | Тут видно откуда берутся исходники и какие бранчи скрываются за псевдонимами (legacy, current, dev). | ||
====== Сборка ядра и u-boot для Nano Pi R1 (Allwinner H3)====== | ====== Сборка ядра и u-boot для Nano Pi R1 (Allwinner H3)====== | ||
http:// | http:// |