cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H745 DAMMUX1 not configurable if any one of the DMA block reset

shivashankarr
Visitor

Hi,

I am using the STM32H745 and facing the following issue:

  1. ADC with DMA1 works fine when the DMA2 block is not reset.
  2. ADC with DMA1 fails when the DMA2 block is reset(in RCC->AHB1RSTR). The "DMAMUX request line multiplexer (DMAREQ_ID field in the DMAMUX_C0CR register)" resets back to 0.

It appears that the DMAMUX is closely tied to both DMA controllers (DMA1 and DMA2). None of the available documents (es0445-stm32h745-errata, rm0399 - Reference Manual, en.STM32H7-DMAMUX, en.STM32H7-DMA) provide the required information on this behavior.

Is this the expected behavior? Are there any documents from STM32 that can justify this? some help would be greatly appreciated. 

Thanks

 

0 REPLIES 0