Software Embarcado - VisionFive - Mender - Yocto - Parte 1 uma captura de tela de um computador

VisionFive – Mender – Yocto

Parte 1 – configuração básica do ambiente Yocto VisionFive

Configuração do VisionFive Yocto

Configuração básica do Yocto para a placa VisionFive

Estamos usando o ramo do Yocto Kirkstone para desenvolvimento. Assumimos que você já tem um ambiente de desenvolvimento de trabalho instalado.

Clonar o meta-starfive-bsp

Primeiro, acesseu seu diretório poky — no meu caso é o poky-kirkstone — e clone o repositório meta-starfive-bsp.

cd poky-kirkstone
git clone -b kirkstone https://github.com/limingle/meta-starfive-bsp.git

Eu também clono meta-riscv, mas isso não é estritamente necessário.

Baixar o meta-interelectronix-visionfive

Baixe o meta-interelectronix-visionfive.zip — veja o link acima — e descompacte-o no diretório do poky-kirkstone.

Criar um diretório de compilação

Saia do poky-kirkstone e crie o ambiente

cd ..
source poky-kirkstone/oe-init-build-env VisionFive-build

Agora copie bblayers.conf.sample e local.conf.sample do diretório meta-interelectronix-visionfive para o diretório conf e renomeie-os para bblayers.conf e local.conf:

cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/bblayers.conf.sample conf/bblayers.conf
cp ../poky-kirkstone/meta-interelectronix-visionfive/conf/local.conf.sample conf/local.conf

No arquivo bblayers.conf, você precisa ajustar o caminho para o diretório poky-kirkstone. Exclua também a linha "/workdir/poky-kirkstone/meta-interelectronix" — ela só é necessária para a nossa personalização do psplash.

Fazer bitbake do Yocto Linux

Agora você pode fazer bitbake da sua primeira imagem do Linux.

bitbake vision-five-image

Isso leva muito tempo e, depois de terminar, você pode exibir a imagem do Linux em um cartão SD e inicializar a placa VisionFive a partir do cartão SD.

Veja como obter uma configuração básica para o Mender no VisionFive – Mender – Yocto – Parte 2.

Licença de direitos autorais

Copyright © 2022 Interelectronix e.K.
Este código-fonte do Projeto está licenciado sob a licença * * GPL-3.0 * *.

Software Embarcado - VisionFive - Mender - Yocto uma captura de tela de um computador
Parte 2 – configuração básica para incluir o Mender

Parte 2 de uma série de artigos, como configurar um ambiente do Yocto para criar um Yocto Linux com a integração de um cliente Mender.

Software Embarcado - VisionFive - Mender - Yocto uma captura de tela de um computador
Parte 3 – configuração de u-boot para o Mender

Parte 3 de uma série de artigos, como configurar um ambiente do Yocto para criar um Yocto Linux com a integração de um cliente Mender.

Software Embarcado - VisionFive - Mender - Yocto uma captura de tela de um computador
Parte 4 – criar um artefato para o mender

Parte 4 de uma série de artigos, como configurar um ambiente do Yocto para criar um Yocto Linux com a integração de um cliente Mender.