Developed based on qualcomm's board, took the two GPIO simulation I2C, with Linux own I2C - GPIO driver, the kernel is 3.14.77,
Business needs 1 time I probably send 1 k bytes of data, divided into eight small package to send, after a nearly spent more than 200 ms;
But spooled is always easy to get NACK: bailout, don't know why? Thought is the i2c speed too fast, so a speed reduction or easy i2c nack bailout,
Is at the time of sending large amounts of data, can be shut off the i2c?