Team,
I am an internal TI'er and came across some off behavior while using the TM4C123G for some of my testing. I am needing to test my own chip functionality when a pullup on my I2C line goes floating mid transaction. I am currently accomplishing this by using 2 123G's where one is monitoring the clock pin(and has other pins for the pullups on the I2C lines) on the 2nd and on the XX falling clock edge it sets the pullups to an INPUT or floating.
I was trying to accomplish this with 1 micro just to make setup easier so i was trying to set the Pins for the I2C lines as INPUT mid transaction. The odd behavior i am seeing is one of the I2C pin is staying high even after i set it to an input. I would expect both pins to follow that same behavior, whichever is intended.
Please let me know any thoughts on how i might be able to accomplish my task.
Thanks,
Eric Vos
Vos@ti.com