Commit Graph

316 Commits

Author SHA1 Message Date
6777f25dca package: change branch name of cmsis-svd 2024-12-09 16:30:28 +08:00
05c2fd4d9d tfa: disable debug info 2024-12-09 16:10:14 +08:00
adf7941883 conf: add gw201 extlinux item 2024-12-09 16:09:12 +08:00
95f7144f05 conf: disable debug trace
tf-a
u-boot
optee
2024-12-09 15:59:07 +08:00
acae82eb5e classes: reduce boot timeout to 0 2024-12-09 15:43:41 +08:00
8b3cafa19d machine: add gw135 machine
GW201
GW305
2024-12-05 19:26:21 +08:00
ca501bd7db GCNANO-USERLAND-STM32MP: 6.4.9
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I6992cb04d73cd519098e2576233e4ca64536b4c0
2022-11-17 17:34:52 +01:00
772e22bca4 GCNANO-DRIVER-STM32MP: add 6.4.9 release support
Change-Id: I717570ab9f900409d8d815cc2c2f1e024a936bc0
2022-11-17 17:19:20 +01:00
efe2f89975 LINUX-STM32MP: v5.15-stm32mp-r2
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I908051bb3c17f9c36e163f1459cdbdafac725d20
2022-11-17 17:19:20 +01:00
83a6bfebc6 OPTEE-OS-STM32MP: 3.16.0-stm32mp-r2
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I4ef63ca08c7b11c8702d5498b1a9cb9f0950d848
2022-11-17 17:19:20 +01:00
5c3c6aa07a U-BOOT-STM32MP: v2021.10-stm32mp-r2
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I4ddc6905fb1e21bfcb6f84a2b5d2dd4d7d95f26c
2022-11-17 17:19:20 +01:00
001cc2ef47 TF-A-STM32MP: v2.6-stm32mp-r2
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I7374c3986e8b2faaf6407ad123d20039839d10c4
2022-11-17 17:19:20 +01:00
3870f7ba78 TF-A-TOOLS: use original source from TF-A-STM32MP
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
2022-11-17 17:19:20 +01:00
9f1216974d M4PROJECTS-STM32MP1: fix board pattern and installation path
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
Change-Id: Ic28d02e3043d838c1c3848331e38b67472feac6e
2022-11-17 17:19:20 +01:00
a033970483 MAKE-MOD-SCRIPTS: remove obsolete bbappend
Change-Id: If105bc9ab61c9f4561832fbb98d6a0e5ffe7cdcd
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2022-11-17 17:19:20 +01:00
38160843bf BUSYBOX: cleanup recipe
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I75b5e2ea785020b79c3374b61a1bb33ea2567510
2022-11-17 17:19:20 +01:00
239688674c STM32MP-G0: v1.0.0
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
Change-Id: I2d5f03763121001a19c02579855986bed4913cb0
2022-11-17 17:19:20 +01:00
370681e971 SDCARD-RAW-TOOLS: resolve path of debug tsv script
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
2022-11-17 17:19:20 +01:00
105bb0e41b README.HOW_TO.txt: add info in README.HOW_TO.txt
Update files to introduce starter package update instructions

Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: I4a594dcd2e72fcf0e05e80599910071a71f8e7cc
2022-11-17 17:19:20 +01:00
2c5b00314f CLASSES:FIP-UTILS-STM32MP: update for Kirkstone
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
2022-11-17 17:19:20 +01:00
5826b67079 MACHINE: update configuration
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>
2022-11-17 17:19:20 +01:00
1becb4e422 TF-A-TOOLS: adapt opsnssl change for fiptools and certtool
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-09-05 13:38:57 +02:00
766634e19c TF-A-TOOLS: correct issue with openssl3
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-09-02 10:58:56 +02:00
96bffa5378 tf-a-tools: fix the RPATH for the native target
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>
2022-08-26 09:48:54 +02:00
281a8202bd tf-a-tools: fix building
- 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>
2022-08-26 09:48:54 +02:00
00c2494b66 TF-A-STM32MP: cleanup obsolete files
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: Id381245fa0e5c00a02a6c7c42800a3495e9a491e
2022-07-29 11:12:43 +02:00
f90ba0c0be TF-A-STM32MP: update Makefile.sdk to use specific build folder per soc
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
Change-Id: If8262a0f68c5376058d18ed5cdd73dc29765d9b2
2022-07-29 11:12:43 +02:00
27684df52f CLASS: FLASHLAYOUT: correct bad exit of loop
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ic39366794622f52fa76353880fcc0cd1c9f563d2
2022-07-29 11:12:43 +02:00
ffbfea95d8 GCNANO-USERLAND: fix PACKAGECONFIG names to fill RPROVIDES libs
Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
2022-07-29 11:12:43 +02:00
e3a5e68894 mesa: drop dri from PACKAGECONFIG
Removed since mesa 22.0.0.

Fixes:
WARNING: mesa-2_22.0.3-r0 do_configure: QA Issue: mesa: invalid
PACKAGECONFIG: dri [invalid-packageconfig]

Signed-off-by: Ricardo Salveti <ricardo@foundries.io>
2022-07-29 11:12:43 +02:00
72ca498919 libdrm: set PACKAGECONFIG based on stm32mpcommon
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>
2022-07-29 11:12:43 +02:00
048d47e395 CONF: correct examples to used according to devicetree package
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-07-04 16:00:50 +02:00
7054e04325 CONF:WIC: align WIC file content with devicetree name
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-07-04 15:42:36 +02:00
965e27650a GCNANO-USERLAND: add symlinks to shared libs in /usr/lib for SDK usage
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
2022-06-23 15:34:24 +02:00
d00d3a076e Move to github recipes 2022-06-23 10:47:25 +02:00
77aa6a49ae STM32MP-G0: Update github information and clean up
Change-Id: I8a87a0ef5ea56a72957006b81f379e53120c8f25
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2022-06-23 10:47:25 +02:00
48713aae88 OPTEE-OS-STM32MP: update archiver to manage dt config
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>
2022-06-23 10:47:25 +02:00
919572b847 Class: build info management
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ie6c04fba3d22960ae438085cb51e2350ccbf6929
2022-06-23 10:47:25 +02:00
32f6724539 CONF: add more component on sdk
The components are requested for compiling optee-os

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I7e53ca961622e0175dc2ac54549a5684240a7ce7
2022-06-23 10:47:25 +02:00
68fa5e71a9 ARCHIVER: use variable for compression choice
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I62783c37448b5b53957354ed43e906d30ccf2f85
2022-06-23 10:47:25 +02:00
cbf5c7d122 Add security.md
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I6c03cc5c29e4fbb153791420704821e6e53d4c0d
2022-06-23 10:47:25 +02:00
ded2a2667c GCNANO: 6.4.7
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I60d9ee20918ecf97efaa0cacb1621cf215fed3dc
2022-06-23 10:47:25 +02:00
6082bf29b5 CONF: change name of boot partition on bootfs
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Idc689b38c6b301c4eeb876a395fdee3c12356ae6
2022-06-23 10:47:25 +02:00
92d3ca61f8 CLASSES: EXTLINUX: align UBOOT_EXTLINUX_CONSOLE with yocto/poky
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
2022-06-23 10:47:25 +02:00
c5b7d77a70 U-BOOT-fw-config: adapt to fwupdate
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I39a00bee11e39cb4e6a688839dc66e92fb277dd2
2022-06-23 10:47:25 +02:00
4257f9ed9f M4Project: 1.6.0
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ia2ec39409e4bcfcff009f3e4c99cde8fb4d8ee8f
2022-06-23 10:47:25 +02:00
51f272fa5b LINUX-EXAMPLE: GPIO: correct script errors
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I6050bc46f61c4f66b847bd4f7d500506acf75b7c
2022-06-23 10:47:25 +02:00
fe20f42de2 KIRKSTONE: MISC
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Iac36e380554b7f94ec6e202292aa5788f23abe15
2022-06-23 10:47:25 +02:00
4a3fff0d44 WIC: adapt to firwmare update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I913f8b3f9746cf53ba3f66a4d0b51f2811b2e1d4
2022-06-23 10:47:25 +02:00
86b53fdbe1 SDCARD: tools: adapt to firwmare update
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Id8b31e604be332a9e94f2ad7627c68ce828f3b58
2022-06-23 10:47:25 +02:00