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.

TM4C1294NCPDT: TM4C1294NCPDT

Part Number: TM4C1294NCPDT

In my custom design I was generating a PWM output from M0PWM0(PF0) and connected to a MAX3490 to convert it to a differential output.   It was working fine for 10 days and suddenly it stopped working yesterday and gives a high output always.  I checked with another board and it was working fine.   Any reason why it failed ?

Regards,

Ramesh

  • Hello Ramesh,

    There really is not information here to say right now what may have gone wrong. My biggest question would be, if you re-programmed the failed board, does it resume operation properly?

    Furthermore, do you have any other indicators of the MCU operating correctly going? Any other communication, or maybe even a flashing LED to indicate code health?

    From your description alone I can't tell if the device failed, the PWM module failed, or the MCU crashed into something like a FaultISR.
  • Hi Ralph,
    The device is reprogrammable. Only the pwm failed. I replaced with another IC and it works fine now.

    Regards,
    Ramesh
  • Is the MAC3490 using the same power as MCU? They both must power up/down together and if not MAC3490 must limit the injection current into PF0 via series resistor. Otherwise 10 more days another burn out PF0 could occur with no reason as to why.
  • Hi Ralph,

    MAX3490 use the same power as MCU. So series resistor not required. However we can incorporate in next revision. What is the suggested series resistance?

    Regards,
    Ramesh