Jump to content

    
Sign in to follow this  
uriy

Не грузится linux

Recommended Posts

Используйте готовую rootfs, а ядро собирайте своё.
Я так еще не умею.

Armbian загрузился! Спасибо за него!

А какие платформы поддерживает buildroot? Не нахожу списка на сайте.

В исходниках buildroot/board/orangepi/ моей платы orange pi win нет.

 

Share this post


Link to post
Share on other sites
Я так еще не умею.

Для ручной сборки ядра ничего уметь и не надо - достаточно иметь тулчейн и исходники.

 

В исходниках buildroot/board/orangepi/ моей платы orange pi win нет.

Buildroot тем и хорош, что его можно сконфигурировать практически под любую платформу.

А "board specific" у вас только ядро+dt или ядро+config, которые собираются отдельно.

Share this post


Link to post
Share on other sites
Я бы посоветовал перейти на mainline u-boot. Разбираться с проблемами варианта от Allwinner в данном случае нет смысла.

Если бы так! :crying:

В mainline ядре поддержки Н3 до сих пор нет.

Сейчас пока всё у Allwinner делается через U-Boot, он сам настраивает HDMI, создает под это фреймбуфер и передает его ядру в готовом виде... (только мне никто не может подсказать как эта технология называется).

Ядро работает только с /dev/fb*.

 

Armbian загрузился! Спасибо за него!

А какие платформы поддерживает buildroot? Не нахожу списка на сайте.

В исходниках buildroot/board/orangepi/ моей платы orange pi win нет.

Свежий BuildRoot прекрасно поддерживает эту плату (это команда в корневом каталоге BuildRoot):

[olej@xenix buildroot-master]$ make list-defconfigs | grep orangepi
  orangepi_lite_defconfig             - Build for orangepi_lite
  orangepi_one_defconfig              - Build for orangepi_one
  orangepi_pc2_defconfig              - Build for orangepi_pc2
  orangepi_pc_defconfig               - Build for orangepi_pc
  orangepi_pc_plus_defconfig          - Build for orangepi_pc_plus
  orangepi_plus_defconfig             - Build for orangepi_plus
  orangepi_prime_defconfig            - Build for orangepi_prime
  orangepi_win_defconfig              - Build for orangepi_win
  orangepi_zero_defconfig             - Build for orangepi_zero
  orangepi_zero_plus2_defconfig       - Build for orangepi_zero_plus2

Проблема в том, что сборка BuildRoot создаёт компактный (~75Mb) образ для embedded применений, работающий через UART отладочную консоль, но не инициализирует, локальный дисплей Orange Pi на HDMI. См. сюда: Buildroot: создание образа Orange Pi

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this