![u-blox EVK-W16 User Manual Download Page 31](http://html1.mh-extra.com/html/u-blox/evk-w16/evk-w16_user-manual_3074646031.webp)
EVK-W16 - User Guide
UBX-15017061 - R02
Advance Information
Overview of Yocto meta layers
Page 31 of 38
The following programs and packages are installed on the target:
AVAHI mDNS
hcidump
uDHCP daemon
bash
hostapd
bridge-utilsiperf
Hiawatha web server
tcpdump
procps
ppp
socat
The layer also includes following configuration settings:
Network setup
fstab for mounting file systems
o
Used by USB gadget to populate Ethernet-Over-USB and USB to Serial
BusyBox config
USB gadget drivers
6.3.3
Yocto, OpenEmbedded, and TI layers
The Yocto, OpenEmbedded, and TI layers contain the key information on which the u-blox layers are created
upon. The u-blox layers require a specific revision of the layers and are managed by the setup script.
6.4
Working with the meta layers
Sometimes, it is necessary to modify or override the settings in a layer. The default way to modify the layers is by
creating an override layer with a high priority. Bitbake will parse all layers specified in the bblayers.conf and
resolve the dependencies and priorities.
6.4.1
Creating a new meta layer
Yocto provides a script that assists in creating new meta layers.
Goto the poky directory and source the ublox-init-build-env file and then start the Yocto layer setup script.
Choose default priority and create an example recipe named bar. Skip creating a bbappend file.
$ cd poky
$ source ublox-init-build-env
$ cd ..
$ yocto-layer create foobar
yocto-layer create foobar
Please enter the layer priority you'd like to use for the layer: [default: 6] 6
Would you like to have an example recipe created? (y/n) [default: n] y
Please enter the name you'd like to use for your example recipe: [default: example] bar
Would you like to have an example bbappend file created? (y/n) [default: n] n
New layer created in meta-foobar.
Don't forget to add it to your BBLAYERS (for details see meta-foobar\README).