cancel
Showing results for 
Search instead for 
Did you mean: 

repeated start condition in I2C slave mode

gerhard23
Associate
Posted on April 27, 2006 at 09:24

repeated start condition in I2C slave mode

1 REPLY 1
gerhard23
Associate
Posted on April 27, 2006 at 09:24

Hello,

perhaps is there anyone out with some hints to that:

We want to use ST72264 in I2C slave mode.

Configuration of I2CCR is PE=1, ACK=1, ITE=1

receiving bytes works OK and also sending some bytes.

But if the master issues a repeated start transmission, ST7 does not ACK the address byte, thus the master terminates the connection.

Logging the events brings out there were only 2 events recognised by the ST7:

1. EVF+BUSY+ADSL (after first address reception)

2. EVF+BUSY+BTF (after receiving one data byte)

There was neither a STOPF nor a second ADSL detected.

Anyone an idea ?

thx

Gerhard

[ This message was edited by: gerhard on 27-04-2006 12:58 ]