2022-12-23 11:30 AM
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?
2022-12-23 11:42 AM
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
2023-01-03 08:47 AM
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'