cancel
Showing results for 
Search instead for 
Did you mean: 

STM32MP1 program few GB image take too long

Dat Tran
Senior II

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?

2 REPLIES 2

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

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PatrickF
ST Employee

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'

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.