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/IWR1642BOOST: Vital Sign Project Build and Compilation Error

Part Number: IWR1642BOOST

Tool/software: Code Composer Studio

Hi,

I am getting a very strange error and having a little doubt. In the user guide, TI has written that I need to rebuild the project after importing in CCS and I did same without any error and It worked too.

But the question is here that WHAT will happen if I BUILD the whole project instead of Rebuild. 


I did it for a try and got this error.

>> Compilation failure
subdir_rules.mk:23: recipe for target 'dss_main.oe674' failed
"..\dss_mmw.h", line 233: error #20: identifier "Mailbox_Handle" is undefined
"../dss_main.c", line 819: error #20: identifier "Mailbox_Handle" is undefined
2 errors detected in the compilation of "../dss_main.c".
gmake[1]: *** [dss_main.oe674] Error 1
'Building file: "../dss_config_edma_util.c"'
'Invoking: C6000 Compiler'

So, to go back I tried to rebuild the project but the same error. Perhaps same error coming because I had Build it just before that and got above error. 

How can I make it working without reimporting new project from TI Resource Explorer?

Your suggestions are most welcome even if you are not sure if it works or not.  

  • Laxmi,

    The current release of the vital signs lab is based on SDK 1.1. You can download it here: software-dl.ti.com/.../index_FDS.html

    Please make sure you have this SDK installed before you try to import and compile the application in CCS.

    Regards,
    Kyle
  • Hey Kyle,

    I have tried with SDK 1.1 and now getting the following error.

    <Linking>
    "../xwr1642_C674x.cmd", line 44: error #10263: L2SRAM_UMAP1 memory range has already been specified
    "../xwr1642_C674x.cmd", line 44: error #10264: L2SRAM_UMAP1 memory range overlaps existing memory range L2SRAM_UMAP1
    "../xwr1642_C674x.cmd", line 45: error #10263: L2SRAM_UMAP0 memory range has already been specified
    "../xwr1642_C674x.cmd", line 45: error #10264: L2SRAM_UMAP0 memory range overlaps existing memory range L2SRAM_UMAP0
    "../xwr1642_C674x.cmd", line 46: error #10263: L3SRAM memory range has already been specified
    
    "../xwr1642_C674x.cmd", line 46: error #10264: L3SRAM memory range overlaps existing memory range L3SRAM
    >> Compilation failure
    makefile:162: recipe for target 'xwr16xx_vitalSignsDemo_dss.xe674' failed
    "../xwr1642_C674x.cmd", line 47: error #10263: HSRAM memory range has already been specified
    "../xwr1642_C674x.cmd", line 47: error #10264: HSRAM memory range overlaps existing memory range HSRAM
    "../xwr1642_C674x.cmd", line 51: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l1dSize" being redefined
    "../xwr1642_C674x.cmd", line 52: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l1pSize" being redefined
    "../xwr1642_C674x.cmd", line 53: warning #10190-D: absolute symbol "ti_sysbios_family_c64p_Cache_l2Size" being redefined
    warning #10247-D: creating output section ".l3data" without a SECTIONS specification
    warning #10247-D: creating output section ".l2data" without a SECTIONS specification
    warning #10247-D: creating output section ".l1data" without a SECTIONS specification
    warning #10247-D: creating output section ".demoSharedMem" without a SECTIONS specification
    warning #10247-D: creating output section "systemHeap" without a SECTIONS specification
    "../xwr1642_C674x.cmd", line 58: error #10099-D: program will not fit into available memory.  run placement with alignment fails for section ".vecs" size 0x0 , overlaps with ".vecs", size 0x200 (page 0)

    Any other suggestions?

  • Laxmi,

    I would recommend deleting the project from CCS and then import the project in again from the local version of the automotive toolbox on your computer. And verify that SDK 1.1 is installed on your computer too.

    Regards,
    Kyle