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.

Cannot connect to C674XP and ARM9 of OMAP L137

Other Parts Discussed in Thread: CCSTUDIO, TMS320C5515

Hi everyone...

I cannot connect to C674XP and ARM9 of OMAP L137 recently and these are the errors,

I have done the SD Config Test, this is the result :

** Using emulation application from directory c:\ccstudio_v3.3\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 6
-- Found 1 JTAG device(s) in the scan chain

** Using emulation application from directory c:\ccstudio_v3.3\drivers
** Checking for a valid emulator/eZdsp

$$ You are connected to:
$$ EmuProductName=XDS510USB
$$ EmuPortAddr=0x510
$$ EmuPortMode=USB
$$ ProductId=510
$$ ProductVersion=84

This isn't the first time I encountered the errors. Back then, I managed to boot the HPI mode at the board and the board worked well. However after I didn't use the board last week, the errors occurred again and I couldn't use the HPI booting again to make the board worked normal.

Any solution that I can try?

Sorry for bringing this old topic

FYI, I'm using CCS v3.3 and windows7 for the OS

  • Create a new target configuration in CCS and do test connection.
    Please make sure that you set boot mode to "Emulation" or No-boot mode.
    processors.wiki.ti.com/.../GSG:Debugging_projects_v5

    I would like to suggest to install the latest CCS version.
  • Thank you for your response,

    I have installed the newest CCS (v6.1.3) with Spectrum Digital Debugger and tried the suggestion and here is the result:

    ~ The Connection test with no Emulation :

    ~ However after I tried the debug a hello project example in CCS, this error occurs:

      

    I'm still confused about this newest CCS (This is my first time I'm using the another version of CCS). First, when I selecting the connection for Target Configuration (in ccxml file) there are a lot of choices especially about the XDS510USB Emulator (I used to choose that connection before for connecting to EVMOMAPL137), there are two kind of it ("Spectrum Digital XDS510USB Emulator" and "Spectrum Digital XDS510USB Emulator TI-JSC") which one that I should use?

    Second, I am using the factory board of OMAPL137 and there is a checkbox that mentioning EVMOMAPL137 and OMAPL137, should I check them both? 

    Third, If I already have a program that can be loaded in the previous CCS version ( in obj file), can the program works smoothly like the way I load it in CCS v3.3?

    Sorry for my late response

  • I have another question too. I'm activating the CCS license into the Evaluation License and I'm trying the CCS debug feature for the NewTargetConfiguration.ccxml. I think it should not be any kind of restriction of using the connection of XDS510USB. However, this is result

    What should I do for this one?

  • Hi Mimi Mereditha,
    Yes, you need valid license to work with XDS510USB emulator, I hope it should have worked if you enabled the full license in CCSv6.

    processors.wiki.ti.com/.../FAQ_-_CCSv6
    processors.wiki.ti.com/.../Licensing_-_CCS


    here are two kind of it ("Spectrum Digital XDS510USB Emulator" and "Spectrum Digital XDS510USB Emulator TI-JSC") which one that I should use

    You should use "Spectrum Digital XDS510USB Emulator" and it seems you have used the same and got the expected result after you did "Test connection".


    Second, I am using the factory board of OMAPL137 and there is a checkbox that mentioning EVMOMAPL137 and OMAPL137, should I check them both?

    You can use EVMOMAPL137 or OMAPL137.


    Third, If I already have a program that can be loaded in the previous CCS version ( in obj file), can the program works smoothly like the way I load it in CCS v3.3?

    Surely, it would work in CCSv6 too, but it may need some changes for building the CCSv3 based project in CCSv6.

  • Thank you for answering my question...

    I tried the Code Composer Studio for connecting to EVMOMAPL137 with those condition (The Test Connection went successful) that you told me above and the results are:

    ~ Spectrum Digital XDS510USB Emulator_0/C674X_0 (GEL Files : evmomapl137_dsp.gel) 

    ~ Spectrum Digital XDS510USB Emulator_0/ARM9_0 (GEL Files : evmomapl137_arm.gel)

    Till now, I still can't connect to those two. I have checked the board's test points voltage and I didn't find anything odd (I set the SW2 for Emulation Debug). 

    What should I do?

  • Sorry, if I add too sudden...

    I find something odd when I test the connection at the CCS Edit and CCS Debug. Here is that I find:

    The result seemed fine. However when I tried the Test Connection in CCS Debug, 

    The test connection result in CCS Debug didn't same as the result in CCS Edit. For that, I have changed the miniUSB-USB cable multiple times and still in the same result as above. I have no idea about how this issue happen, is it a hardware issue or software one?

  • Able to connect your OMAPL137 on CCS ?
    Still are you facing this problem ?
  • No, I still unable to do it...

    Yeah, I'm still facing this problem. I have tried to reinstall the XDS510USB (still not able to connect) and read the forum article that has similarity with this issue (e2e.ti.com/.../200342). It seems that I need to reset the board for the connection, but I still can't figure how do I reset the OMAP L137. I have tried to use the white button for RESET at the board, there is an event that reinstalling the XDS510USB and I still can't connect to the board.   

  • Do you have any other EVM or anyother emulator ?
    Also try with some other PC.
    Let me check with CCS folks on this problem.
  • I have USB Stick TMS320C5515 eZdsp. I try it today with CCS v6.1.3 and the connection works smoothly.
    I have tried to connect the OMAP L137 to two PCs (one with WindowsXP OS and CCS v3.3, one with Windows7 OS and CCS v6.1.3 (my friend's PC)) and it still not working...

    I really appreciate your help and let me know too about it...
    Thank you
  • With any experiment, can you isolate the problem like Emulator issue or OMAPL137 issue ?
    I don't have any idea on this issue, may be CCS folks aware about this issue.
  • As far as I do some test connection, I guess the problem is the OMAPL137 issue. More specifically, the RESET on OMAPL137. 

    Because the OMAPL137 won't RESET, the Emulation Debug won't work too. That's all I find out so far. 

  • hello,
    Are you using a custom L137 board or is the the EVM?

    Thanks
    ki
  • Hello Ki,

    I'm using the EVM board

  • Thanks. And are you using the integrated XDS510 emulator built on to the EVM or are you using an external XDS510USB emulator plugged into J4?

  • I'm using the integrated XDS510 emulator built on the EVM...

  • What boot mode is the EVM set to (SW2)? Is it Emulation Debug?
  • Sorry for my late reply, I'm using the emulation debug on SW2
  • Everything seems to be configured fine. I don't know what the source of the error could be. I am unable to reproduce the issue as I can connect fine with my OMAP L137 EVM. You may want to try contacting Spectrum Digital for their expertise since both the EVM and drivers come from Spectrum Digital.

    I also saw some message about PRSC. I've seen this error in the past reported on the forum. Searching through some of these older posts may help:
    e2e.ti.com/.../316995

    Thanks
    ki
  • Thank you for your suggestion,

    Actually before I started to ask this issue in this forum, I have asked the Spectrum Digital Technical Support about this issue. I managed to make the board working normally again after I did the HPI mode on SW2 (I got that idea from Spectrum Digital Technical Support).

    After I left the board unused for a week, this issue pops up again. When I tried to use the HPI mode again, it's not working anymore. I asked again to the Technical Support and the second answer was impossible to do. For nowadays, I still didn't find someone (In website and IRL that I know) who have the Native WindowsXP OS. So, I can't try installing the CCS v3.3 in Native WindowsXP.

    I have read the link about the forum that you posted and checked the board again. I figured that the board won't connect because the RESET system is not working properly. The solution about the pull-up reset is one that I never do before. Do the pull-up reset simply means direct the voltage source to trigger the RESET system? If it is right, then how to do it if the board is not the custom one?

    Recently, I read about the power system in OMAP L137 from this link: http://www.ti.com/lit/an/slva513/slva513.pdf. It seems that RTC battery is one of the part of the power proccess. My friend told me that if in computer system, that the RTC battery RESET can make the BIOS system in computer returned back to the factory reset. However to do the RESET in RTC battery, I have to connect the positive probe to the negative one at the RTC battery. The condition in the components of OMAP L137 is all SMD soldered. If I want to try that trick, then I have to remove the RTC battery in the board. Before I do anything to the board, is the RTC battery in OMAP L137 system works as the same function as the computer system? 

    Sorry if I asked too much question,

    Thanks before

  • Thanks Ki-Soo Lee.

    Dear Mimi,
    Let me pull some HW experts here for this HW questions.
  • Hello and thank you, Titus...

    Please do and let me know the updates. If you need any information about it, I'll try my best to identify the board status...
  • Hello Mimi,

    Could you please share the reset circuitry of your custom board ?

    The RTC in OMAPL137 provides a time reference to an application running on the device. To know more features of RTC please refer OMAPL137 data manual.

    Regards,
    Senthil
  • Hello Senthil,

    I'm using the EVMOMAPL137 board from Spectrum Digital. From support.spectrumdigital.com/.../EVMOMAPL137_TechRef_revg.pdf, I think that the reset circuitry is located at page 77 and affects for schematic page 68 (JTAG Emulator), page 61 (BOOT Modes), and page 57 (OMAP L137 EVM). The block diagram of it:

      

    Oh, so the RTC didn't affects the RESET system of the board? I'll read again about it. Thanks for telling me...

    If I'm not using the custom board, is it possible to modify the RESET system of the board?