Hi @Sanket_Parekh
According to the i.MX 6ULL Applications Processor Reference Manual section 13.2
ADC1_IN0 Analog channel 1 input 0 GPIO1_IO00
Also vf610 ADC driver in my Linux firmware and 12 bit resolution is used.
in my Linux user space, it is in_voltage0_raw is the corresponding sysfs file to read the value.
in_voltage_scale is 1048.575927734 (I am not sure how it has been calculated as I have not build the firmware myself).
58098 is my default sampling frequency and available sampling frequencies are below:
206250, 58098, 29676, 15000, 7541
Reference voltage is 3.3v which is an actual regulator. however, every time after I power up my board and run "dmesg" Linux command, I see few kernel warning messages related to the ADC and the reference voltage as below:
[ 2.568224] vf610-adc 2198000.adc: 2198000.adc supply vref not found, using dummy regulator
[ 2.569165] vf610-adc 2198000.adc: Linked as a consumer to regulator.0
Thanks,