Hello,
I am trying to connect a Spectrum Digital XDS510USB JTAG emulator to a custom board with two DA830s on it.
The SDConfigEx.exe test can properly see the two devices as I've listed below. However, when trying to connect using CCSv4 (up to date), I get the following error.
Fatal Error: IcePick_C_0: Error connecting to the target: Error 0x80000244/-2131 Fatal Error during: Register, Initialization, OCS, Cannot access register at 0x00000000
I'm using the default CCS:DEBUG settings. The DSPs boot mode pins are set for UHPI boot (and are not readily changed).
I'm using the same .ccxml file that I used for the Spectrum digital DA830DSK with the ARM bypassed. This file is printed below. Is there any reason to change the GEL files just to connect? And if so, where can I find documentation on how to do this?
Thanks
David Kelly
DA830DSK JTAG.ccxml:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configurations XML_version="1.2" id="configurations_0">
<configuration XML_version="1.2" id="Spectrum Digital XDS510USB Emulator_0">
<instance XML_version="1.2" desc="Spectrum Digital XDS510USB Emulator_0" href="connections\SD510USB_Connection.xml" id="Spectrum Digital XDS510USB Emulator_0" xml="SD510USB_Connection.xml" xmlpath="connections"/>
<connection XML_version="1.2" id="Spectrum Digital XDS510USB Emulator_0">
<instance XML_version="1.2" href="drivers\sdgoicepickusb_c.xml" id="drivers" xml="sdgoicepickusb_c.xml" xmlpath="drivers"/>
<instance XML_version="1.2" href="drivers\sdgo674xpusb.xml" id="drivers" xml="sdgo674xpusb.xml" xmlpath="drivers"/>
<instance XML_version="1.2" href="drivers\sdgoarm9usb.xml" id="drivers" xml="sdgoarm9usb.xml" xmlpath="drivers"/>
<instance XML_version="1.2" href="drivers\sdgoetb11usb.xml" id="drivers" xml="sdgoetb11usb.xml" xmlpath="drivers"/>
<platform XML_version="1.2" id="platform_0">
<instance XML_version="1.2" desc="DA830/DA828_0" href="devices\DA830-DA828.xml" id="DA830/DA828_0" xml="DA830-DA828.xml" xmlpath="devices"/>
<device HW_revision="1" XML_version="1.2" description="Performance Audio Device" id="DA830/DA828_0" partnum="DA830/DA828">
<router HW_revision="1.0" XML_version="1.2" description="ICEPick_C Router" id="IcePick_C_0" isa="ICEPICK_C">
<subpath id="DSP">
<cpu HW_revision="1.0" XML_version="1.2" desc="DSP_0" description="TMS320C6747" id="TMS320C6747" isa="TMS320C674X"/>
</subpath>
<subpath id="ARM">
<cpu HW_revision="1.0" XML_version="1.2" description="ARM9 CPU" id="ARM9_0" isa="ARM9">
<property Type="choicelist" Value="1" id="bypass"/>
</cpu>
</subpath>
</router>
</device>
</platform>
</connection>
</configuration>
</configurations>
*********************************
Spectrum Digital Configuration and Diagnostic Utility
Supports:
Printer Port: XDS510PP, XDS510PP+, SPI515, eZdsp
ISA Bus: SPI510, XDS510
PCI Bus: SPI525
USB Bus: XDS510-USB
** Using emulation application from directory c:\ti\ccsv4\emulation\drivers
** Checking for a valid emulator/eZdsp
$$ You are connected to:
$$ EmuProductName=XDS510USB
$$ EmuPortAddr=0x510
$$ EmuPortMode=USB
$$ ProductId=510
$$ ProductVersion=84
** Checking emulator/eZdsp scan connection
** Emulator Test **
$$ EmuProductName=XDS510USB
$$ EmuPortAddr=0x510
$$ EmuPortMode=USB
$$ ProductId=510
$$ ProductVersion=84
** Emulator Scan Test
-- Found JTAG IR length of 12
-- Found 2 JTAG device(s) in the scan chain
*********************************