Other Parts Discussed in Thread: UNIFLASH
Hello all
In the project I am currently working on, we are facing two strange behaviour by XDS110 Debugger.
1. After a Power-Up, XDS110 debugger (if connected to a PC by USB cable) keeps the DSP at reset, only when I unplug the USB cable DSP Starts Running. For this I am not sure if this is a problem or a defined behaviour of the debug probe. If so I would be glad if you could share the related document with me. Here ı should mention that previously we were using XDS 200 and no such problems had occured. Then after a power surge in the system it got burned and now ı can't try with it.
2. When Erasing the Flash Memory via UniFlash or CCS, when the Erasing begins it seems like DSP doesn't kept at reset continiously, rather it gets reset, then keeps on Running for a little while(say 20-40 miliseconds.) and then gets reset again.
I come to this conclusion after Observing the signals for SPI Line and a GPIO33 pin which I am using to drive a shift-register. There I saw the presence of the signals for that brief time amount. So it seems to me that the Debugger Resests the chip, then it is somehow released from that state, and then go back to reset state again.
I am using CCS V10, In the project configurations-->Debug: Boxes with "Reset the target on a program load or restart" && "Restart the target on a symbol load as well as a program load" are selected.
I need to make sure that DSP is held at reset during complete Erase/Load Cycle.
Have a nice weekend, İlker.
EDIT: I replace my xds110 with xds100v2 debugger, Now everything works as expected.