02-17-2015 12:41 PM
Using a Microzed, Vivado 2014.3, Win 64-bit
Configured MIO pin 10 as I2C interrupt pin for I2C0. Anytime the interrupt is asserted the XIicPs_MasterSendPolled (does the same thing in the Recv function) function in xiicps_master.c hangs while waiting for a completion.
The errata says something similar to this http://www.xilinx.com/support/answers/61665.html
The errata implies that this problem only exists with a repeated start condition and only during a read operation. I am seeing problems for both xmt & rcv and I am not doing a repeated start. Looks very much broken to me.
Thanks,
-JK
05-08-2015 12:41 PM
I put the interrupt outside of the I2C handler since the driver didn't work properly.
Thanks.
02-18-2015 05:01 PM
hi,
would that be possible to attach the code that you are testing?
--hem
05-08-2015 12:41 PM
I put the interrupt outside of the I2C handler since the driver didn't work properly.
Thanks.