This presents the information about Yocto BSP layer and its structure definitions. Also it provides the information about yocto bsp layer structure of UDOO NEO board and it also contains the source walk through of BSP layer.
2. Yocto BSP Layer ?
• Yocto Board Supported Package Layer
• Contains the information to support specific hardware
• Includes the build scripts for bootloader, kernel and file system
• Also includes additional software components, if required
• Includes the software component for hardware feature available
• Contains the linux kernel configuration information
• Defines a structure of all Board Support Package components
• BSP layer is named as below
meta-<bsp name>
• “meta-” is prefixed with the hardware name ( Ex: meta-udoo )
3. meta-udoo structure
File / Directory Description
meta-udoo/conf/ UDOO BSP Configuration
meta-udoo/qt5-layer/ Adds the Qt5 framework into BSP
meta-udoo/recipes-bsp/ Bootloader, wifi & bt firmare files of UDOO board
meta-udoo/recipes-core/ Core BSP files needed to resize the root file system
meta-udoo/recipes-support/ Firmware over the air & m4uploader support
meta-udoo/scripts/ Contains scripts which creates the SD Card image
meta-udoo/COPYING.MIT BSP layer Licensing information file
meta-udoo/README.md Readme about the BSP layer
meta-udoo/recipes-connectivity/ Uim based sysfs recipe
meta-udoo/recipes-kernel/ Linux kernel recipe with UDOO board specific patches
meta-udoo/recipes-udoo/ UDOO environment, image recipes