Para obtener el BSP necesitas tener instalado repo
y usarlo como:
Instale la utilidad repo
:
$: mkdir ~/bin
$: curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$: chmod a+x ~/bin/repo
Descargue la fuente BSP:
$: PATH=${PATH}:~/bin
$: mkdir fsl-community-bsp
$: cd fsl-community-bsp
$: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b dunfell
$: repo sync
Al final de los comandos, tiene todos los metadatos que necesita para comenzar a trabajar.
Para iniciar una creación de imagen simple:
$: source ./setup-environment build
$: bitbake core-image-minimal
Puede utilizar cualquier directorio para alojar su compilación.
El código fuente se encuentra en fsl-community-bsp/sources
.
Para contribuir a esta capa, debes enviar los parches mediante solicitudes de extracción.
https://github.com/Freescale/fsl-community-bsp-platform
Reemplace el comando repo init
anterior con uno de los siguientes:
Para desarrolladores
$: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master
Para desarrolladores y evaluadores intrépidos
Los parches generalmente se fusionan en master-next y luego se fusionan en master después de un período de prueba y comentarios. Es posible que master-next tenga algo que quieras o necesites. Pero también es posible que el uso de master-next rompa algo que funcionaba antes. Úselo con precaución.
$: repo init -u https://github.com/Freescale/fsl-community-bsp-platform -b master-next