I'm using a processor module based around STM32MP157C processor - we're ready to go to production. It's programmed with Linux and our application. We've been using Cube32 to program, but it takes 40 minutes to program. How can I program fast over USB?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-10 8:34 AM
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-14 3:41 AM
If you're talking about programming emmc,
we use a sdcard with minimal distri on it,
we boot on sdcard
we use script to format emmc,
from there, we copy the content from the sdcard (or usb inserted disk)
and after we boot to emmc.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-10 12:09 PM
How does programming happen?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-10 1:36 PM
USB-FS vs USB-HS ? ST-LINKV/V2 vs V3?
Slow ports, or hubs?
Perhaps use USB to deliver a smaller u-boot payload, and have that pull and program the main image broadcast in a loop with Ethernet?
Make the image smaller?
Use SD Card?
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-14 1:31 AM
It's programmed over high speed USB. I prefer to use the image built according to manufacturer's recommendations. We are not Linux experts here, so changing the build too much has some risk. I think your suggestion about downloading a small u-boot payload is what the Elpotronic Gangflasher software does, but we can't get it to work right now.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-11-14 3:41 AM
If you're talking about programming emmc,
we use a sdcard with minimal distri on it,
we boot on sdcard
we use script to format emmc,
from there, we copy the content from the sdcard (or usb inserted disk)
and after we boot to emmc.
