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.

TMS320F280041C: Why would the project be changed to RTSC ?

Part Number: TMS320F280041C
Other Parts Discussed in Thread: C2000WARE

Tool/software:

Dear TI experts,

I often  encountered an issue with my CCS project. My projects are located in a folder "D:\OneDrive\TIWorkSpace". I use Microsoft Onedirve to synchronize this folder on different PCs.

When I build a project, it often gives an error "This project does not contain a buildable RTSC Configuration (.cfg) file. In order for it to build, this project must contain one RTSC Configuration file that is not excluded from build.". I check the property of this project, it can be found that the "Output type" is changed to "RTSC Application (Executable)", which is non-editable. For normal project, it should be "Executable".

I have to recreate this project, which costs some time.

I believe it is the Onedrive synchronization cause this issue, since such issue would disapprea if I close the Onedrive. Besides, the CCS often gives a Problem Occurred dialogue saying: "Periodic workspace save." have encountered a problem. Could not write metadata for '/RemoteSystemsTempFiles'.

Such issue is so annoying, could you please advise how to address it?

Best regards,

Jiaxing Lei

  • Hi Jiaxing,

    Do you have CCS/C2000ware etc. installed on both PCs? Could you elaborate a bit more on the setup between where dependent files are located between both the PCs? 

    Best Regards,

    Allison

  • Hi Allison,

    Thanks for your reply. The C2000ware is installed on both PCs. The files are both locaed on disk D, and the filepaths are exatcly the same. I try to remove the XDC tools in the ti folder. 

    Indeed, this unusual issue is hard to locate the source and explain clearly. So, my question is: is it possible to change the project property from RTSC to normal?

    Best regards,

    Jiaxing

  • Hi Jiaxing,

    Let me reach out to the CCS team to see if there is further input from that side.

    Best Regards,

    Allison

  • So, my question is: is it possible to change the project property from RTSC to normal?

    Unfortunately this is not possible. You can convert a "normal" project to RTSC but not the other way around.

    I'm more curious how your non-RTSC project became a RTSC project. Typically this can happen if you add a cfg file to your project. 

  • Hi Ki, thanks for your reply.

    I also wonders why the property of a project would be changed. I suppose it is because the Onedrive and CCS simutaneously write a same file. This could cause some conflicts and then CCS delete or modify some configure files.

    It is strange that the project becomes a RTSC one yet it gives an error that the cfg file does not exist.

  • I also wonders why the property of a project would be changed. I suppose it is because the Onedrive and CCS simutaneously write a same file. This could cause some conflicts and then CCS delete or modify some configure files.

    For it to convert to a RTSC project there has to be something specific to happen. Would it be possible to provide the three .*project files in the project folder for both BEFORE the sync and AFTER the sync? I'd like to do a diff of what changed.

  • Thanks, I have preserved the project files when it works fine. I will let you know when this issue arises again.

  • Hi All, I finally located the source of this issue.

    In addition to Onedrive, I also use Baiduyun to synchronize the projects on my two PCs. The Baiduyun will create a .cfg file first when it uploads the file, and delete it when upload is finished. However, if the Baiduyun cannot delete the .cfg file instantly, the CCS will identify such file as a RTSC project file, and then the project property could be modified.

    I will disable Baiduyun to avoid the .cfg file being generated.

    Thanks.