ADC and DAC issue-Hardware
I’m using an STM32F439VIT6 on a custom board. PA5 is used as the DAC output, and PA0/PA1 as the ADC inputs. On 1 out of 5 boards, the ADC and DAC functions stopped working, but the same pins still work correctly as GPIO.
Setup (failing board)
PA5: DAC → op-amp → 0–10 V output
PA0, PA1: ADC inputs from INA190A1 for 4–20 mA sensors
VDDA/VREF+ = 3.3 V (measured OK)
Same firmware as working boards
Pins configured in analog mode
Issue
DAC produces no valid analog output, always zero
ADC readings are invalid or stuck
GPIO input/output on the same pins works
Question
Can the STM32F4 analog (ADC/DAC) circuitry be damaged while the GPIO still works on the same pins?
How can I confirm if the ADC/DAC core is damaged (e.g., internal channels/tests)
