This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS: cc2640 i2c isn't recovering from error

Other Parts Discussed in Thread: CC2640

Tool/software: Code Composer Studio

Hi,

I have a problem that the i2c is stack, I saw the register when it happens MSTAT:

BUSBSY          1

IDLE                 1

ARBLST           1

DATACK_N      1

ADRACK_N     1

ERR                 1

BUSY               0

I tried to close the i2c, init and open it but nothing help, the i2c isn't recovering.

Please help me to figure it out.

Thanks, Shiran.