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.

TMS320F280037C: I2cb mux channel problem

Part Number: TMS320F280037C


Dear experts,

I have a problem when trying to use the I2CB writing to a slave device in the master mode in the 48 pin version of the F280037C. Both the SDA and SCL outputs remain high. I am using the GPIOs 28 and 29, with the MUX channel no 14. Trying to find the error, I loaded the 2000Ware example i2c_ex1_master and tested different settings. When I selected the other possible GPIO/MUX setting in the package for I2CB, GPIOs 2 and 3, with MUX channel no. 11, I could see the SCL line falling by an oscilloscope, but because I do not have any slave connected in those pins, the operation obviously halts, but anyway there seems to be some intended activity starting when using that GPIO/MUX setting instead. Also, when selecting I2CA instead of I2CB with proper GPIO/MUX settings, those outputs seem to react.  Hardware problem is excluded because I can test that the outputs work in the GPIO mode for those outputs. I can also see that the GPAGMUX2 and GPAMUX2 settings appear correctly in the register view of the debugger. Are there still some other settings to check?

Best regards,

Jouko