Hello All,
I'm struggling to connect my XDS100v2 emulator to a RM48L952 . The board is custom made, JTAG connection is shown below. This is the first run of the uC, it was never programmed or flashed whatsoever.
Do not concern yourself with the TMS part, they both have the same footprint - I've double checked that. Resistors value and pull direction was taken from ARM web page.
When I run the connection test with CCS 5.5.0.00077 I get positive result about JTAG DR and IR Integrity scan-test, but also a routing fail.
-----[An error has occurred and this utility has aborted]--------------------
This error is generated by TI's USCIF driver or utilities.
The value is '-241' (0xffffff0f).
The title is 'SC_ERR_ROUTER_SECURE_SUBPATH'.
The explanation is:
A router subpath could not be accessed.
A security error has probably occurred.
[End]
Additionally, when I try to debug a simple "while(1)" project I get errors from CSS:
Dap: Error connecting to the target: (Error -241 @ 0x0) A router subpath could not be accessed. A security error has probably occurred. (Emulation package 0.0.0.0)
Dap: Error connecting to the target: (Error -1265 @ 0x0) Device ID is not recognized or is not supported by driver. Confirm device and emulator configuration is correct, or update device driver. (Emulation package 0.0.0.0)
I do not use AJSM, the chip is new. I don't have more advanced emulator so I can't connect to IcePick, Dap and so on to test each connection.
He is my target configuration file:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configurations XML_version="1.2" id="configurations_0">
<configuration XML_version="1.2" id="Texas Instruments XDS100v2 USB Emulator_0">
<instance XML_version="1.2" desc="Texas Instruments XDS100v2 USB Emulator_0" href="connections/TIXDS100v2_Connection.xml" id="Texas Instruments XDS100v2 USB Emulator_0" xml="TIXDS100v2_Connection.xml" xmlpath="connections"/>
<connection XML_version="1.2" id="Texas Instruments XDS100v2 USB Emulator_0">
<instance XML_version="1.2" href="drivers/tixds100v2icepick_c.xml" id="drivers" xml="tixds100v2icepick_c.xml" xmlpath="drivers"/>
<instance XML_version="1.2" href="drivers/tixds100v2cs_dap.xml" id="drivers" xml="tixds100v2cs_dap.xml" xmlpath="drivers"/>
<instance XML_version="1.2" href="drivers/tixds100v2cortexR.xml" id="drivers" xml="tixds100v2cortexR.xml" xmlpath="drivers"/>
<platform XML_version="1.2" id="platform_0">
<instance XML_version="1.2" desc="RM48L952_0" href="devices/rm48l952.xml" id="RM48L952_0" xml="rm48l952.xml" xmlpath="devices"/>
<device HW_revision="1" XML_version="1.2" description="RM48L952 QFP/BGA, 3MB Flash, 256kB RAM, 10/100M Ethernet, USB host and slave" id="RM48L952_0" partnum="RM48L952">
<router HW_revision="1.0" XML_version="1.2" description="ICEPick_C Router" id="IcePick_C_0" isa="ICEPICK_C">
<subpath id="Port16">
<router HW_revision="" XML_version="1.2" description="CS_DAP Router" id="CS_DAP_0" isa="CS_DAP">
<subpath id="PortR4">
<property Type="choicelist" Value="0" id="Initial Configuration"/>
</subpath>
</router>
</subpath>
</router>
</device>
</platform>
</connection>
</configuration>
</configurations>
I would really appreciate some help ; ) !
Best Regards,
MJ