Hi,
We are using TM4C129 / EKCPDT13 / 55A379W for our product. Recently we just had a new hardware revision which involves MCU position translation and rotation, but this new revision does not work. Our previous revision works well. The reason we made this revision is trying to eliminate noise on the analog circuit.
The firmware configures the MCU to run at 120MHz. There is no problem on the old revision board. On the new revision board, it does not work. The device will repeatedly trigger watchdog reset (the watchdog is turned on in the firmware). By debugging the firmware, it was discovered that hardware fault will be triggered when letting the firmware run free. Later I discovered that if I change the firmware to let the MCU run at 80MHz, the hardware fault will not be triggered and firmware will run normally (however we need the MCU to run at 120MHz for proper device function).
The simple reasoning on this is that the new revision has layout problem, my question is: could this be a power problem or the MCU is not getting proper d-cap? or any other reason that I am not aware of? anybody has experience on this?