BeagleBone не может загрузиться с systemd - PullRequest
0 голосов
/ 21 ноября 2018

Я хотел бы сделать изображение с yocto для beaglebone black.
Мой проект требует использования systemd.

Я сделал изображение, я следовал этому уроку: https://jumpnowtek.com/beaglebone/BeagleBone-Systems-with-Yocto.html
Работает нормально, но использует sysVinit.Здесь нет проблем (спасибо jumpnowtek).Я искал, как можно использовать systemd, и я сделал некоторые изменения в файле local.conf.
Соответствующая часть моего local.conf:

DISTRO_FEATURES = "systemd ext2 usbhost sysVinit ${DISTRO_FEATURES_LIBC}"

DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysVinit pulseaudio opengl"

PREFERRED_PROVIDER_jpeg = "libjpeg-turbo"

VIRTUAL-RUNTIME_init_manager = " systemd"
VIRTUAL-RUNTIME_initscripts = "systemd-compat-units"

PREFERRED_VERSION_linux-stable = "4.9.%"

Я не внес никаких изменений в основнойчасть конфигурации, как вы можете найти в учебнике.Я добавил приложение только в дистрибутив.(то есть nginx, vim, gdb ничего особенного)

Я мог бы построить с этим local.conf, это было успешно, но beaglebone не может загрузиться.

Симптомы: мигают 4 светодиодапри питании USB, и интерфейс Ethernet желтый / зеленый светодиод мигает также.Но HDMI не имеет выхода и не может найти кость в сети.Это похоже на костяного оленя в процессе загрузки.Но я не знаю, это всего лишь совет.

Кто-нибудь сталкивался с такой же проблемой?
Системе нужно что-то, специальные настройки?
Я сделал неправильную настройку?Это делает ошибки во время компиляции?

Спасибо за ответы.

РЕДАКТИРОВАТЬ: я закрываю аппаратную проблему, потому что я могу использовать другой образ с теми же устройствами

...