I am debugging a board with 4 C6701 in a JTAG chain. Some days ago,I
could get into the CCS and access the onboard resources. Later,I
couldn't bring up the CCS when the CPU2 is in the JTAG chain. So I
have to BYPASS it in the CCS Setup to go on my debugging and in the
most time,it is ok. But now,when I get into the CCS, I cannot access
the onboard SBSRAM and the CPU peripheral control registers are all
0X0FFF0000. When I execute "CPU reset",the message is:
"Failed Software Reset: Error 0x00000028/-1076 Error during: Break
Point, Execution, Cannot set/verify breakpoint at 0x00000000".
When I execute the xdstrobe.exe, it comes:
"This error is generated by TI's USCIF driver.
The error's value is: `-180'.
The error's title is: `SC_ERR_CTL_NO_TRG_POWER'.
The error's explanation is:
The controller has detected a target power loss.
The user may have failed to turn-on or connect its source."
What is the meaning?
If you get the -180 error message with xdsprobe it means -
a. you have no power
b. the JTAG cable is disconnected
c. your options for xdsprobe are not correct [I pick this one]
You can get the xdsprobe manual by entering 'xdsprobe -hv > xdsprobe.txt'.
Also, xdsprobe will only work with TI emulators or other emulators that use TI's emulation drivers and a software adapter [Blackhawk, DSPR, Kane, and others] - what kind of emulator are you using??
If CCS comes up with cpu2 in bypass then the problem is not scan chain related - it most likely has to do with hardware connected to CPU2. The most likely causes of you problem are
1. manufacturing or board defect
2. external device asserting "not ready"
3. the boot mode is HPI and DSPINT has not been asserted
mayongfeng00 <m...@bit.edu.cn> wrote: