Local fork of github.com:STMicroelectronics/meta-st-stm32mp.
Go to file
Romuald JEANNE 8b4fbbadbc CLASSES: IMAGE_TYPES-STUBI: set empty UBI volume and fix
- manage empty UBI volume for multivolume UBI
Add new parameter to allow to add empty UBI volume when creating the
multivolume UBI.
User just need to provide new volume name and size.

- clean temporary file to avoid issue while deploying to image
If we keep the temporary cfg file for empty UBI volume, we have an issue
when bitbake deploy artifacts to DEPLOYDIR_IMAGE when a different image
has been already built as files have the same name.
As we're using this cfg file as a temporary step for multi-volume cfg, we
can remove them instead of deploying them.

- manage extra_space on UBI volume for bad blocks management

Change-Id: If7ef9a66fb058cdaf0d77a22ca0be70fa05fca6f
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2019-10-09 10:58:31 +02:00
classes CLASSES: IMAGE_TYPES-STUBI: set empty UBI volume and fix 2019-10-09 10:58:31 +02:00
conf MACHINE: Move LOADADDR into include 2019-10-09 10:56:36 +02:00
files FLASHLAYOUT EXAMPLES: remove '-' 2019-05-02 11:06:25 +02:00
recipes-bsp SDK and recipes update 2019-02-08 14:46:28 +01:00
recipes-connectivity/wifi WIFI: systemd: add suspend/resume service 2019-02-05 11:22:32 +01:00
recipes-core SYSTEMD-CONF: put watchdog configuration under switch 2019-05-02 11:05:34 +02:00
recipes-devtools SDCARD-RAW-TOOLS: add specific gtp code for system partitions 2019-05-02 11:04:46 +02:00
recipes-extended Add linux examples 2019-02-05 11:25:39 +01:00
recipes-graphics Usage of weston-conf package for weston.ini 2019-05-17 15:45:10 +02:00
recipes-kernel SDK and recipes update 2019-02-08 14:46:28 +01:00
recipes-multimedia/pulseaudio PULSEAUDIO: add support for stm32mp machine 2019-02-05 11:22:32 +01:00
recipes-security/optee SDK and recipes update 2019-02-08 14:46:28 +01:00
recipes-st/images CONF: Set IMAGE_ROOTFS_EXTRA_SPACE were needed 2019-10-09 10:56:08 +02:00
recipes-support Add libopencsd 2019-02-05 11:22:31 +01:00
.gitignore SDK and recipes update 2019-02-08 14:46:28 +01:00
COPYING.MIT Add License of Layer 2019-02-04 15:26:45 +01:00
License.md openstlinux-4.19-thud-mp1-19-02-20 release 2019-02-05 11:54:23 +01:00
README Add README 2019-02-04 15:26:30 +01:00
README.md README: Correct email address of maintainer 2019-05-03 09:24:57 +02:00

README.md

Summary

meta-st-stm32mp BSP layer is a layer containing the STMicroelectronics bsp metadata for current versions of stm32mp.

This layer relies on OpenEmbedded/Yocto build system that is provided through Bitbake and OpenEmbedded-Core layers or Poky layer all part of the Yocto Project

The Yocto Project has extensive documentation about OE including a reference manual which can be found at:

For information about OpenEmbedded, see the OpenEmbedded website:

This layer depends on:

[OECORE]
URI: https://github.com/openembedded/openembedded-core.git
layers: meta
branch: same dedicated branch as meta-st-stm32mp
revision: HEAD
[BITBAKE]
URI: https://github.com/openembedded/bitbake.git
branch: branch associated to oecore branch
revision: HEAD

or

[OECORE]
URI: git://git.yoctoproject.org/poky
layers: meta
branch: same dedicated branch as meta-st-stm32mp
revision: HEAD
[META-OPENEMBEDDED]
URI: git://github.com/openembedded/meta-openembedded.git
layers: meta-python meta-oe
branch: same dedicated branch as meta-st-stm32mp
revision: HEAD

The dependency (meta-python) are due to the usage of OPTEE which require to use some python packages.

EULA

Some SoC depends on firmware and/or packages that are covered by STMicroelectronics EULA. To have the right to use those binaries in your images you need to read and accept the EULA available as:

conf/eula/$MACHINE, e.g. conf/eula/stm32mp1

In order to accept it, you should add, in your local.conf file:

ACCEPT_EULA_$MACHINE = "1", e.g.: ACCEPT_EULA_stm32mp1 = "1"

If you do not accept the EULA the generated image will be missing some components and features.

Contributing

If you want to contribute changes, you can send Github pull requests at https://github.com/stmicroelectronics/meta-st-stm32mp/pulls.

Maintainers