cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to download SDK 5.10

SimonJFisherMB
Associate

Hi,

I'm trying to download SDK version 5.10 to build the version of Linux kernel used in our product after some years, i understand the file we need is 

en.SDK-x86_64-stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17.tar.xz

unfortunately I get V6.x regardless of what I select on the download page. Would someone have a link to this file? (it's almost a gig)

Thanks 

Simon Fisher

6 REPLIES 6
Olivier GALLIEN
ST Employee

Hi @SimonJFisherMB 

Selecting version 3.1.0 I get the proper SDK 

https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/63/94/71/38/24/c4/4f/7f/stm32mp1dev_yocto_sdk/files/SDK-x86_64-stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17.tar.xz/jcr:content/translations/en.SDK-x86_64-stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17.tar.xz

Maybe confusion between kernel version and openstlinuxversion ? 

Olivier 

 

 

Olivier GALLIEN
In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
Erwan SZYMANSKI
ST Employee

Hello @SimonJFisherMB ,
On the following link: https://www.st.com/en/embedded-software/stm32mp1dev.html

Do you well try to download this, with choosing version 3.1.0 (that corresponds to the OpenSTLinux version with Linux kernel 5.10):

ErwanSZYMANSKI_0-1743154275239.png

It seems to work on my side.

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
SimonJFisherMB
Associate

yes I was mixing up the versions. My apologies guys thanks for looking into it.

SimonJFisherMB
Associate

Sorry one other thing, I'm hitting this error when tryna build kernel on Ubuntu 24, should i be using an older version of ubuntu also?

lenovo@lenovo:~/kernel5/Developer-Package/stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.10.61-stm32mp-r2-r0/linux-5.10.61$ make -B ARCH=arm O="$PWD/../build" multi_v7_defconfig fragment*.config
make[1]: Entering directory '/home/lenovo/kernel5/Developer-Package/stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.10.61-stm32mp-r2-r0/build'
GEN Makefile
HOSTCC scripts/basic/fixdep
/home/lenovo/kernel5/Developer-Package/SDK/sysroots/x86_64-ostl_sdk-linux/usr/bin/ld: /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so: error loading plugin: /home/lenovo/kernel5/Developer-Package/SDK/sysroots/x86_64-ostl_sdk-linux/lib/libc.so.6: version `GLIBC_2.33' not found (required by /usr/libexec/gcc/x86_64-linux-gnu/13/liblto_plugin.so)
collect2: error: ld returned 1 exit status
make[3]: *** [scripts/Makefile.host:95: scripts/basic/fixdep] Error 1
make[2]: *** [/home/lenovo/kernel5/Developer-Package/stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.10.61-stm32mp-r2-r0/linux-5.10.61/Makefile:536: scripts_basic] Error 2
make[1]: *** [/home/lenovo/kernel5/Developer-Package/stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.10.61-stm32mp-r2-r0/linux-5.10.61/Makefile:336: __build_one_by_one] Error 2
make[1]: Leaving directory '/home/lenovo/kernel5/Developer-Package/stm32mp1-openstlinux-5.10-dunfell-mp1-21-11-17/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.10.61-stm32mp-r2-r0/build'
make: *** [Makefile:185: __sub-make] Error 2

Hello @SimonJFisherMB ,
Yes I have some doubt that this SDK version can be used with Ubuntu 24 environment. I think the last supported version for it is Ubuntu 20.04. I do not know if you try a build from a Virtual Machine or in a native machine, but if this is a VM, you should try with Ubuntu 20.04. If this is a native machine, a Docker could work.

Kind regards,
Erwan.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.
debugging
Lead

ECO 5.0.0, Ubuntu 24.10, All works fine, even running the latest kernel 6.14. I just ran the build for all of these again right now. (April 2nd 2025) (U-boot, TF-a, optee, kernel). Would almost bet that ECO 3.0 and even 1.0 works fine as well on 24.10 (I could try...) as never experienced an issue due to kernel/Ubuntu  version (except when using Yocto). Use  ECO 5.0 every day. Trying to migrate build script for custom board to ECO 6.0 but still not able due to facing many challenges due to changes in the build process and structure :)