TI E2E Community
C2000 32-bit Microcontrollers Forum
Detecting the reset source on the TMS320F2808
I'd like to know if it's possible to detect the reset source on the TMS320F2808
DSP Controller. I read a documment (spra356a) showing it's possible for the
TMS320x240, but i didn't find anything talking about the F2808. If it's not a
internal way to do this, could someone give me a suggestion to detect it with some
We have resolved this through the support channel but I will post the answer here for everyone else to view as well:
There are three sources of reset for the F280x devices: External, Watchdog, and Clock Failure. There are status bits to specify which source caused this within the device but externally they all cause the RS line to be pulled low. The status bits for the Watchdog and Clock Failure source shown in the clocking section of the System Control and Reference Guide:
The Oscillator fault is discussed in section 3.2.2 and the Watchdog is discussed in 3.4.
Thank you for your answer, but I still have one problem to need your help.
I encountered one problem that my DSP reset about every 7ms, and I am not sure which factor caused it.
Fig.1 Reset circuit
MAX706R—3V Voltage Monitoring, Low-Cost Supervisory Circuits;
D55—MMBD700LT1,Dual Switching Diode;
R288、c102 composed RC charge circuit for 510ms delay;
RESET_DSP connect to XRS pin of DSP F2808.
CH1(Y)-signal of D55 Pin1, RC charging_discharging signal;
CH2(R)-signal of D55 Pin2, the output of MAX706R;
CH3(B)- signal of D55 Pin3, the reset signal of DSP.
Fig.2 Test wave of after DSP flashed to debug
Fig.3 Test wave of after reset the power
You can see the circuit and test wave above.For fig.2, It is the test wave after I flash the DSP. Then I disconnected the DSP with flasher, turned off the power and turned it on again, I found the wave of fig.3 that DSP reseted continually and RC circuit can`t charge to high level voltage.And each time I reset the power after that, the wave is so the same.I am not sure whether the RESET signal is output or input of DSP.And I don`t know which cause it, as I had disableed the WDG and tested the Oscillator is normal. Even I conneteted the pin2 and pin3 of D55 with lead directly, the DSP also reset every 7ms. Could you please analyse it for me? Thanks
Complement the circuit and test wave.6278.RESET.doc
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.