2026-02-28 3:07 PM
Hello ST experts,
I configured an STM32H745 dual core to read data from ADC1/ADC2 in dual mode. I dedicated the M7 core to initialize ADCs, timer and DMA. But after running the code it seems that the ADC is not working either DMA.
I used the similar code on the STM32H750 single core. The code is correct.
I think I have to configure extra settings for dual core such as managing the memory. Could you please help me.
The DMA is in circular mode with "Word" data length.
TIM2 triggers the ADCs.
Solved! Go to Solution.
2026-03-02 4:19 AM
Either post your code or go off one of the many existing examples for this chip.
DMA is not working on STM32H7 devices - STMicroelectronics Community
2026-03-01 10:50 AM
There's no reason the single core code can't work on the dual core device. Recheck your assumptions. Ensure DMA buffer is somewhere the DMA can access.
2026-03-01 11:58 PM - edited 2026-03-01 11:59 PM
Hi,
Thanks for response. How can I define a buffer with DMA access? Could you please give some suggestion? I am using Keil IDE.
2026-03-02 12:42 AM
H750 and H745 have the same RAM memory size at the same address location. To me it should work if it is working on H750.
From which side you are using ADC? CM4 or CM7?
How did you test your case? in debug mode? if yes, CM4 is in low power mode at start up?
2026-03-02 4:07 AM
Hello,
I am using CM7 for ADC, DMA and timer.
My IDE is Keil uvision and using Keil debugger. Should the CM4 be in low power mode?
Best,
Thanks.
2026-03-02 4:19 AM
Either post your code or go off one of the many existing examples for this chip.
DMA is not working on STM32H7 devices - STMicroelectronics Community
2026-03-02 4:21 AM
@Davood_Kesha wrote:
Should the CM4 be in low power mode?
If you are using CubeMx to generate the code, ensure you disable:
#define DUAL_CORE_BOOT_SYNC_SEQUENCE
by commenting out this define.
2026-03-02 4:43 AM
I cannot find it in Keil MDK. Where should I looking for?
2026-03-02 4:45 AM
It starts to be an unnecessary ping pongs here.
Please share your project ..