PSoC42xx and 47xx I2C slave configuration problem

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

cross mob
Yves
Level 2
Level 2
10 replies posted 5 replies posted 5 sign-ins

HI all,

I have been developing a small board and application for CY8C4245 using I2C bus.

unfortunately, due to the current supply chain problems, we had to select a 4745 for our design, so we can release the product much sooner.

I configured the I2C exactly the same way as the 4245 in PSoC creator, but I have problems with the communication with 4745.

I have looked at everything I could but can't figure out why it doesn't work the same way... 😞

Am I missing something?

0 Likes
1 Solution

Hi,

the 8051 timings are respecting the I2C specification, so I thought it would be ok. I didn't check the timing spec for SCB blocks though.

I have now replaced the I2C with EZI2C and the communication works just fine, so I don't think it's just the SCB version, but maybe the I2C slave driver specific to SCB V2?

View solution in original post

0 Likes
19 Replies