I am writing a driver of a M6259 using the ddk. I have interrupt driven DMA working and everything seems fine... for a while. After a period of time ~10 min, the channels that have a constant voltage applied (a battery with a series of resistors to give a range of voltages) go to the +MAXRANGE value (ie. 10V for the -10/+10 V range). As time goes on (several minutes later) the readings return to the correct values.
I have made the correction to adcreset etc.
Is there any way to read the configuration once the system is setup. I would like to read this so that I can compare it to what I set up and see if anything is changing.
Thanks,
Neil