register read not working in AD7606b parallel interface

Hi, We are using AD7606b in parallel mode though Linux drivers. we used HDL and linux driver from ADI reference source. for parallel interface we are able to get ADC reading. but we are facing with register read operation. we are using AD7606b in software mode, ADC reading are correctly coming, but when we try to read ADC register data we are getting 0x18CX value in return irrespective to any register address. we checked with oscilloscope , the register read in parallel mode waveform is same as datasheet , any we are even able to get register read command properly, but response from register_read from AD7606b is always in range 0x18CX for any register address we use. we even try to read register data at adders 0x2f for which we should get 0x14 but getting 0x18CX and for this we also check waveform on oscilloscope and AD7606B is actually transmitting 0x18C0. request you to kindly suggest any solution or points we might be missing out.

regards,

shivshankar thati

Parents Reply Children
No Data