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.

CCS/AM4376: XDCtools error when compiling the SYS/BIOS example

Part Number: AM4376
Other Parts Discussed in Thread: SYSBIOS

Tool/software: Code Composer Studio

I´ve created a CCS project for the AM4376 using the SYS/BIOS Typical example provided in the "New CCS Project" form. I have not changed a bit from the default example. It does not compile. It shows 29 errors. All errors are similar to the following:
"#error The package 'ti.sysbios.family.arm.a9' is not compatible with XDCtools used in this build. Please rebuild the package with XDCtools 3.50 or later."

CCS7.1.0.00016_win32.zip

ti-processor-sdk-rtos-am437x-evm-04.00.00.04-Windows-x86-Install.exe

XDCtools is 3.50.1.12
   

  • Hi,

    Which SYSBIOS are you using?  I suspect this may be throwing as an incompatibility between the BIOS and the XDC tools chosen by the project.

    I can't reproduce the issue, but I may be using a different version of SYSBIOS you are using. Check the reference below to get where to find the references for the XDC and SYSBIOS properties on a typical project.

    http://software-dl.ti.com/ccs/esd/documents/users_guide/sdto_ccs_build-handbook.html#project-properties

    Hope this helps,

    Rafael 

  • Hi Rafael,
    The SYS/RTOS version is 6.46.5.55. It is version that came with the PDK.
    I had a look at the link, "Projects and Build Handbook for CCS", did not help.
    I was expecting this thing would be straight forward. I've installed CCS and SDK from the scratch using the versions pointed out by the MPU page.
    Thanks,
  • Marcio,

    I just installed the SDK you mentioned above and confirmed the SYSBIOS version installed, as well as the XDC tools version 3.32.1.22.

    CCSv7.1 installs two versions of the XDC tools: 3.32.1.22 (the same as the SDK) and 3.50.1.12; however, only the older is compatible with the BIOS 6.46.5.55 that comes with the SDK.

    The reference I sent before talks about how to change the component versions of a project. I captured the necessary changes in the short clip below.

    Note: all this only works if, during CCS startup, you installed the products shown in a list of Discovered Products (BIOS, XDC, EDMA3, NDK, PDK, etc.).

    This is mentioned in the SDK Getting Started Guide at:

    http://processors.wiki.ti.com/index.php/Processor_SDK_RTOS_Getting_Started_Guide#Setting_up_CCS_for_EVM_and_Processor-SDK_RTOS 

    Hope this helps,

    Rafael

  • You are right!
    The SDK release notes at
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Release_Notes
    says the version of XDCTOOLS shall be 3.32.1.22.
    Thank you very much.