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.

LAUNCHXL-F28379D: I2C Bus busy bit values during digital loopback mode

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE

HI,

While using DLB (Digital Loopback) mode in I2C, does Bus Busy bit or Stop condition detect will reflect the correct status of I2C?

Also, in the loopback example inside C2000Ware, these bits are not monitored. Should we ignore these conditions in loopback mode and send and receive data directly?

Thanks,

Aditya

  • Hello Aditya,

    The Bus Busy and Stop bits will reflect the I2C status whether or not the DLB is used. In the example, because I2C is communicating with itself and not to an external module, there is no need to check whether the I2C bus is free (the Stop condition can be used if needed).

    Best regards,

    Omer Amir