I have a problem that some of you have had, I get no ack for reading other adresses than 0x1f.
I get an ack for the slave addr, and if i send the wrong slave addr i get a nack.
But the second ack only comes if i read addr 0x1f. but the third ack never comes.
I can write to addr 0x1f, but no other addr.
What can the problem be?
EXTCLK is 10MHz
I2C clk is 5kHz.
2.8V and 1.5V is fine, I am interfacing with a pic32 at 2.8V
any ideas?