STM32H723 SWDv2 multidrop
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-17 02:18 PM
I'm looking to program multiple STM32H723 chips on the same board through the same programming interface. I'm currently using SWD. I see in the documentation that multidrop is supported but I don't see any information about how to program the instance ID to be different across the different chips on the board.
Is this possible? Or did ST also hardcode the instance ID to all 0s?
If not possible with the H7 series, do you have any series that support changing the instance ID?
Thank you
Solved! Go to Solution.
- Labels:
-
Bootloader
-
STM32H7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-17 05:37 PM
The chip supports it, but no ST-Link programmers do.
Solved: Does the STM32H5 support multi-drop SWD / Serial W... - STMicroelectronics Community
> Or did ST also hardcode the instance ID to all 0s?
It is hardcoded on the H5. Probably the same on the older H7.
Solved: SWD Multi Drop on STM32H5 and target instance - STMicroelectronics Community
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-17 05:37 PM
The chip supports it, but no ST-Link programmers do.
Solved: Does the STM32H5 support multi-drop SWD / Serial W... - STMicroelectronics Community
> Or did ST also hardcode the instance ID to all 0s?
It is hardcoded on the H5. Probably the same on the older H7.
Solved: SWD Multi Drop on STM32H5 and target instance - STMicroelectronics Community
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-18 12:06 PM
Thank you for your answer,
So from what I understand, it supports it as in it supports programming multiple chips as long as they are from different series (targetID is different) but it cannot support multiple chips of the same series (same targetID, but supposdly different instanceIDs is not possible due to being hardwired to GND).
Are you aware of any series that does support the latter? i.e. able to program multiple of the same chips on board.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-18 05:20 PM
If this is possible at all with ST MCUs, I guess Segger will do this first. They do very smart things with the JLinks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-12-19 06:14 PM
I am not aware of any.