Skip to main content
Explorer
April 15, 2025
Question

How to flash the system without STM32CubeProgrammer

  • April 15, 2025
  • 2 replies
  • 552 views

Hello STMicroelectronics Community:

I would like to ask how to burn the system without using STM32CubeProgrammer. My chip is stm32mp135-AAE3.

 

Thanks,

Ivy7

    This topic has been closed for replies.

    2 replies

    ST Employee
    April 18, 2025

    Hi @Ivy7,

     

    I could suggest that you have a look at the STM32 MPU wiki (https://wiki.st.com/stm32mpu/wiki/Main_Page).

     The following article might be interesting for you:

    * https://wiki.st.com/stm32mpu/wiki/How_to_populate_the_SD_card_with_dd_command: it introduces a script running on Linux host PC to populate only the microSD card device (take care to retrieve the right volume name associated with the microSD card).

     

    Hope this information helps.

     

    Regards,

    JC.

    Technical Moderator
    April 18, 2025

    Hi @Ivy7 ,

     

    you could also have a look to
    https://www.st.com/en/partner-products-and-services/gang-flasher.html

    or CubeProgrammer Command line for MPUs
    See section 5 of UM2237: STM32CubeProgrammer software description

    or CubeProgrammer API
    See section 6 of UM2237: STM32CubeProgrammer software description

    or if you want to build your own loader (heavy task I think)
    AN5275: Introduction to USB DFU/USART protocols used in STM32MP1 and STM32MP2 MPU bootloaders

    Btw, could you share the rationale of not using CubeProgrammer ? Speed ? Customization ? License ? else ?

     

    Regards

     

    Ivy7Author
    Explorer
    April 22, 2025

    Hi,PatrickF:

     

    Thank you for your answer, I will check out the above link you sent me.

    The reason for  not using CubeProgrammer is that I want to batch burn the system,  but the factory doesn't  have the CubeProgrammer,  I want to provide them with another solution. 

     

    Thanks,

    Ivy7