What are the required layers/ configurations for a minimalist Yocto project

181 Views Asked by At

I am using yocto to build the necessary images to boot my target (Renesas V3H). After cloning poky I cloned also the Renesas BSP layer. then I started the configuration:

source oe-init-build-env build
bitbake-layers add-layer ../meta-renesas

Then my build/conf/bblayers.conf looks like this :

# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
POKY_BBLAYERS_CONF_VERSION = "2"

BBPATH = "${TOPDIR}"
BBFILES ?= ""

BBLAYERS ?= " \
/home/user/Workspace/poky/meta \
/home/user/Workspace/poky/meta-poky \
/home/user/Workspace/poky/meta-yocto-bsp \
/home/user/Workspace/poky/meta-renesas \
"

My questions are:

  • What are the required layers that should be built, I think for example meta-yocto-bsp is not required am I correct ?
  • What is the value to be given to the variable MACHINE can anyone give a hint how to search it ?
1

There are 1 best solutions below

2
JSON On

If it is your own board, you will need your own layer with at least the MACHINE definition. If you are using an eval board from Renesas, you might find a suitable machine in the meta-renesas layer.

meta-yocto-bsp is sample BSPs for Beaglebone and other off the shelf boards, so you won't need it.