Can the STM32G4’s DMA multiplexer (DMAMUX) be synchronized to a timer other than LPTIM?
I was able to find a solution to this that I’ll post here just in case somebody comes across this question. The EXTI channels that are available for trigger signals to the synchronization timing of the DMAMUX, or any peripheral that responds to EXTI, can be read while the pin is in output or alternate function mode. To get this timing, I was able to create a PWM signal in a compare channel of a timer, configure the timer’s enable register (TIMx_CCER) to route the signal to a pin, and then configure that pin to provide the signal for the related EXTI signal via the SYSCFG external interrupt configuration register (SYSCFG_EXTICRx). The synchronization signal will then work as described in the question, but without the need to route a wire between any pins.