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.

TMS320LF2406A: (OTIS 1134) Failed Emulation connection to the target

Part Number: TMS320LF2406A

Hi Team,

Can you please check and advise with following request?

"

To program the DSP with code TMS320LF2406APZA”
We were using the “Spectrum Digital XDS510 USB Emulator”. Only when we tried to run a program with the emulator, “(OTIS 1134) Failed Emulation connection to the target”
We get an error. Is the error hardware or software? If it is hardware, we would be very pleased if you could suggest an Emulator that we can use instead.

"

Thanks in advance

Best Regards

Furkan Sefiloglu

  • Furkan,

    The XDS510 should work with this device, can you comment on the version of CCS that is in use?  I believe that CCSv3.x is required to connect with the LF240xA devices.  Anything newer is not supported.

    Best,

    Matthew

  • Hello Sir,

    I am the User of this device.Thanks to the Furkan, I am connected to this forum.We are using this emulator in our firm with CCSv3.3 SDFlash.But as I said, I get the (OTIS ERROR 1134) when i try to put the DSP program to this chip "TMS320LF2406APZA" .

    Thank you for your support in advance.

  • Semih,
    I'm going to loop in some other on the C2000 team.  I'm not exactly sure what this error means.

    Best,

    Matthew

  • Are you able to run code from RAM? In other words, do you get this error only when you are trying to program the flash? If so, does the error come for both SDFlash as well as CCS-Flash-plugin?

  • Thank you Matthew, I am eagerly waiting.

  • Hello Hareesh,

    Let me explain our system; we are programming our DSP via SDFlash program of XDS510 USB Emulator.

    We have(.sdp) code file that was written by the Software Engineer.

    After the loading code to the SDFlash successfully, we are following Device-->Flash-->Start(selected Erase, Program, Verify)  then we get  (OTIS Error - 1134 Failed Emulatin connection to the target ) , instead of (Erase Flash succeeded, Program Flash succeeded, Verify Flash succeeded

    That's all our problem.

    Thanks in advance for your supports again.

  • Please answer the following questions carefully: 

    1. Are you able to connect to the device using CCSv3.3?
    2. If so, are you able to run code from RAM?
    3. Is this a new device? (which means it is unsecure)
    4. If not, is it secured with passwords?
    5. Have you tried different devices?
  • Hello Sir

    1.I don't have much knowledge for running code using CCS3.3.But since 2006 we have been using SDFlash to program the "TMS320LF2406APZA".And we didn't encounter any problem until now.

    3.The Target is not new we have been using for 15 years.

    4.There is no password.

    5.I tried and I have encountered with the same problem.

    It is the Video when I try to reset DSP.The same problem happens when i put the program .Although "SD USB Based Debug Tools" seems on the device manager before executing, It doesn't match with pc while executing.It seems it is hardware problem.If so which Emulator can you recommend me to program this DSP?

    I am looking forward your comments on video.

  • I see “Failed Emulation connection to the target” on your screen. So, your PC is unable to talk to the device through the XDS510 JTAG debug probe. You need to resolve this first before you can get SDFlash to work. 

    Since multiple devices are failing, it is unlikely to be a device issue. It is possible that the XDS510USB debug probe is bad. Unlikely, but possible. If you have another debug probe, you could try that. 

    Did anything change in your setup? PC or Windows version, for example. If absolutely nothing changed on your setup and yet you are unable to connect to multiple devices, I am afraid I cannot help.

  • Hello Sir,

    We have measured all of the terminals of the debug probe with Emulator, And It turned out that we don't have any problem with probe.

    So the problem is related with the Emulator itself. In that regard, which emulator do you recommend us to program the "TMS320LF2406APZA".

    Or where can we find Spectrum Digital XDS510 USB Emulator? I am waiting your direction.

    Best Regards

  • We have measured all of the terminals of the debug probe with Emulator, And It turned out that we don't have any problem with probe.

    Sorry, I don't understand what you are trying to say here.

    So the problem is related with the Emulator itself.

    In the first sentence, you say "we don't have any problem with probe". In the second sentence, you say "". The "emulator" and the "debug probe" refer to the same piece of hardware.  The word "emulator" is a misnomer and should not be used. All TI documents only use the term "JTAG debug probe", which is the correct nomenclature. 

    which emulator do you recommend us to program the "TMS320LF2406APZA

    The only debug probes that works with LF2406 are XDS510PP+ and XDS510USB. XDS510PP+ needs a parallel port and none of the modern PCs feature a parallel port. Both debug probes were manufactured by Spectrum Digital, which unfortunately has shut down. You may be able to buy a XDS510USB debug probe online.

    Considering you are using SDFlash, it is reasonable to assume you are using a fairly old PC. Did anything change in your programming setup?

  • Hello Sir

    Actually, let me show what I meant with the probe and emulator

    But Thank you for the knowledge.From now on, I will use the "debug probe" instead the Emulator.For your question, you are right , The PC is old and we are using it only for this job.And there was no change since we have been programming.

    By the way, I wonder Is there some other manufacturer debug probes that can program "TMS320LF2406APZA"

    Thank you in advance

  • We used to have probes from Signum systems and Blackhawk. You may have to check online. Even XDS510USB may be available from sites like eBay. If you have a second PC, you can try from that.  Debug probes generally don't go bad, especially if absolutely nothing changed in your setup or design.

  • I received email notification of your post, but it doesn’t appear on the e2e site. Anyway, it is possible the debug probe got damaged because the connector was reversed. It is for this reason one hole is plugged in the connector as a key. This prevents you from reversing the connector and plugging it.

    What should I do to run the SDFlash program with these brands?

    I am not sure if SDFlash would even run with debug probes other than those made by Spectrum Digital. Depending on how many devices you need to program (and for how long you have to support your product), you may want to look into programming the device by using the serial port.

  • Have you tried Prg2xx? It should work with XDS510USB.

                  You may be aware the LF240xA devices were in NRND status for several years now. The entire toolchain for these devices is now obsolete and there is very limited support for those devices (mostly through e2e). These two 3rd parties have programming solutions for LF240xA devices:

    https://www.elprotronic.com/collections/c2000

    https://www.codeskin.com/programmer 

    If you would like to do this yourself, please read through these 3 posts carefully. They have all the information you need:

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/795141?CCS-TMS320LF2407A-Read-flash-contents

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/536017  

    https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/667445?dms-320lf2407apgea-Read-Copy-Firmware