Part Number: TMS570LS3137
Hi,
I am working with a TMS570HDK that contains a TMS570LS3137ZWT. I've noticed that, even though I've configured the pin (in this particular case, Ball M17) to be muxed as RTP_DATA[7], and have disabled the pullup/pulldown, AND removed the external pullup from the HDK (R32), the MCU drives pin output high a couple times within a millisecond or so (scope shot is below). After this, I assume the firmware has ran long enough for the pinmux to be set to RTP_DATA[7] and it finally gets pulled low due to the external 10k pulldown I added.
The second test I ran was with the TMS570's flash completely erased (so that the pinmux wouldn't be set). After pressing the RST or PORRST button, the pin continues to drive high until a RST button is pressed again.
My expectation was that all IO pins would be set to Input by default and therefore would not produce voltage spikes, but this doesn't seem to be the case.
Is there an explanation for this behavior and how to remedy this problem?
My setup:



