Other Parts Discussed in Thread: TMS320F28335
Hello,
A few times we have had a processor fail (we believe) in that it appears to be continuously resetting itself.
The problem has been fixed by replacing the processor in our hardware.
A TMS320F28335 is being used. Symptoms are:
* Using a Spectrum Digital XDS510USB Emulator, it is not possible to connect at all.
Various error messages have been displayed, but I forgot to copy any of them and the unit has now gone for repair.
* Monitoring the XRS signal, it is seen to be high most of the time, but it goes low every ~4.2 milliseconds,
which from the Data Manual (SPRS439M) we take to mean that it’s internal watchdog is causing reset.
The trouble started when I was doing a Flash erase from CCS (5.2.1). The erase failed due to a timeout, after which connection was impossible.
So
* Is the above assumption of continuous watchdog reset correct?
* Does this mean a broken processor, or is there a way to fix it?
* Any ideas as what could have created the problem?
We have seen this a few times, and would prefer if it didn’t happen again.
* Is it possible that we have somehow enabled CSM and this is the issue?
We are not using CSM, so I have no experience of its effects.
However, my understanding of what I’ve read is that we should still be able to connect
(presumably that’s needed to unlock).
Any information appreciated.
For what it’s worth, more than one error message has been seen. At one point CCS was reporting that the wrong
Spectrum Digital drivers were installed, at other times it says "The configured device (TMS320F28335), does not
match the detected device", or something like.
Neither of these reflect the true problem. Simply swapping the faulty hardware for a new item
(same part number so same processor, etc.) allowed connection and flash programming.