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.

JTAG connectivity problem

Other Parts Discussed in Thread: TMS320C5505, TMS320VC5505

Hi all,

I m using xds100vs2 to debug c5505 dsp on target board. I am getting following errors when using ccsv4

Error connecting to the target:

Error 0x80000242/-1146

Fatal Error during: Memory, Initialization, OCS, 

Invalid data was scanned by the emulation controller.

Verify the board setup to make sure the scan chain is properly

defined.

If the setup is correct, then RESET EMULATOR.  This will disconnect each 

target from the emulator.  The targets should then be power cycled

 

 

Error connecting to the target:
Error 0x80000240/-1063
Fatal Error during: Initialization, OCS, 
Bad Target Silicon Revision Number
Please check your multi-processor configuration.
The number of devices in the JTAG scan path
must be correct for the silicon revision to be read.
Or, you may have selected the wrong DSP device driver.

What is missing? 

 

  • Hello Metusa,

    May I ask for a few further details.

    - What hardware are you using (I mean 5505 board?  EVM? Your own board?)

    - What do you have selected in your ccxml file?  (Target configuration)   Could you send a screenshot or the settings you use here.   For example 'EVM5505', 'USBSTK5505' or 'TMS320C5505'.  

    - have you been using the tools in the past?

    - what version of CCS are you using?

    Best Regards,

    Lisa

  • Hi,

    - I use my own board (previously, I programmed evm5505 board successfully by using xds100)

    -I have selected Texas Instruments XDS100v2 USB Emulator  and  TMS320C5505 settings in ccxml file

    -I worked on 5505 demo boards in the past

    -I use ccs Version: 4.1.3.00038 

    I get that errors when connecting the device, also sometimes get no response when connecting the device(it lasts infinitely with no reply)

    Regards

     

  • By the way, I didnt put eeprom on my board, I dont know whether it is required for connection. 

    Now I get no response while connecting as shown in figure, infinite loop....

    please help!

  • Hello Metusa,

    unfortunately it is not obvious from little information.

    Here are some debugging steps I can recommend.

    1) Have you programmed your board successfully in the past.  Ie the first thing to determine is whether it is a problem with the layout/connection to the emulator or whether it is a CCS Setting/Version problem here.  If it is potentially how the target is connect here is a very good place to start.

    http://processors.wiki.ti.com/index.php/XDS_Target_Connection_Guide

    http://www.ti.com/lit/ug/spru655g/spru655g.pdf

     

    2) If you have eliminated the connection then a couple initial thoughts I had with CCS.  I have noticed that in CCS 4.2.3 for example (which I would recommend upgrading to) I have fewer xds100v2 options than in CCS v4.2.4.  You are using a version even older than 4.2.4 so I am wondering whether there is something going on due to this.

    Are you using the TMS320C5505 or the TMS320VC5505?  In 4.2.4 these are clearly distinguished.

    At any rate that is one thing to try as well ... ensuring drivers are up to date and possibly trying the latest production release of CCS and/or v5.1.

    Please keep me informed.

    Best Regards,
    Lisa

     

     

  • Please see also this useful link and FAQ Q and A ...

     

     

    http://processors.wiki.ti.com/index.php/Xds100v2

     

    Q: XDS100-based C5505 and C5515 EzDSP USB Stick does connect when using "Target Connect"

    I get: "Error connecting to the target: Error 0x80000240/-600 Fatal Error during: Initialization, OCS"

    • A: This can happen if the FDTI USB driver have not been properly uninstalled / re-installed (i.e. if CCSv4 uninstall did not complete properly). I resolved it by going to Device Manager then right click on:

    TI XDS100 Channel B -> Uninstall then TI XDS100 Channel A -> Uninstall Then it re-installed itself when re-connecting the XDS100-based USB stick and "Target Connect" worked afetr re-starting CCSv4

  • Hi again Metusa,

    I thought I would just check whether the suggestion ended up helping and if you have had a chance to try and upgrade.

    Best Regards,
    Lisa

  • Hi Lisa

    It was a connection problem. I forgot to give power to Vdd analog pin of dsp. It was left unconnected.     And I also upgraded to CCS 4.2 . Now it identifies the board.

    Thanks....