Commit Graph
20 Commits
Author SHA1 Message Date
Lionel VITTE 85b8afb05a OPENOCD: allow empty commit
Sometimes the source directory is not cleaned but
everything is already committed. Then, git commit will fail
and so the build. Allow empty commit to bypass that issue.

Change-Id: Ib9b98dfc1b27ae74d32195b0e0e6e5aca7dd1f30
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2023-08-03 12:11:53 +02:00
Lionel VITTE 85ce72412d GCC: make symbols are dynamically available and plugins work
The Canadian build will skip the check for rdynamic. And hence the gcc
symbols are not dynamically available and the gcc plugins won't work. The
opt_pass.*set_pass_param symbols are there but not as exported symbols
so nm -D won't see them e.g..

Based on the patch found here
https://lists.openembedded.org/g/openembedded-core/topic/rfc_build_linux_with_a_oe/90687587

Change-Id: I4860565319a786f5cc511f50cbfcabad9278ed4b
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2023-08-03 12:10:24 +02:00
Lionel VITTE 67805c98cb CONF: enable metadata_csum on vendorfs
Change-Id: I8c3d15e7ead71a2a99ff567c2351c4b0465b1b6d
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2023-08-03 12:10:11 +02:00
Lionel VITTE e279e7af86 SDK: update default content
- add native gcc and symlinks
- add Pod perl module
- add libyaml-dev

Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2023-08-03 12:10:06 +02:00
Lionel VITTE f2c84ca11d MACHINE: update description according to the DT
Change-Id: I0b39912cb24ef218934ce8a2f422456013d15ae4
Signed-off-by: Lionel VITTE <lionel.vitte@st.com>
2023-08-03 12:10:01 +02:00
Lionel VITTE 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
Lionel VITTE 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
Lionel VITTE 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
Lionel VITTE 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
Lionel VITTE 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
Lionel VITTE 6a533bb262 OPTEE-OS-STM32MP: update to 3.12.0-stm32mp-r2
Change-Id: I1d89f5a83206c113324d6b0805a0ea80fdb0d586
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE fe84eb5c3c TF-A-STM32MP: update to v2.4-stm32mp-r2
Change-Id: I8ff248b82c8f4da0f5905d381176402e16e096ff
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE 36c8cd454e GCNANO-USERLAND: GCNano 6.4.3 Update Release "20210726"
GCnano userland 6.4.3: symbol not exported by eglGetProcAddress()

Change-Id: I739306248076f018ccba52638830350c47c54032
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE e89318bdd6 STM32WRAPPER4DBG: rework recipes to use only one
Change-Id: I902877afcb384a721ee7db0c2b18503827c51f68
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE 5df595134e MACHINE: set partition configuration specific to fstype
- Allow specific partition image configuration between 'ext4' and 'ubifs'.
 - In case ubifs created is larger than max-leb-cnt allocated, mkfs.ubi raise
an error that make bitbake exit on error: add test to avoid this unexpected exit.

Change-Id: Ib386e703cfb1d0434ea17c279abb31f705514019
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel Vitte 197f0c1a3c MACHINE: implement boot from NOR memory device
Change-Id: Ia00f81068e90654f4e13db6524f804c15d18941b
Signed-off-by: Romuald JEANNE <romuald.jeanne@st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE 46b422655b CONF: put DEBUG and trace under flags
Global flags: ST_DEBUG_TRACE
if ST_DEBUG_TRACE = 1, the debug and trace are activated on all
boot stage
Specific boot stage debug and trace flags:
ST_CMD_LINE_DEBUG_TRACE: addons for remove trace on kernel
ST_UBOOT_DEBUG_TRACE: activate/deactivate silent mode on u-boot
ST_TF_A_DEBUG_TRACE: activate/deactivate trace and debug on TF-A
ST_OPTEE_DEBUG_TRACE: activate/deactivate trace and debug on optee

Change-Id: I09a0c528fcef18f466f0e2b7b46715e2e43c8cf8
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2021-11-16 17:56:04 +01:00
Lionel VITTE fef27aed02 ARCHIVER: Update for fip build and release information
Change-Id: I8ddd8c61ff7488ce40f87a160f603de32425386a
2021-11-16 17:56:04 +01:00
Lionel VITTE b87e555b44 Added removal for the most used wic types from custom images
Suggested-by: Dimitris Tassopoulos <dimtass@gmail.com>
https://github.com/STMicroelectronics/meta-st-stm32mp/pull/14

Change-Id: Ifa56129da5c76bd6181618f9f906169becff23bd
2020-06-23 17:23:50 +02:00
Lionel VITTE 7f3cfc86ae Baremetal GCC: improve generated package to avoid QA issues
Change-Id: I36472784a5462bab20826e2a4808d3800e60cbcf
Reviewed-on: https://gerrit.st.com/c/mpu/oe/st/meta-st/+/135644
Reviewed-by: CITOOLS <smet-aci-reviews@lists.codex.cro.st.com>
Reviewed-by: CIBUILD <smet-aci-builds@lists.codex.cro.st.com>
Reviewed-by: Lionel VITTE <lionel.vitte@st.com>
Reviewed-by: Romuald JEANNE <romuald.jeanne@st.com>
Tested-by: Lionel VITTE <lionel.vitte@st.com>
2019-10-09 11:08:52 +02:00