ADC3 data DMA transfer error
Hello members,
I have problem with functionality of DMA data stream for ADC3 peripheral. I have H743ZIT controller. ADC1 with DMA is fully and properly working for each channel. I have placed ADC data array to RAM_D2 section for ADC1.
For ADC3 I have used RAM_D3 section which should be proper for BDMA implementation. ADC3 seems to work good - because I see changes in DR register, but DMA transfer error occur immediately after HAL_DMA_IRQHandler is executing. Exactly this case is true:
"else if (((tmpisr_bdma & (BDMA_FLAG_TE0 << (hdma->StreamIndex & 0x1FU))) != 0U) && ((ccr_reg & BDMA_CCR_TEIE) != 0U))"
It leads to HAL_DMA_ERROR_TE error code.


In attachment you can see some files with config.
STM32CubeIDE
Version: 1.14.0
Build: 19471_20231121_1200 (UTC)
STM32CubeMX - STM32 Device Configuration Tool
Version: 6.10.0-RC9
Build: 20231120-2037 (UTC)
Thank you very much for help.
