This will allow to get advantage of TF-A-STM32MP code update on fiptool
and certtool.
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: Ibc215ac0d78d678633a5f8bc25636da2c99c21a0
Debug script is inside an extra level 'debug' of folders.
Increase by one level the search to resolve the path.
Signed-off-by: Antonio Borneo <antonio.borneo@foss.st.com>
Change-Id: I2aaea6b63f7c30f8e8ae24b90ebc0c9d50c2c52c
Rework the way we set the default settings to avoid missalignment between
FIP_CONFIG and both FIP_BL32_CONF and FIP_DEVICETREE on SDK side.
Avoid also var expansion issue since Kirkstone update as the python
anonymous function schedule has changed. Now var expansion is run for all
available configs.
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I0f86bc724c458f56cb48fb1be97bb608b2ac740b
Update board definition:
- add stm32mp157d-dk1 in extlinux
- remove stm32mp135d-dk from machine
Remove space-fixup option for UBIFS generation
Increase the flashlayout partition size for rootfs on emmc and sdcard to
leave large free space on rootfs partition.
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
the libcrypto.so.3 is provide on the native sysroot of the fiptool
but the fiptool don't search the native sysroot so it will work
in hosts with the library libcrypto.so.3 and fail when the libcrypto.so.3
not found. this patch fix this host contamination bug.
| fiptool: error while loading shared libraries: libcrypto.so.3: cannot open shared object file: No such file or directory
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
- disabling the target build as it is a native tool
- use the EXTRA_OEMAKE for the make arguments
- RDEPENDS and FILES is not needed
- don't run do_configure and use the default do_compile
- openssl is need for native and nativesdk
Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io>
Don't override the default settings in order to avoid conflicts with
other layers, and make the custom PACKAGECONFIG changes specific to
stm32mpcommon.
Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
When gcnano-userland libs are installed on /vendor/lib folder, we are not
able to link them under SDK.
Add additional symlinks to these shared libs into /usr/lib to fix linking
issue under SDK.
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: Ibac80cd9924487d917cd4bab44c98edd3db3f7ed
When provided device tree is not one of the embedded one in official source
code, we need to set the right configuration switch:
CFG_STM32MP13=1 or CFG_STM32MP15=y
And also we need to manage the DRAM size to configure.
Change-Id: I7d3dc67b89ce2ff1c6330d3ce1b07a5e4344eb61
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
The components are requested for compiling optee-os
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I7e53ca961622e0175dc2ac54549a5684240a7ce7
Add baudrate in console definition in APPEND of extlinux.conf
as it is done in openembedded-core/meta/classes/uboot-extlinux-config.bbclass
with commit 2ce3534b2011 ("uboot-extlinux-config.bbclass: Add baudrate in
console bootparam") or in poky/meta/classes/uboot-extlinux-config.bbclass
with commit 2138f47802fc ("uboot-extlinux-config.bbclass: Add
baudrate in console bootparam")
Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Change-Id: I86afd65b7f197cacaee5b4ede3bf5331164ea840