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.

ROV for AM335x

Hi, 

I'm using SYS/BIOS on AM335x EVM and want to use ROV for debug purpose.
When I launched ROV in CCSv5.3 , I saw the same error reported in http://e2e.ti.com/support/arm/sitara_arm/f/791/p/189950/681695.aspx#681695

The error said that something path might be wrong, but please note I have confirmed I could use ROV with the same RTSC-ed packages/package path on C674x target board. Also, I tried to

  • relaunch target configuration
  • reboot CCS

to see if the problem was disappeared or not, but the it is still there.

So now, question - is ROV supported for AM335x device on CCSv5.3?
I'm asking this because there is not valid answer in http://e2e.ti.com/support/arm/sitara_arm/f/791/p/189950/681695.aspx#681695 
about ROV usability.

Lastly, my environment looks like below:

  • CCSv5.3
  • SYS/BIOS 6.34.4.22 (installed to default path, i.e., C:\ti)
  • XDCTool 3.24.5.48 (installed to default path, i.e., C:\ti)
  • RTSC parameters
    - Target : ti.target.arm.elf.A8Fnv
    - Platform: ti.platforms.evmAM3359
    - Build-profile: release 
Best Regards,
Kawada 
  • Kawada,

    I am using ROV with AM335x and ICE boards on a daily basis... so I assume it works...

    Now did you load the binary onto a target? Only then the ROV tool will show data in my case.

    Regards.

  • Hi Frank,

    Thank you for your quick reply.
    Yes, I always launch ROV after loading executable, running it, and then halting CPU.

    Could you please let me know your environment around CCS/BIOS/XDCTools ?
    I'll try the same version at my side.

    Best Regards,
    Kawada 

  • Kawada,

    I am currently using CCS 5.3.0.00083 with XDCtools 3.24.5.48 and Bios 6.34.4.22.

    But it was working before with older versions too. So I assume this is an issue with your project configuration or build.

    I will defer this to Bios tool experts here.

    Regards

  • Naoki,

    Can you please clarify what error you are seeing when you open ROV?  

    Is it the same as in that other forum thread?  

    Or is it different, saying something like “XDCtools and XDC Path configuration must be specified in the Global Preferences before launching ROV.”?

    If it is the later, in CCS, can you select Window->Preferences, click Code Composer Studio->RTSC, and report what is shown there?  

    And if you click “Add…”, “Select repository from file-system”, then “Browse…” and select the “src” subdirectory of your SYS/BIOS installation, then “OK”, and “OK”, and “Apply”, and “OK”, and then restart the debug session, and try opening ROV again, does it work now?

    Thanks,
    Scott

  • Hi Scott,

    The error I faced looks like below and this seems to be the same error with the one of previous post. 

    You may be able to recreate the issue with SYS/BIOS example named "mutex".
    The following was captured by using mutex sample and one of my colleague could
    see the same issue with "mutex".
    Please note I did not see any build error and the executable itself worked correctly. Just ROV is not working now.

    Conditions:

    • CCSv5.3
    • SYS/BIOS 6.34.4.22 (installed to default path, i.e., C:\ti)
    • XDCTool 3.24.5.48 (installed to default path, i.e., C:\ti)
    • RTSC parameters
      - Target : ti.target.arm.elf.A8Fnv
      - Platform: ti.platforms.evmAM3359
      - Build-profile: release 

    ROV Error:


     

  • Hi Naoki,

    Thanks for the error message screen shot.

    Can you select Window->Preferences, click Code Composer Studio->RTSC, and attach a screen shot of what is shown there?

    Thanks,
    Scott

  • Hi Scott,

    Now I overcame the issue. I saw the ROV correctly! ... But I did not apply any changes exactly to CCS project which the problem happened...
    The ROV suddenly starts working correctly...

    The only thing I applied here is installing the new RTSC packages (older version of BIOS/XDC which Frank is using to test them with my project) to default path (C:\ti).
    With this, CCS wizard asked me to relaunch CCS to refresh the RTSC repos and I just followed it.
    And then, the issue has been disappeared completely... Now I can use ROV with the versions of BIOS/XDC I mentioned before.

    I'm wondering if recognizing new RTSC repos in CCS might give me good effects implicitly to solve the issue.

    The exact reason for the issue is unknown, but I will close this thread. 
    Scott and Frank, thank you very much for all your help!  

    Best Regards,
    Kawada