Skip to main content
Visitor II
December 23, 2022
Question

STM32MP1 program few GB image take too long

  • December 23, 2022
  • 2 replies
  • 1324 views

Hi,

For SD, we just take the card to PC, write image directly, take about few minutes for 4GB

For EMMC, we have to use STM32CubeProgram and this take so long, up to an hour

I am using USB, not serial. For Serial, it could be a day for 115200bps.

We are not sure if we are doing correct way, or this is normal when write few GB over STM32CubeProgram?

Is there any other way we don't know yet?

    This topic has been closed for replies.

    2 replies

    Graduate II
    December 23, 2022

    Load something smaller, or use uBoot or some other method to pull data over a network connection, or a USB Flash Stick on a USB-HS port

    Technical Moderator
    January 3, 2023

    Hi @Community member​ 

    CubeProgrammer is a tool for development purpose, it is not made for mass production where optimized load time is a must.

    ST recommend to use the ST partner solution from Elprotonics : the gangflasher-st with

     https://www.elprotronic.com/pages/gangflasher-st.

    Other solutions might exist (e.g. use a removable SD-Card with minimal Linux in order to populate eMMC from SD-Card, Network or USB flash drive, see https://community.st.com/s/question/0D53W00001vcKh4SAE)

    Regards,

    In order to give better visibility on the answered topics, please click on 'Select as Best' on the reply which solved your issue or answered your question. See also 'Best Answers'