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.
Hello,
I have two microcontroller PCBs where TM4C1292NCPDTT3 and TM4C1292NCPDTI3 are used as part variants
I cannot find anywhere in the datasheet what the functional difference is in the TM4C1292NCPDTI3 variant.
I am having trouble with microcode halting on my TM4C1292NCPDTI3 board, and I have measured that the inactive state for the I2C1SCL pin 49 clock line is 0V instead of 3.3V like it is on the TM4C1292NCPDTT3 board. Scope captures below.
TM4C1292NCPDTI3
TM4C1292NCPDTT3
Is this normal behavior for the TM4C1292NCPDTI3 and is TM4C1292NCPDTT3 inverted?
Best,
Tim
Hi,
The only difference between the two part numbers is the temp rating.
As mentioned, these two parts are identical except the temp rating. I highly suspect that your second board does not have a proper pullup. you must have a external pullup resistor. Please check if a pullup is in place on that board. If the pullup is there then check for proper soldering or replace the pullup with a new one and see if the problem is still there. The MCU does not hold the SCL and SDA high during idle. That is to be handled by the external pullup resistor.