CY7C65215A holds I2C (SCB0) bus low until USB connected

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
BeUh_3903566
Level 2
Level 2

I am using a CY7C65215A as a USB - I2C bridge acting as the I2C master. If I power my system on without USB connected to the 215A, the 215A holds my I2C lines low.

After I connect USB to the 215A, I see some activity on the I2C lines for a few seconds (driven by 215A), and then it lets go of the lines and they are pulled high. After the lines are pulled high, I can disconnect the USB from the system and the I2C lines are still inactive (pulled high).

Any thoughts on why this is happening?

See my schematic below. There are 2 I2C slave devices: an FPGA and a TCA9406 I2C level shifter, and has a 10k ohm pullup resistor.

I have built a small evaluation board with the same configuration on the 215A and I2C pullups, but no I2C slave on the bus, and the 215A exhibits the same behavior.

pastedImage_0.png

0 Likes
1 Solution
Sananya_14
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello,

Please follow up on the previous thread created- https://community.cypress.com/message/186161?et=watches.email.thread#186161.

Best Regards,

Sananya

View solution in original post

0 Likes
1 Reply
Sananya_14
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello,

Please follow up on the previous thread created- https://community.cypress.com/message/186161?et=watches.email.thread#186161.

Best Regards,

Sananya

0 Likes