Автор Тема: Сборка ядра от loboris  (Прочитано 12768 раз)

Оффлайн UB3GAD

Сборка ядра от loboris
« : Декабрь 23, 2015, 01:15:21 pm »
Попробовал интереса спортивного ради собрать ядро от loboris к моему удивлению ядро собирается и даже запускается :)

Для сборки нужно в терминале сделать следующие

sudo apt-get install lib32ncurses5 lib32ncurses5-dev lib32z1 u-boot-tools
git clone https://github.com/loboris/OrangePI-Kernel.git
cd OrangePI-Kernel
./build_linux_kernel.sh

Если нужно включить какие либо дополнительные опции, тогда перед ./build_linux_kernel.sh
выполнить
./config_linux_kernel.sh

« Последнее редактирование: Февраль 17, 2016, 10:39:31 pm от UB3GAD »
Orange Pi PC

Оффлайн joxer

Re: Сборка ядра от loboris
« Ответ #1 : Декабрь 23, 2015, 01:33:05 pm »
leonidy-85, режимы дисплея в fex файле. основные комбинации laboris в архиве распространяет. с "нестандартными" и нехарактерными для планшетов беда-беда.

а в системе через xrandr или конфиг иксов не настраивается?

Оффлайн bambr3312

  • Moderator
  • Посвященный
  • *****
  • Сообщений: 130
  • Лайков: 28
  • Карма: +3/-1
  • Сами Вы, сэр, осётр!
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #2 : Декабрь 23, 2015, 01:36:11 pm »
Попробовал интереса спортивного ради собрать ядро от loboris к моему удивлению ядро собирается и даже запускается :)

Теперь мучает вопрос где жестко прописаны поддерживаемые разрешения, а то очень хочется 1280х1024 через переходник с hdmi на vga.
У Игоря был подробный гайд где-то по сборке ядра. В принципе любого, любой ветки. А разрешение в script.fex, но из чего выбирается.. Может в конфигах ядра
Относительность относительна (с)
Orange Pi 2, Orange Pi PC

Оффлайн chupy

Re: Сборка ядра от loboris
« Ответ #3 : Декабрь 23, 2015, 04:06:55 pm »
Теперь мучает вопрос где жестко прописаны поддерживаемые разрешения, а то очень хочется 1280х1024 через переходник с hdmi на vga.

Вчера пытался получить тоже самое. Не вышло. Т.к. согласно вики sunxi для vga разрешений нужно выставить screen1_output_type 4 (vga выход), но тогда, по крайней мере у меня, вывода изображения нет, всё таки выход hdmi. Так что подобрал ближайшее значение 720p60 (screen1_output_mode 5). Может у вас получится.

Оффлайн sergspio

  • Новичок
  • *
  • Сообщений: 10
  • Лайков: 6
  • Карма: +1/-0
  • Orange Pi PC
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #4 : Декабрь 23, 2015, 04:28:45 pm »
http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=444&extra=page%3D1
но тут настраивали под 800х480, по аналогии можно и под другие разрешения сделать
https://github.com/Tinkerforge/red-brick-linux-sunxi/commit/12d317b3bccbfaa5fbfe9fc3364a41d179ca0e04 вместо красного вставляем зеленые значения
Orangepi_PC

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 170
  • Лайков: 6
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #5 : Январь 17, 2016, 05:22:14 pm »
Распиши. Как собирать ядро на примере loborisa.

Оффлайн UB3GAD

Re: Сборка ядра от loboris
« Ответ #6 : Январь 18, 2016, 12:04:42 pm »
Распиши. Как собирать ядро на примере loborisa.
Извини за глупый вопрос, а вот это я нафига писал

Orange Pi PC

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 170
  • Лайков: 6
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #7 : Январь 18, 2016, 03:01:40 pm »
Прошу прощения, я увидел сообщение в другой теме после того, как написал это.

А собирать ядро нужно на самой Orange Pi PC или можно на виртуальной машине?

Не идет сборка. Пишет.

Building kernel for OPI-2 () ...
  Configuring ...
  Building kernel & modules ...
  Error: KERNEL NOT BUILT.
« Последнее редактирование: Январь 18, 2016, 04:07:26 pm от vash_sa »

Оффлайн Lipton

Re: Сборка ядра от loboris
« Ответ #8 : Январь 19, 2016, 09:36:03 am »
Прошу прощения, я увидел сообщение в другой теме после того, как написал это.

А собирать ядро нужно на самой Orange Pi PC или можно на виртуальной машине?

Не идет сборка. Пишет.

Building kernel for OPI-2 () ...
  Configuring ...
  Building kernel & modules ...
  Error: KERNEL NOT BUILT.
в каталоге, где собираете лежит лог kbuild_2_.log. Можно просматривать при сборке
tail -f kbuild_2_.log
или после сборки
cat kbuild_2_.log

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 170
  • Лайков: 6
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #9 : Январь 19, 2016, 04:29:44 pm »
Прога в пакете от loborisa не находит u-boot?
Цитировать
"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/uImage] Error 1
make: *** [uImage] Error 2

Оффлайн Lipton

Re: Сборка ядра от loboris
« Ответ #10 : Январь 19, 2016, 05:50:08 pm »
Прога в пакете от loborisa не находит u-boot?
Цитировать
"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/uImage] Error 1
make: *** [uImage] Error 2
судя по этому
export PATH="$PWD/brandy/gcc-linaro/bin":"$PATH"
Думаю надо поместить все содержимое папки OrangePI-Kernel в свою домашнюю папку (/home/имя_пользователя)

Оффлайн vash_sa

  • Посвященный
  • ***
  • Сообщений: 170
  • Лайков: 6
  • Карма: +0/-5
  • Orange Pi PC v 1.2
    • Просмотр профиля
Re: Сборка ядра от loboris
« Ответ #11 : Январь 19, 2016, 06:12:24 pm »
Оно там и находится.

Оффлайн Lipton

Re: Сборка ядра от loboris
« Ответ #12 : Январь 19, 2016, 07:27:15 pm »
Оно там и находится.
Я наверное неправильно выразился, из папки OrangePI-kernel все переместить в /home/user именно содержимое  папки а не саму папку.
Ой не прав я, забыл значение $PWD - это текущая папка. Так что не важно где запускать.
« Последнее редактирование: Январь 19, 2016, 07:39:26 pm от Lipton »

Оффлайн Lipton

Re: Сборка ядра от loboris
« Ответ #13 : Январь 20, 2016, 08:29:44 am »
UB3GAD, Вы на какой системе собирали? Я пробовал на бунтах и 32 и 64 битных - все равно какие то проблемы, хотя компилятор идет вместе с исходниками...

Оффлайн UB3GAD

Re: Сборка ядра от loboris
« Ответ #14 : Январь 20, 2016, 08:43:32 am »
UB3GAD, Вы на какой системе собирали? Я пробовал на бунтах и 32 и 64 битных - все равно какие то проблемы, хотя компилятор идет вместе с исходниками...
ubuntu 15.10 x64
Orange Pi PC