Skip to main content
Explorer
September 16, 2025
Question

STM32MP1 Application development

  • September 16, 2025
  • 2 replies
  • 740 views

Hi,

I have an STM32MP135F-DK board and I would like to know if to follow the steps in the video below I just need to install STM32CubeIDE on a computer running Linux or if I need to install something first?

https://www.youtube.com/watch?v=qEzfqKt3exE

For example, is it necessary to follow the steps corresponding to the links below first, or does the STM32CubeIDE installation itself and the sequence of steps in the video already do this?

https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP135x-DK/Develop_on_Arm%C2%AE_Cortex%C2%AE-A7/Install_the_SDK

https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP135x-DK/Develop_on_Arm%C2%AE_Cortex%C2%AE-A7/Create_a_simple_hello-world_application

Thanks,

 Ari

 

 

 

 

 

 

 

    This topic has been closed for replies.

    2 replies

    ST Employee
    September 17, 2025

    Hello @AMend.7 

    You need to install the SDK for the MP1 before hand. It will be needed by CubeIDE to initialize OpenSTLinux components. 

    I recommend you to follow the getting started of the MP13 entirely if you haven't yet done it. It will allows you to have all the mandatory tools and sources to develop on Cortex A and M.

     

    You can also refer to the Deep Dive section that is updated with recent version of OSTL and CubeMx (as the video is already 4y old).

    Have a look at these category and pages I linked bellow

    https://wiki.st.com/stm32mpu/wiki/Category:How_to

    https://wiki.st.com/stm32mpu/wiki/Category:STM32CubeIDE

    https://wiki.st.com/stm32mpu/wiki/How_to_install_the_Yocto_Project_SDK_in_STM32CubeIDE 

    https://wiki.st.com/stm32mpu/wiki/How_to_manage_STM32MP1_OpenSTLinux_projects_in_STM32CubeIDE

     

    I hope this will help you!


    Regards,

     

     

    AMend.7Author
    Explorer
    September 19, 2025

    Hi, Pwxn

    I followed the video to try to install OpenSTLinux using STM32CubeIDE for the STM32MP135F-DK board. However, in the current version, it is necessary to specify the installation directory, and when I choose a directory in HOME, the installation displays a dialog box informing me that it failed to install OpenSTlinux in the local folder.

    Then I tried to install OpenSTlinux manually, as per the link below:

    https://wiki.st.com/stm32mpu/wiki/Getting_started/STM32MP1_boards/STM32MP135x-DK/Develop_on_Arm%C2%AE_Cortex%C2%AE-A7/Install_the_SDK

    But I couldn't figure out which path to use in the commands below:

    ./stm32mp1-openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11/sdk/st-image-weston-openstlinux-weston-stm32mp1.rootfs-x86_64-toolchain-5.0.8-openstlinux-6.6-yocto-scarthgap-mpu-v25.06.11.sh -d <absolute path to the working directory>/Developer-Package/SDK

    Could you edit this command to include the path names as recommended?

    ST Employee
    September 24, 2025

    Hello @AMend.7 

     

    If you follow the getting started you should recognize a pattern on how the packages are installed and where. 

     

    You can refer to this page to see ST' suggestion on structure :

    https://wiki.st.com/stm32mpu/wiki/Example_of_directory_structure_for_Packages

     

    I hope this help you.

     

    Regards,