This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS 4.2 + XDS100 suddenly stop working

Hi

 

I've been using the Blackhawk USB100v2D (XDS100 compatible) with CCS 4.2 for several months now and it worked without any (major) issues. However, since last week, I suddenly cannot run or debug code anymore. As we're now close to finalizing this project and the deadline is in a few weeks, this is a major issue for us!

 

Description of the issue:

1. Connect to target (works fine)

2. Load program (device stays in Running state; does not reach main() function of program). If I halt the device, the disassembly window shows that it is at 0x00712120: 0001E000 IDLE. Disassembly snippet:

0x0071210A:   A43B         [!B0]  BNOP.S2       0x712120 (PC+32 = 0x00712120),5
0x0071210C:   0220BA28            MVK.S1        0x4174,A4
0x00712110:   0200E0E8            MVKH.S1       0x1c10000,A4
0x00712114:   000C                LDW.D1T1      *A4[0],A0
0x00712116:   0022                SET.S1        A0,0,0,A0
0x00712118:   00100274            STW.D1T1      A0,*+A4[0]
0x0071211C:   E4F08000            .fphead       p, l, W, BU, br, nosat, 0100111
0x00712120:   0001E000            IDLE
0x00712124:   000A                BNOP.S1       0x712120 (PC+0 = 0x00712120),0
0x00712126:   8C6E                NOP           5
0x00712128:   3577                STW.D2T2      B10,*B15--[2]
0x0071212A:   2C6E                NOP           2
0x0071212C:   BC35                STW.D2T2      B3,*B15[1]
0x0071212E:   2C6E                NOP           2
0x00712130:   0503802A            MVK.S2        0x0700,B10
0x00712134:   0500786A            MVKH.S2       0xf00000,B10
0x00712138:   0C6E                NOP           1
0x0071213A:   9506                MV.L1X        B10,A4

It does not show the C source of this code, but I presume it is some Bios initialization routine?

 

Software configuration:

* Windows Vista 32 bit
* CCS 4.2.3.00004
* Bios 5.21.09.34
* Custom DSP application or some demo application (like mailbox demo or test_lcd_char demo; it is always stuck at this IDLE instruction at 0x00712120)

 

Hardware configuration:

* Logic C6748 EVM (with C6748 SOM) or our custom C6748 board
* Blackhawk USB100v2D (tested with 2 different programmers, both have same issue)

 

The strange thing is: if I use the on board XDS100 debugger of the Logic EVM, everything works fine. Unfortunately, our custom board does not have an on board debugger, so we're really stuck.

 

Does anybody have any clue about this?

 

Best regards

 

Admar