
24 May
2008
24 May
'08
5:24 p.m.
Sergey Lapin slapin@fan.ossfans.org wrote:
But I'm unable to read proper values from lines - they always return 0s. Any ideas on fixing? Linux i2c-gpio driver works perfectly.
Please try this patch:
http://www.nabble.com/-PATCH--soft_i2c%3A-Pull-SDA-high-before-reading-p1727...
You shouldn't need to do anything in the I2C_ACTIVE and I2C_TRISTATE hooks since the PIO is properly configured in open drain mode.
Haavard