Tool/software: Linux
Hi Guys,
I am using iMX6 DualLite Processor with the above described ADC(ADS124S08) over SPI bus and below are the driver link which I have used:
Observation:
- Chip select pin and clock pin signals are as expected when I read raw value using sysfs entry.
- While I am reading raw data it always shows a 16777151 value for all the Channels.
- I have not changed anything in the driver and seen in the driver that IOMUX Register Configurations are written only when I would do hardware trigger and enable buffer, is this correct?
Also, suggest How would I able to read the raw values of the channel.
Below are the Queries regarding reading ADC raw data.
- Why the driver doesn't show in_voltage_scale entry in the sys entry while other entries like in_volatgeX_raw appear?
- While I am reading raw data it always shows a 16777151 value for all the Channels. Why raw values give always the same values?
- Why I am not able to enable buffer for hardware trigger? kernel print: "Buffer not started: buffer parameter update failed".
- Sometimes, DRDY pin remains high only and hence I wouldn't able to read data.
- Above TI driver link is correct? If no then please suggest the driver.
Thank You