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

cross mob
CSK10
Level 3
Level 3
First like received First like given 50 sign-ins

Hello;

I have a similar condition as was in this thread Solved: regarding fx2lp i2c interface - Infineon Developer Community .
I have a temperature sensor and eeprom using I2C,
In my case the Eeprom must perform a write and read and then reenumerate , Somehow the firmware stalls and there is no attempt made to reenumerate. Is there a workaround for this considering that I have tried moving Temperature sensor method into the vendor command, 

0 Likes
1 Solution
narolkarvarun
Moderator
Moderator
Moderator
5 likes given 100 solutions authored 250 replies posted

Hi CSK10 ,

can you please check once bus status while  I2C is trying to write into EEPROM, that another device is not pulling down the line?

please check the status of bmRENUM bit while re-enumerate.

please share at what point it is going to stall.

Regards

Varun Narolkar   

 

View solution in original post

1 Reply
narolkarvarun
Moderator
Moderator
Moderator
5 likes given 100 solutions authored 250 replies posted

Hi CSK10 ,

can you please check once bus status while  I2C is trying to write into EEPROM, that another device is not pulling down the line?

please check the status of bmRENUM bit while re-enumerate.

please share at what point it is going to stall.

Regards

Varun Narolkar