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.

TM4C123GE6PZ: Hardware Bug issue

Part Number: TM4C123GE6PZ

Hi Team,

Good day.

One of our customer is having an issue with the TM4C123GE6PZ. Below are the details of his inquiry in verbatim:

"Let me explain my application. I have a device connected to a Tiva™ TM4C123GE6PZ Microcontroller that is active low, so I am driving the GPIO pin for it high until I want it to activate, then I drive the pin low. Is it possible to enable interrupt control on this output pin so I can run an interrupt routine if the line every goes low between the processor and the device without a command to drive the output low?

We are experiencing one of the hardware bugs on this microcontroller where due to excessive ground noise the output pins are getting stuck in a state where they are outputting 1V, that is why we want the ability to detect if the output is going low without us telling it to.

We found this bug in the manual, I'd have to look to find the reference. Basically pulsing the pin to ground for a short period fixes the issue and resets the pin to output 3.3V, so right now we are doing time based pulses to reset the pins every 4 minutes.

But we are still having instances where the bug happens between pulses and is cause our active low device to activate. Therefore, we want a way to detect when the output pin changes state without our command so we can pulse that pin and reset it to 3.3V before the active low device has a chance to activate (signal has to be low for greater than 2 seconds to activate active low device."

Thanks in advance!

Art