Commit Graph

319 Commits

Author SHA1 Message Date
Christophe Priouzeau fe20f42de2 KIRKSTONE: MISC
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Iac36e380554b7f94ec6e202292aa5788f23abe15
2022-06-23 10:47:25 +02:00
Christophe Priouzeau 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
Christophe Priouzeau 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
Christophe Priouzeau 37efaf8f94 Stm32wrapper4dbg: bump to 2.0
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I032373b7465150618bf6d20e5a8f766c1dee87fe
2022-06-23 10:47:25 +02:00
Christophe Priouzeau 71ade1be2a add fwupdate support
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I0d5a476d43c3ba3007b1bd01339496657afc5f2f
2022-06-21 10:18:09 +02:00
Christophe Priouzeau 9825958fd6 KERNEL: 5.15-stm32mp1-r1
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I0b997edf47d41b8633c5a58861ff2cf04caad2f0
2022-06-21 10:18:09 +02:00
Christophe Priouzeau 48b49d3e27 OPENOCD: 0.11.0
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ia1f287c846227ddad1bd023637f57a05d1d4e6d6
2022-06-21 10:18:08 +02:00
Christophe Priouzeau e39ad28a81 OPENSSL: force OPENSSL_MODULES variable for sdk
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I182aac91d6ec306cf1ceda37aa5c77b8aa7779a0
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 23e8ddc745 Rename U-Boot stm32mp extlinux
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ia06ae796dfd1083a4adb608b3ff132622bad23d0
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 4e63a23ff6 TF-A: v2.6-stm32mp1-r1
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I23dff9a9a33a1094bfcf01c2fa8e555f349d0782
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 10b737d31d U-BOOT: v2021.10-stm32mp1-r1
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I3fd28e03a866d5f154b1356e031798a0e771e7f5
2022-06-21 10:18:08 +02:00
Christophe Priouzeau b361e0b1a3 OPTEE: 3.16.0-stm32mp1-r1
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Idd8b84221d5f0621b31dbd8523e0b8e28368dc89
2022-06-21 10:18:08 +02:00
Christophe Priouzeau c2166edf50 STM32mp-g0: add firmware for G0
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I21ed994b5550efa2ae710cd92261b80fbe59c2e7
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 1bc5c4fe45 CMSIS: add support for stm32mp13
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I999ec41342ad6a41e0541b6a1bd1863255afff9d
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 09836a0bee CONF: disable CHECK for MTD
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Iced690e09893ac27692c9ccbe1847992eff269a8
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 1717b23bd1 remoev gcnano link classe
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I61a6e4d43295d3c858137ed14e1755b30d403342
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 6c19d25a73 Add stm32mp13 machine support
Rename stm32mp1-disco and stm32mp1-eval on
stm32mp15-disco and stm32mp15-eval

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Id28971e6d1fc895e39440b229d9cbe8d5a1af162
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 2a2c5d495a KIRKSTONE: adapt to kirkstone
License syntax, SRC_URI syntax, overwrite

Change-Id: I37ccaf76e6d8558ecb3aa4cf9e0fbbec1a95b0a5
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 40264726e7 CONF: add compatibility version
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ibefcd7a6d5f98a03d571249e9101a12311cc9b96
2022-06-21 10:18:08 +02:00
Christophe Priouzeau f270dda746 GCC: baremetal: bump to gcc 10
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: I7dc66fef706beeb2aea5ff8a48f5e654e75dec24
2022-06-21 10:18:08 +02:00
Christophe Priouzeau dc6510b1a9 SDK: extend recipes
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Ibec017d55c94d9dece5c456bd671f751785522bc
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 2b3bc71727 PULSEAUDIO: adapt to pulseaudio 15
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
Change-Id: Id54548348742967dd3722d58e384de8d93cf5456
2022-06-21 10:18:08 +02:00
Erwan SZYMANSKI 4648c44d73 Image format WIC made for stm32mp15 eval board and delivered to Qt client. This version does not use FIP partition
Signed-off-by: Erwan SZYMANSKI <erwan.szymanski@st.com>
Change-Id: I664f4c89ebe591c909dee978a6f9afe69179a130
Reviewed-on: https://gerrit.st.com/c/mpu/oe/st/meta-st/+/237611
Reviewed-by: CITOOLS <MDG-smet-aci-reviews@list.st.com>
Reviewed-by: Romuald JEANNE <romuald.jeanne@st.com>
Tested-by: Romuald JEANNE <romuald.jeanne@st.com>
2022-06-21 10:18:08 +02:00
Christophe Priouzeau 89ec4a320b HIDAPI: bump to 0.10.1
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 12:00:03 +02:00
Christophe Priouzeau ea02b7ab35 BOOTFS: rename extlinux package
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:59:46 +02:00
Christophe Priouzeau 99414cdd9a OPTEE: add OPENSSL_MODULES environment variable
Due to the openssl update to 3.0, libcrypto request to have
OPENSSL_MODULES variables set on cross-compilation.

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:59:22 +02:00
Christophe Priouzeau f53ee4e24c OPTEE: remote old depdendency
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:58:22 +02:00
Christophe Priouzeau ebda72c49e PULSEAUDIO: adapt to new version of KIRKSTONE
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:57:52 +02:00
Christophe Priouzeau 53c63ca90e DRM: bump to 2.4.110
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:57:43 +02:00
Christophe Priouzeau c71ef8c31c Add RPM dependency to lua
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:57:26 +02:00
Christophe Priouzeau a3425ad76b BUSYBOX: adapt to new version of KIRKSTONE
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:57:09 +02:00
Christophe Priouzeau 5a6099a634 EXTLINUX: rename recipes
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:57:00 +02:00
Christophe Priouzeau 5f28cda969 TF-A: correct bad detection of DTC version
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:56:46 +02:00
Christophe Priouzeau 059efa455b ALSA-LIB: adapt to new version of KIRKSTONE
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:56:19 +02:00
Christophe Priouzeau a62a284e99 KIRKSTONE: SRC_URI compatibility
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:55:52 +02:00
Christophe Priouzeau 473cfb3d92 KIRKSTONE: license compatibility
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:55:00 +02:00
Christophe Priouzeau 5c921566ab MACHINE: adapt to change of machine path
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:53:35 +02:00
Christophe Priouzeau 483a6968fa KIRSKSTONE: overwrite syntax
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:53:28 +02:00
Christophe Priouzeau 5e68bca87d LAYER: add kirkstone compatibility
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2022-05-02 11:43:53 +02:00
Christophe Priouzeau 58f52ac426 LINUX-STM32MP: update to v5.10-stm32mp-r2
In case of addition of defconfig file on SRC_URI, the official
do_configure override the st configuration (defconfig+fragment).

Change-Id: Ibd73d49caafabbd3f58b0a213f6f1fec5dc81670
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2021-11-16 17:56:04 +01: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
Christophe Priouzeau e5f63e6e86 U-BOOT-STM32MP: update to v2020.10-stm32mp-r2
Change-Id: I4e58162aafc5f6dcd94793dae7018bc03ae136e9
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
Christophe Priouzeau 0e297b657a M4PROJECTS: Update to v1.5.0
Change-Id: I7be93ef3835391c0b9e4809654db019c913aa8c4
2021-11-16 17:56:04 +01:00
Christophe Priouzeau fce5882c96 U-BOOT-STM32MP-SPLASH: add portrait and landscape splash screen
Change-Id: Ic6963533ad372e1354ab948717ef82650debfe50
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2021-11-16 17:56:04 +01:00
Cedric VINCENT c38662e3bc OPTEE-SDK: Add to SDK environment-setup the variables required to build OP-TEE TA.
Change-Id: I13a6e1f85f785ca4ce9cbb34dc2e46a16e4ca273
Signed-off-by: Cedric VINCENT <cedric.vincent@foss.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
Romuald JEANNE af9ec1ddf8 TF-A-STM32MP: add file type for deploying image
When a compilation a made for TF-a with 'all' target, several binaries are generated
and have the same name on several kind of build but generated with different
compilation switch. In some case (like arm64 bits) the bl2 need to generate a
bl31 binary but without the specific option requested by the generation of official bl31,
which can generate an issue when you deploy the file because it's the binary of
last build which are used but it's not in all case the binary with compilation
option desired.
For solving this king of issue, a flag <file type> which can be : bl31 b32 bl2 fwconfig
are added on the TF_A_CONFIG to specify which kind of binary we need to export.

Change-Id: Ibd484ae2e285bf70e3e0790e020d2ea595506a3c
Signed-off-by: Christophe Priouzeau <christophe.priouzeau@foss.st.com>
2021-11-16 17:56:04 +01:00
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
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