Как собрать Yocto hddimg на i.MX7 для загрузки с флешки - PullRequest
0 голосов
/ 01 октября 2019

У меня есть сом. Я хочу создать образ Yocto, который я могу добавить на USB-флешку для загрузки. Я считаю, что мне нужно изображение hddimg, но я не вижу, как его создать (у меня есть sdimg, который отлично работает).

Буду признателен за совет.

Я установил IMAGE_FSTYPES в значение "hddimg", ноget "ОШИБКА: ничего не предоставляет syslinux"

SOM - Technexion i.MX7. Слои:

layer                 path                  priority
=======================================================
meta                  sources/poky/meta          5
meta-poky             sources/poky/meta-poky     5
meta-oe               sources/meta-openembedded/meta-oe  6
meta-multimedia       sources/meta-openembedded/meta-multimedia  6
meta-freescale        sources/meta-freescale     5
meta-freescale-3rdparty  sources/meta-freescale-3rdparty  4
meta-freescale-distro  sources/meta-freescale-distro  4
meta-powervault       sources/meta-powervault    6
meta-python           sources/meta-openembedded/meta-python  7
meta-networking       sources/meta-openembedded/meta-networking  5
meta-virtualization   sources/meta-virtualization  8
meta-filesystems      sources/meta-openembedded/meta-filesystems  6
meta-cpan             sources/meta-cpan          10
meta-mender-core      sources/meta-mender/meta-mender-core  6
meta-mender-freescale  sources/meta-mender/meta-mender-freescale  10

1 Ответ

0 голосов
/ 01 октября 2019

Нет, вам определенно не нужен hddimg, так как это наиболее устаревший формат для систем x86. В ARM почти никогда не требуется syslinux: -)

Обычно ваш SOM поставляется с пакетом поддержки платы в виде слоя, который включает в себя определение MACHINE, которое, в свою очередь, определяет IMAGE_FSTYPE, который эта машина любит для загрузки,Если вы сомневаетесь, обратитесь к руководству или спросите своего поставщика.

Сказав, что, если вы укажете SOM и используемые уровни, мы можем посмотреть, если они общедоступны, но без этих деталей невозможно дать надлежащееответить.

...