Approved version. Approved on: 15:33, 19 February 2019
You are viewing an old version of this page. Return to the latest version.
Difference between revisions of "STM32MP1 Developer Package - SDK"
[quality revision] | [quality revision] |
Denis Humeau (talk | contribs)
m (→STM32MP15-Ecosystem-v1.0.0 release)
|
Denis Humeau (talk | contribs)
m (→STM32MP15-Ecosystem-v1.0.0 release)
|
Template:ArticleMainWriter Template:ReviewersList Template:ArticleApprovedVersion
This article aims to give the following information:
- How to download and install the latest SDK for the STM32 microprocessor Series
- Where to find the associated release note
- Where to find the previous releases (archives)
![]() |
To use efficiently this SDK, please go through the Developer Package article relative to your STM32 microprocessor Series: Category:Developer Package |
STM32MP15-Ecosystem-v1.0.0 release[edit]
- The STM32MP1 SDK is delivered through a tarball file named : en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz
- Download and install the STM32MP1 SDK.
- By downloading this software package, you agree to be bound to the terms of the software license agreement (SLA). The detailed content licenses can be found here
STM32MP1 Developer Package SDK - STM32MP15-Ecosystem-v1.0.0 release | |
---|---|
Download |
You need to be logged on my.st.com before accessing the following link: |
Installation |
$ tar xvf en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz
$ chmod +x stm32mp1-openstlinux-4.19-thud-mp1-19-02-20/sdk/st-image-weston-openstlinux-weston-stm32mp1-x86_64-toolchain-2.6-openstlinux-4.19-thud-mp1-19-02-20.sh
$ ./stm32mp1-openstlinux-4.19-thud-mp1-19-02-20/sdk/st-image-weston-openstlinux-weston-stm32mp1-x86_64-toolchain-2.6-openstlinux-4.19-thud-mp1-19-02-20.sh -d <working directory absolute path>/Developer-Package/SDK
ST OpenSTLinux - Weston - (A Yocto Project Based Distro) SDK installer version 2.4-openstlinux-4.19-thud-mp1-19-02-20 ====================================================================================================================== You are about to install the SDK to "<working directory absolute path>/Developer-Package/SDK". Proceed[Y/n]? Y Extracting SDK.......................................................................................................done Setting it up...done SDK has been successfully set up and is ready to be used. Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g. $ . /<working directory absolute path>/Developer-Package/SDK/environment-setup-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi |
Release note |
Details about the content of the SDK are available in the associated STM32MP15 ecosystem release note. |
- The SDK is in the <SDK installation directory>:
<SDK installation directory> SDK for OpenSTLinux distribution: details in Standard SDK directory structure article ├── environment-setup-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi Environment setup script for Developer Package ├── site-config-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi ├── sysroots │ ├── cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi Target sysroot (libraries, headers, and symbols) │ │ └── [...] │ └── x86_64-openstlinux_weston_sdk-linux Native sysroot (libraries, headers, and symbols) │ └── [...] └── version-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi
<noinclude> {{ArticleMainWriter | DenisH}} {{ReviewersList | NathalieS, BernardP, RomualdJ, Jean-ChristopheT}} {{ArticleApprovedVersion | SebastienG | Jean-ChristopheT(Passed, 28Nov'18) | Jean-ChristopheT - 17Sep'18 | AlainF | 05Dec'18}} [[Category:Sub-articles]] {{UpdateNeededForNewRelease| * Copy the current release (first chapter) in the "Archives" chapter * Make the following modifications in this copy: ** Change the "Download" span id to "Download <name of the old release>" (example: "Download STM32MP15-Ecosystem-v1.0.0 release") * Make the following modifications in the first chapter ** Change the name of the tarball file ** Change the download URLs ** Change the link to the release note ** Change the path and the description of the installation directory }} This article aims to give the following information: * How to download and install the '''latest''' SDK for the STM32 microprocessor Series * Where to find the associated release note * Where to find the previous releases (archives) {{Warning|To use efficiently this SDK, please go through the Developer Package article relative to your STM32 microprocessor Series: [[:Category:Developer Package]]}} ==STM32MP15-Ecosystem-v1.0.0 release==</noinclude> * The STM32MP1 SDK is delivered through a tarball file named : '''en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz''' <span id="Download"></span> * Download and install the STM32MP1 SDK. :''By downloading this software package, you agree to be bound to the terms of the [[OpenSTLinux licenses#Top Software license agreement (SLA) and third-party licences|software license agreement (SLA)]]''. ''The detailed content licenses can be found [[OpenSTLinux licenses|here]]'' {| class="wikitable" |- ! !! STM32MP1 Developer Package SDK - STM32MP15-Ecosystem-v1.0.0 release |- | Download || You need to be logged on ''my.st.com'' before accessing the following link: <br /> [https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/32/5e/0d/c9/05/87/40/c0/stm32mp1dev_yocto_sdk/files/SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz/jcr:content/translations/en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz.z01] |- | Installation || * Uncompress the tarball file to get the SDK installation script<pre> $ tar xvf en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz</pre> * If needed, change the permissions on the SDK installation script so that it is executable<pre style="white-space: pre-wrap"> $ chmod +x stm32mp1-openstlinux-4.19-thud-mp1-19-02-20/sdk/st-image-weston-openstlinux-weston-stm32mp1-x86_64-toolchain-2.6-openstlinux-4.19-thud-mp1-19-02-20.sh</pre> * Run the SDK installation script ** Use the ''-d <SDK installation directory absolute path>'' option to specify the absolute path to the directory in which you want to install the SDK (''<SDK installation directory>'') ** If you follow the [[Example of directory structure for Packages|proposition to organize the working directory]], it means:<pre style="white-space: pre-wrap"> $ ./stm32mp1-openstlinux-4.19-thud-mp1-19-02-20/sdk/st-image-weston-openstlinux-weston-stm32mp1-x86_64-toolchain-2.6-openstlinux-4.19-thud-mp1-19-02-20.sh -d <working directory absolute path>/Developer-Package/SDK</pre> :* A successful installation outputs the following log: <pre> ST OpenSTLinux - Weston - (A Yocto Project Based Distro) SDK installer version 2.4-openstlinux-4.19-thud-mp1-19-02-20 ====================================================================================================================== You are about to install the SDK to "<working directory absolute path>/Developer-Package/SDK". Proceed[Y/n]? Y Extracting SDK.......................................................................................................done Setting it up...done SDK has been successfully set up and is ready to be used. Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g. $ . /<working directory absolute path>/Developer-Package/SDK/environment-setup-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi</pre> |- | Release note || Details about the content of the SDK are available in the '''associated''' [[STM32MP15 ecosystem release note - v1.0.0|STM32MP15 ecosystem release note]]. |} * The SDK is in the ''<SDK installation directory>'': {{Green|<SDK installation directory>}} {{Highlight|'''SDK for OpenSTLinux distribution''': details in [[Standard SDK directory structure]] article}} ├── environment-setup-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi {{Highlight|'''Environment setup script''' for Developer Package}} ├── site-config-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi ├── {{Green|sysroots}} │ ├── {{Green|cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi}} {{Highlight|Target sysroot (libraries, headers, and symbols)}} │ │ └── [...] │ └── {{Green|x86_64-openstlinux_weston_sdk-linux}} {{Highlight|Native sysroot (libraries, headers, and symbols)}} │ └── [...] └── version-cortexa7t2hf-neon-vfpv4-openstlinux_weston-linux-gnueabi
Line 36: | Line 36: | ||
| Download || |
| Download || |
||
You need to be logged on ''my.st.com'' before accessing the following link: <br /> |
You need to be logged on ''my.st.com'' before accessing the following link: <br /> |
||
− | [https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/32/5e/0d/c9/05/87/40/c0/stm32mp1dev_yocto_sdk/files/SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz/jcr:content/translations/en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz |
+ | [https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/32/5e/0d/c9/05/87/40/c0/stm32mp1dev_yocto_sdk/files/SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz/jcr:content/translations/en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz en.SDK-x86_64-stm32mp1-openstlinux-4.19-thud-mp1-19-02-20.tar.xz] |
|- |
|- |
||
| Installation || |
| Installation || |