Local fork of github.com:STMicroelectronics/meta-st-stm32mp.
Go to file
Patrick Delaunay f724e2f9e7 UBOOT-STM32MP-EXTLINUX: fix boot.cmd for overlay
By default U-Boot reserve overlay sizee with 4KB padding, sometime it is
not enought and it is normal.

The caller NEED to reserved enought memory before to apply overlay
by usisng the <extrasize> parameter.

fdt resize [<extrasize>]
- Resize fdt to size + padding to 4k addr + some optional <extrasize> if needed

A correct value cannot be proposed (it is depending of the overlay size)
but at least you must reserved the size of the loaded overlay dtbo file
=> ${filesize} (this variable automatically updated after a load command)

Change-Id: Ib37f2778bd843436b0baddb67a7a4fd5c799b749
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
2021-11-16 17:56:04 +01:00
classes CLASSES: EXTLINUX: add support of several splash screen 2021-11-16 17:56:04 +01:00
conf CLASSES: EXTLINUX: add support of several splash screen 2021-11-16 17:56:04 +01:00
files FILES: default flashlayout files update for dv3.0 2021-03-26 16:55:54 +01:00
recipes-bsp UBOOT-STM32MP-EXTLINUX: fix boot.cmd for overlay 2021-11-16 17:56:04 +01:00
recipes-connectivity/bluetooth WIFI-SUSPEND: remove service 2021-03-26 10:37:20 +01:00
recipes-core Revert "DROPBEAR: remove "disable-weak-ciphers" config for CUBE IDE 1.3.0 compatibility" 2020-11-09 10:20:09 +01:00
recipes-devtools STM32WRAPPER4DBG: rework recipes to use only one 2021-11-16 17:56:04 +01:00
recipes-extended M4PROJECTS-STM32MP1: update to V1.4.0 2021-03-26 16:55:54 +01:00
recipes-graphics Remove duplicate patch/config 2021-03-03 09:17:00 +01:00
recipes-kernel CONF: enable kernel config file deploy 2021-11-16 17:56:04 +01:00
recipes-multimedia/pulseaudio AUDIO: update configuration 2019-10-09 11:24:57 +02:00
recipes-security/optee CONF: put DEBUG and trace under flags 2021-11-16 17:56:04 +01:00
recipes-st MACHINE: rework INITRD configuration 2021-11-16 17:56:04 +01:00
recipes-support HIDAPI-STM32MP: Cleanup wrong use of ${SRCPV} in PR recipe var 2020-06-23 17:23:50 +02:00
wic WIC: add uuid for sdcard 2021-11-16 17:56:04 +01:00
.gitignore MACHINE: rework configuration to introduce FIP feature 2021-03-26 16:55:54 +01:00
CONTRIBUTING.md Add CONTRIBUTING file 2020-04-27 11:51:14 +02: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