I have just begun to evaluate the TM4C1294 processor on the EK-TM4C1294XL board. I am using the IAR IDE EWARM version 7.50.2 and TivaWare version 2.1.2.111.
The board is connected to my PC via U22 - the micro USB debug connector. This powers the board, connects the debugger to EWARM and appears as a virtual com port for console messages to and from the TM4C1294. A USB memory is connected to U2 - the target USB connector on the TM4C1294 (via an adapter).
I'm running the "usb_host_msc" project. This allows the board to detect attachment and disconnection of a USB memory stick and for directory and file browsing.
Generally, the hardware and software works as expected. However, on two occasions the processor failed to detect the memory stick and became extremely hot - as I found when I burnt my finger on it! I removed the power immediately and allowed the chip to cool down. Following this, the system recovered.
It seems that the processor enters some kind of latch-up state. Note that no other power source is attached to the board.
It is possible the the fault is induced following hitting a breakpoint in EWARM. However, I have no real evidence for this and I am reluctant to deliberately try to reproduce the fault as I don't know how much more of this ill treatment the processor can withstand.
Any thoughts?
Kind regards,
Chris McErlean