LP-EM-CC1354P10: Using TI-RTOS ROV in CCSv12.x With *.out Elf Executable Built by IAR

Part Number: LP-EM-CC1354P10
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

This is a continuation of this original thread:

 LP-EM-CC1354P10: Externally Built Executable, FreeRTOS, ROV cannot access necessary global variable(s) 

...same customer, but customer needs have evolved. Basically, customer has decided to use IAR, but would still like to have the capability of using the TI-RTOS ROV. It appears that TI-RTOS ROV is no longer supported in IAR, and therefore, we are looking to see if it can be used in CCSv12.x with an IAR built executable. Customer is using:

  • CC13xx/CC26xx SDK version 7.41.0.17
  • Recommended by the SDK release notes:
    • IAR 9.40.2
    • SysConfig 1.18.1
    • XDCTools 3.62.01.15
  • Windows 11 host

As a test I started with an SDK example project. I copied the syscfg_c.rov.xs to the same folder as the IAR executable (*.out). I then changed the relative paths to absolute paths. Because this is Windows, I was not sure how the absolute path should start. I tried:

  • /
  • C:/
  • /c/

...none of which seem to have actually worked.

Next, I created a stand-alone target configuration for the LaunchPad board in CCSv12.8. After launching this configuration, I connected to the target, downloaded the executable, and then opened the ROV. Unfortunately, this doesn't work. The ROV cannot connect to the target.

Is something like this possible? If yes, then how to do it?

Thanks,

Stuart