В нашем окончательном образе отсутствуют функции OpenBMC, такие как SSH, веб-интерфейс и IPMI
У нас есть оценочная плата AST2500. Мы используем рекомендуемую среду сборки и настройки: export TEMPLATECONF = meta-evb / meta-evb-aspeed / meta-evb-ast2500 / conf Мы используем bitbake для создания изображения люминофора:
. oe-init-build-env bitbake obmc -hosphor-image
Окончательный образ находится в: openbmc / build / tmp / deploy / images / evb-ast2500
Мы поместили следующее изображение (около 7,5 МБ) в нашем TFTP-сервере fitImage-aspeed-image-initramfs-evb-ast2500--5.3.1 + git0 + 3ad520f93d-r0-evb-ast2500-20191030145446.bin -> evb.bin
изатем из uboot мы можем: dhcp evb.bin bootm
Загрузка системы и мы можем войти в систему как: root 0penBmc
Но мы получаем только минимальную ОС. В этом финальном изображении нет функций OpenBmc (таких как ssh, веб-сервер, стек ipmi и т. Д.). Что мы делаем не так?
Мы также получаем следующий файл tar: obmc -hosphor-image-evb-ast2500-20191030145446.rootfs.tar.gz
Когда мы открываем файл tar, все эти службы находятся в / usr / bin файла tar. Но их нет в файле / usr / bin, который мы загрузили на оценочную плату AST2500.
Нет сообщений об ошибках. Демона sshd и других сервисов просто нет.
Спасибо