UID_BASE access from STM32H745ZI CM4 Core?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-02 6:11 AM
I would like to access the UID_BASE (0x1FF1E800) register from the CM4 core, but I run into a HardFault. I checked the reference manual and page 137 says that memory map is reserverd for the CM7.
Is there a way to read it somehow to map that System Memory region to somewhere else or can use a DMA to read it?
I have a workaround that I read the registes with the CM7 core and put it into the shared memory region so the CM4 core can read it from there, but it has to wait until CM7 core does it.
Thanks,
Beni
Solved! Go to Solution.
- Labels:
-
Documentation
-
STM32H7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-04 4:07 AM
Hi @Beni​
Cortex-M4 does not have access to the system memory (0x1FF00000-0x1FF1FFFF). You can use the DMA or the MDMA.
Best regards
Bouraoui
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2020-06-04 4:07 AM
Hi @Beni​
Cortex-M4 does not have access to the system memory (0x1FF00000-0x1FF1FFFF). You can use the DMA or the MDMA.
Best regards
Bouraoui
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2022-01-19 8:36 AM
I am unable to access UID_Base from BDMA, DMA1 and DMA2. Is it also not possible?
