cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
4,310 Views
Registered: ‎12-09-2014

Zynq PS I2C - Bus cant recover from Busy State

Hi

 

I am using the I2c in PS of Zynq to connect to a external master(Tegra). The I2c Communication works well when i send the right command. (ie. The Tegra must send 0xad to the Zynq so that the Zynq can start sending data). When the Tegra sends some other command, the bus goes into busy state and it does not recover even if i send the right command. I have to reset the Zynq to make it working again. My question is how to get the I2C bus off from busy state. 

 

Thanks.

0 Kudos
Reply
1 Reply
Highlighted
Teacher
Teacher
4,278 Views
Registered: ‎03-31-2012

read section 20.2.4 in ug585 and see if it helps you solve your problem.
- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
0 Kudos
Reply