Yocto Sunxi имя машины - PullRequest
0 голосов
/ 31 мая 2018

При запуске изображения nanopi-neo в yocto выдается следующая ошибка.В local.conf MACHINE ?? = "nanopi-neo

ОШИБКА: средство проверки работоспособности конфигурации OE-core обнаружило потенциальную неправильную конфигурацию. Либо исправьте причину этой ошибки, либо на свой страх и риск отключите средство проверки (см. Раздел" Разумность ".conf). Ниже приведен список потенциальных проблем / рекомендаций:

MACHINE=nanopi-neo is invalid. Please set a valid MACHINE in your local.conf, environment or other configuration file.

Может кто-нибудь, пожалуйста, скажите мне, чтобы исправить эту ошибку?

Ответы [ 2 ]

0 голосов
/ 06 июня 2018

вам нужно добавить мета-sunxi в ваш layermix.

git clone git://git.yoctoproject.org/poky
cd poky
git clone git://github.com/linux-sunxi/meta-sunxi
. ./oe-init-build-env
bitbake-layers add-layer ../meta-sunxi
MACHINE=nanopi-neo-air bitbake core-image-minimal

вы можете испечь любое изображение, которое вам нравится, если вы не хотите использовать MACHINE на cmdline, его можно добавить в local.conf для сохранения

MACHINE = "nanopi-neo-air"

0 голосов
/ 31 мая 2018

Очевидно, nanopi-neo - неизвестное целевое устройство для вашей настройки. MACHINE ?? = nanopi-neo выглядит как значение по умолчанию, поэтому вам, скорее всего, следует установить для этой переменной значение target, которое доступно в вашем слое bsp, которое обычно имеет имя meta-bsp- * 1007-л *.Вы можете найти список доступных устройств в папке meta-bsp- smth / conf / machine (например, meta-bsp- smth / conf /машина / some_dev_name.conf ).Затем добавьте в local.conf:

MACHINE ?= "some_dev_name"

Проверьте также в conf / bblayers.conf , какие слои включены, если ошибка остается, полный путь этого слоя bsp должен быть в списке BBLAYERS .

Обновление

Вы также можете проверить доступные продукты, запустив

# bitbake-layers show-products

и проверить в первом столбце наличие и правильное название продукта.Затем, доступные слои вы можете проверить, запустив:

# bitbake-layers show-layers

и проверьте, есть ли meta-sunxi в списке вывода.

...