Jean Delvare wrote: > On Mon, 27 Apr 2009 15:57:45 +0800, 伊泽 wrote: >> We use Marvell's pxaXXX chip,and the i2c unit often become BUSY status .As >> normal operation,the Unit-Busy will become free quickly,but sometimes >> UNIT-BUSY forever.For there are very frequent i2c operations,the cell-phone >> become hang soon,nothing could be done but remove the battery and reboot. >> >> So could you give a suggestion? Is there any useful way to protect from >> entering this abnormal UNIT-BUSY i2c status or recover from that? PXA I2C controller often reports BUSY when one of the I2C lines are held low. Verify you have proper pull-ups and that devices connected to I2C bus behave in a sane way. > I don't know anything about PXA platforms, there's nothing I can do for > you, sorry. > -- Sincerely yours, Mike. -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html