Custom bootloader for dual-core STM32H745ZI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-09-03 2:36 AM
I made custom bootloaders for STM32F7 and SM32H7, so I'm a bit familiar with the process to update an application when using a bootloader.
But how does one make a bootloader for a Dual-Core STM32H7?
I think it goes like this.
If I use the CM4 core for the bootloader:
- CM4 bootloader checks SD card for updates (binary files)
- CM4 bootloader checks MD5 checksums of the binary files
- CM4 bootloader halts CM7 core
- CM4 bootloader erases FLASH for application for CM4 core
- CM4 bootloader programs FLASH for application for CM4 core
- CM4 bootloader checks FLASH for application for CM4 core
- CM4 bootloader erases FLASH for application for CM7 core
- CM4 bootloader programs FLASH for application for CM7 core
- CM4 bootloader checks FLASH for application for CM7 core
- CM4 hands execution over to application for CM4 core
- Application in the CM4 core starts the CM7 core (the CM7 core does not need a handover)
Is this a good way to do this?
- Labels:
-
Bootloader
-
STM32H7 series
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-03-15 6:14 PM
Did you ever get this working? i have a very similar question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-01-20 2:00 PM
Hi Jack, is the custom bootloader you have made for the STM32H7 something you can share?
FYI, as I see it, there are Open source bootloaders out there but on the STM32, they are mostly for other versions of STM32 and not for the STM32H7xx. The flash operation is a bit different and I was wondering since you have gone through the trouble of making your custom bootloader for STM32H7, if you can share it and save time at my end. Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-08 3:39 AM
I'd also be interested please
