I2C Bus Read acknowledgment failing

Hi , I am using I2C bus protocol to transfer the data to and from OSD. I have implemented a driver which complete the above task. The problem is that this driver is not working with Intel 82865 graphics controller on the Dell Optiplex GX270 , when philips 170B monitor is connected. I have increased some delay between the byte transffer and then the driver started working for Philips 170S . Still its not wokring with Philips 150B. Later debugging revealed that its not setting the acknowledgment bit correctly. The Master gets the false acknowledgment in response to the byte transfer. Also when a tried to write the bit over the data line , after getting the register address, the bit is not set correctly in the memory. I am out of box for why this is happening.. Any clue will be very helpful. thanks.

-- Abhijit.

Reply to
abhijitcpawar
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.