DAC two channels are not working giving MCU reset behaviour
HI,
I have a custom board with STM32F405 MCU, the task is to enable PWM, set frequency, read ADC and Set DAC out voltage using CAN commands. Everything was working fine until I enabled the DAC channels, two channels were set to max DAC value(4095) and the observed the voltages as 3.02v on both the channels(Initially channel 1 was not worked, there was a ESD diode connected across channel 1 and 2, only after removing it worked). During testing different DAC values, the MCU suddenly started resetting(logs in tera term repeats) and the input power dropped to 1.5v from 12v. There was no physical short happened during testing and this type of MCU behavior won't happen just because of short. Something happened which caused damage to MCU, rest of the board circuitry is fine.
I request a support in understanding the issue that what could have gone wrong, Is there any special case to handle the DAC section? Since I have to move further and test the application on other board, what is the guaranty that it won't happen again so I want to analyze the issue to proceed further.
DAC section in schematic are shared below
VDDA

DAC output

Kindly provide support in debugging the issue.
Regards,
