Hello,
I am developing for the CC2652R7 on version 6.30.01.03 of the SimpleLink CC13xx and CC26xx SDK.
When I call I2C_open() to initialize an I2C interface, the SDA and SCL pins are pulled down briefly during I2CCC26XX_initIO
. This appears to the slave device as the start of a transaction and ruins initial communication, as highlighted in the following logic capture:
The problem is resolved if I modify I
2CCC26XX_initIO
to call GPIO_setConfig
with GPIO_CFG_OUT_OD_PU | GPIO_CFG_OUT_HIGH
:
Is this a known issue? If so, when will it be fixed?
Is there any workaround that doesn't involve modifying the I2CCC26XX.c driver?
Thank you for your help!
Peter