This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3358: I2C timing issue

Part Number: AM3358


Tool/software: Linux

Hi,

When I configure I2C clock frequency to 100KHz, on oscilloscope it measures 104KHz with almost 50% duty cycle.

But when I configure for 400KHz it shows 460KHz on oscilloscope, duty cycle will not be 50%. TON will be 30%.

I am only setting clock frequency in device tree file. Please let me know whether i am missing any configuration.

Regards,

Dileep