Reset a I2C bus withe PE

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Reset a I2C bus withe PE

跳至解决方案
881 次查看
barbercolman
Contributor III

Hi

I am talking to a I2C EEPROM. Every so often I can leave the EEPROM slave in a incomplete state which locks the bus. AN4481 talks about one solution to this issue that directly accesses the hardware, toggles the SDA and SLA lines to reset the chip . However, I have been directed to use only PE functionality and I can not see how to toggle the SDA and SLA lines using PE. Any suggestions? For now I am doing an "experimental" version that directly controls the SDA and SLA lines.

Thanks

标记 (4)
0 项奖励
回复
1 解答
675 次查看
vfilip
NXP Employee
NXP Employee

Hello,

this feature is currently not supported by I2C component and I think there is no plan to support it in near future. According to the AN you should use GPIO_LDD component. So I think you have used correct aproach.

Best regards

Vojtech Filip

Processor Expert Support Team

在原帖中查看解决方案

0 项奖励
回复
1 回复
676 次查看
vfilip
NXP Employee
NXP Employee

Hello,

this feature is currently not supported by I2C component and I think there is no plan to support it in near future. According to the AN you should use GPIO_LDD component. So I think you have used correct aproach.

Best regards

Vojtech Filip

Processor Expert Support Team

0 项奖励
回复