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.

Cant edit RTSC platform

Hi

CCSv5.5 can find our C6472 custom platform in the directory below when I view the General Properties as shown in the screen shot

D:\vws\ejp_m2_p4_0_integ_1\spDsp\EVM\M2_Platform6472_configuration\RTSC Platform\C6472

but when I go File->New->Others->RTSC->Edit Platform, it has the correct address 

D:\vws\ejp_m2_p4_0_integ_1\spDsp\EVM\M2_Platform6472_configuration\RTSC Platform

but it can't find the C6472 platform as shown below

The strange thing is that my colleague, who has the exact same C6472 platform but different directories, can edit his OK. 

Is there somewhere that edit wizard doesn't know its a ti.targets.C64P type and consequently ignores the custom platform when I try to build it?

I've attached my platform.

5481.M2_Platform6472_configuration.7z

Many thanks for your help.

Cheers2u

  • I thought I might add that three of us can't edit the platform. My one colleague ONLY has the CCSv5.5 installed in his c:\ti directory. 

    Myself and the other two unlucky colleagues have CCSv4 and CCSv6 also installed in the c:\ti directory. 

    Don't know if that has anything to do with it.

    Cheers

  • My theory may be correct. I installed CCSv5.5 on a new PC (no TI directory existed) and imported the project. The Platform editor could find the C6472 project.

    So we have

    Those with ONLY CCSv5.5 = works

    Those with CCSv4 and CCSv6 installed in same dir as CCSv5.5 = no worky

    Cheers

  • Eddie,
    are all the paths on all involved PCs same? I don't remember if spaces in the path were ever a problem for the Platform Wizard but for some other components of XDCtools such paths are a cause of errors. So it's best to avoid them.

    I can't tell what's the complete path in the field Platform Package Repository. It should be "D:\vws\ejp_m2_p4_0_integ_1\spDsp\EVM\M2_Platform6472_configuration\RTSC Platform".

  • Hi Sasha

    The XXX part changes, but there are no spaces in the paths

    "D:\vws\XXXXXXXX\spDsp\EVM\M2_Platform6472_configuration\RTSC Platform"

    On one PC, I uninstalled any components (including CCSv6) that were newer than the following and the editor started working. I also removed the UIA. After doing this, the platform wizard could find our C6472 project. Yay!

    • CGT 7.2.6.
    • IPC 1.24.3.32
    • SYS/BIOS 6.33.5.46
    • XDCtools 3.23.2.47

    I've uninstalled the following in the sequence below and tested each time to see if the platform editor can find our C6472 project.

    1. CCSv6 - still no worky
    2. XDC 3.30 (via uninstall panel) - still no worky
    3. IPC 3.30, 3.32 - still no worky
    4. XDC 3.30 (via CCS window->Preferences->Code Composer Studio->RTSC->Products) -  - still no worky
    5. XDC 3.30 (removed directory - don't know why uninstall didnt do this) - Now it works. Yay!

    I'm going to ask my other colleague to only uninstall XDC 3.30 and see if that fixes the problem.

    FYI: This is our current configuration that works now that we've removed XDC3.30

    • CGT 7.4.4
    • IPC 1.24.3.32 
    • SYS/BIOS 6.35.4.50
    • XDCtools 3.25.3.72 
    • XDAIS 7.21.1.07 

    Cheers

    Eddie

     

  • Update. I cornered my colleague who had a non-working platform editor and we closed his CCSv5.5 then 

    1) Removed XDC  3.30.1.25_core  (via CCS window->Preferences->Code Composer Studio->RTSC->Products) 

    2) Delete XDC  3.30.1.25_core from the directory using windows explorer

    3) Restarted CCSv5.5

    Then we were able to edit our C6472 platform with the wizard.

    The problem is definitely XDC 3.30 and why CCSv5.5 still uses it after we do step 1) is a mystery. It definitely requires a complete uninstall.

    Cheers

    Eddie

  • Eddie,
    there is a directory with a space in your path "RTSC Platforms", but I am not sure that's the real cause of the problem. While you were running all these steps above I am guessing you were using the Platform Wizard in CCS 5, is that right? Just having CCS 6 on the disk, even if both are under c:/ti, should not matter to CCS 5.5. But, when they are installed in the same directory AND under Window->Preferences->Code Composer Studio->RTSC->Products the option "Automatically discover ..." is enabled. Then, when you start CCS 5 you would pick up XDCtools 3.30 and once you install it, steps 2 and 4 in CCS 5 can't really remove all installed parts of CCS 5. Now, in my scenario your step 5 wouldn't help either because the actual code that runs the Wizard is already copied to the directory 'eclipse' of your CCS installation, so removing the XDCtools installation should not help.
    But anyway, CCS 5 and XDCtools 3.30 should not mix and we say it on the XDCtools download page: http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html

    I would advise to reinstall CCS 5 and not install XDCtools 3.30 in it. It seems that less radical steps sometimes work, but I can't explain this.

    Edit: I just saw your new post and I think it agrees with what I said here. Edit 2: Actually, it doesn't. It seems that removing XDCtools installation from the disk works for you.

  • Hi

    Sasha Slijepcevic said:
    But anyway, CCS 5 and XDCtools 3.30 should not mix and we say it on the XDCtools download page: http://downloads.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/rtsc/index.html

    Dang, I missed that. But even when I removed it from the RTSC tools list in CCSv5, the platform editor still didn't work.

    But this presents a real problem when one has a legacy product built on CCSv5, but you are trying to release a new product on CCSv6. You can't have the xdc tools in the same directory.

    Sasha Slijepcevic said:
    I am guessing you were using the Platform Wizard in CCS 5

     

    Yes

    Sasha Slijepcevic said:
    It seems that removing XDCtools installation from the disk works for you.

    Yes, I had to remove it on all 3 PCs to get the CCSv5 platform wizard to work. 

    Thanks for taking a look at it.

    Cheers