Post Go back to editing

CCES_Runner does not always run successfully

Category: Software
Software Version: CCES_Runner v2.11.1

We're using CCES_Runner to automate emualtion of our hardware. Our testing is slowed down by the many unsuccessful CCES_Runner runs. More info below.

Setup:

  • Blackfin 707
  • ICE-2000 emulator
  • CCES_Runner (v2.11.1)
    • Have used other versions of the tool with the same errors

Problem:

Emulation is not always successful. It works maybe 50% of the time. This happens on multiple different PCs. Is this a known issue and is there any way to resolve it. You can assume we have full rights to the PC. I’m thinking maybe something is holding onto a windows or driver resource and not letting it go. The 2 errors we get are the following:

  1. We get only the following single-line output and the utility exits with code 0xC0000005:

Logging level: Full log output

2. We get these 2 lines and the utility exits with error code 0x00000001:

Logging level: Full log output

Error: bad allocation

When we do get successful emulation, the log output looks like the attached document.

Logging level: Full log output
Current working directory set to "C:\Users\Public".
CCES version: 2.11.1.
Target type: EMU.
Reset core 0 before load
Creating session...
Enable custom board support: C:\test\customboard.xml
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency: component ICE-2000 using value i17153

State changed for core 0: RUNNING (Reason: Client Request)
State changed for core 0: HALTED (Reason: Client Request)
Reset single core
State changed for core 0: RESET (Reason: Client Request)
State changed for core 0: HALTED
Loading program "C:\Program Files (x86)\Maztech\Resources\Setup\Firmware Files\DSP.dxe" to core 0.
Getting program info for "C:\Program Files (x86)\Maztech\Resources\Setup\Firmware Files\DSP.dxe"
C:\Program Files (x86)\Maztech\Resources\Setup\Firmware Files\DSP.dxe is built for Blackfin architecture with entry address 0x00000000.
Setting breakpoint at symbol "___lib_prog_term" for core 0.
Setting breakpoints on core 0.
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Setting breakpoint for ___lib_prog_term at address 0x84000494.
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Running programs on all cores.
The current working directory is "C:\Users\Public".
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

State changed for core 0: RUNNING (Reason: Client Request)
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1


Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

===================================================================
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

=                    USB DEVICE INITIALIZATION                    =
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

===================================================================
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Initializing USB Device...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

    Adding controller driver ...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

    Adding HS configuration ...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

    Adding FS configuration ...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1


Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

        ===========================================================
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

        Initializing USB classes ...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1


Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

        Initializing Vendor class ...
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

        .... USB classes initialization done.
Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

Preference: OnExit: component Device1

Preference: VerifyWrites: component Device1

Preference: ResetCounters: component Device1

Preference: UseOpcodeScans: component Device1

Preference: UseXMLResetVals: component Device1

Preference: MaskISROnStep: component Device1

Preference: DoSingleByteMemAccess: component Device1

Preference: HaltOnApp: component Device1

Preference: HaltOnInit: component Device1

Preference: HaltOnCall: component Device1

Preference: HaltOnErr: component Device1

Preference: ResetAddress: component Device1

Preference: JtagFrequency: component ICE-2000

Preference: JtagFrequency set to 23 Mhz (i1)
Preference: HaltPeripherals0: component Device1

The command line entry is as follows:
C:\Analog Devices\CrossCore Embedded Studio 2.11.1\CCES_runner.exe --target "Blackfin CS Emulator" --platform "custom_platform" --processor "ADSP-BF707" --core "0,RUN_AFTER_LOAD|C:\test\DSP.dxe" --customboard "C:\test\customboard.xml" -v2

Is this a known issue and is there anyway to resolve it?

Thank you

  • Hi,

    We are able to run a simple code (Button_LED_GPIO) in our BF707 EZ-KIT board using CCES_Runner utility by multiple times. And there is no known issues in CCES_Runner utility.

    So, please answer the below questions. This will help us to assist you further.
    1. Do you have access to any other board to test the same project and check whether you observe the same behavior?
    2. Try to run your same code using CCES IDE and compare success rate of emulation with CCES_Runner.
    3. Do you have access to ADSP-BF707 Ez-kit board to test the same project and check whether you observe the same behavior if possible
    4. Let us know if you are able to run the any other simple projects without any issues using CCES_runner or you are facing issue only with specific project.
    If you are facing issue with specific project, please share us the project.

    Awaiting for your reply.

    Best Regards,
    Santhakumari.K

  • To answer your questions:

    1. Yes, this happens on multiple boards and different BF707 chips
    2. Running in CCES IDE is much more consistently. I've experienced occasional lockups through the CCES IDE but I believe they are more related to the Eclipse based framework and not the CCES emulation portion.
    3. I do not have access to one of these kits but will try to get one.
    4. I'm not sure I can send the project. I will create a simple project to test it out.

     

    In the meantime, do you know what causes the "Error: bad allocation" message that comes from the CCES_Runner utility. This may point us to our issue.

  • Hi,

    We understand that you have already contacted our private support. To avoid duplication of efforts, please continue the discussion there. 

    Thanks & regards,
    Santhakumari.K

  • Hello,

    I got around to creating a simple project and testing with the CCES_Runner command line utility. With this simple project, I'm no longer getting the 2nd issue (Error: Bad allocation). However, more than 75% of the time, I still get the first issue where it just outputs that 1 log message and then quits the utility.

    Thanks,
    Mathew

  • Hi Mathew,

    Yes, we received your mail with ticket ID CS-383639-T6R3L7. We are looking into this case now.

    We will get back to you via processor.tools.support@analog.com.

    Best Regards,
    Santhakumari.K