I was working with a TM4C1294NCPDT device that was performing well in my project. I used LM Flash Programmer many times to successfully program the part and to occasionally do other things like read the MAC address. I had no problems until I tried to read the Flash data to a file using the "Upload Flash contents to a .bin file". I typed a full path and file name into the edit box provided (I did not use the "Browse" button) and I instinctively pressed return when I was done typing. I then saw a message that said the Flash erase was successful. Apparently, pressing return caused LM Flash Programmer to execute the "Erase" function because that is the button that is active by default. I noticed that the "Entire Flash" radio button was also selected, so the I assume all of the Flash was erased by simply pressing return after entering a file name in the upload edit box.
The problem now is that I can no longer program the part, and unlocking the Flash does not fix it. I can no longer read or write anything to the device. I am familiar with the unlock procedure as I have done it a few times before on this same project. Did LM Flash Programmer brick my device?