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/IWR1443BOOST: Trouble building the Vital Signs Demo

Part Number: IWR1443BOOST
Other Parts Discussed in Thread: MMWAVE-SDK

Tool/software: Code Composer Studio

Whenever I build the code, it is stopped by build errors. The errors change depending on which mmwave SDK I use.

If I use any of the 2 or 3 versions, I get compiler errors and when I use older versions I get linker errors. What is the correct combination of mmwaveSDK and Code Composer Studio that will build the demo?

I am currently using Code Composer Studio 7.4.0.

  • Hi Laura, The current Vital Signs Demo uses the mmWave-SDK 1.2.


    Cheers,
    Akash
  • Where do I download the mmWave SDK version 1.2?
  • Hi Laura,

    It is available here: software-dl.ti.com/.../index_FDS.html


    Cheers,
    Akash
  • Even with this mmwave sdk I get the following errors:

    "../r4f_linker.cmd", line 20: error #10104: undefined symbol "MMWAVE_SHMEM_TCMA_NUM_BANK" used in expression
    "../r4f_linker.cmd", line 20: error #10104: undefined symbol "MMWAVE_SHMEM_BANK_SIZE" used in expression
    "../r4f_linker.cmd", line 21: error #10104: undefined symbol "MMWAVE_SHMEM_TCMB_NUM_BANK" used in expression
    "../r4f_linker.cmd", line 21: error #10104: undefined symbol "MMWAVE_SHMEM_BANK_SIZE" used in expression
    "../r4f_linker.cmd", line 22: error #10343-D: Expecting expression starting with integer, unary operator, or '(' instead of "MMWAVE_L3RAM_NUM_BANK".
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range L3_RAM
    "../r4f_linker.cmd", line 22: error #10024-D: expecting memory range specifier instead of "*"
    "../r4f_linker.cmd", line 22: error #10079-D: origin not specified for memory range MMWAVE_L3RAM_NUM_BANK
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range MMWAVE_L3RAM_NUM_BANK
    "../r4f_linker.cmd", line 22: error #10264: MMWAVE_L3RAM_NUM_BANK memory range overlaps existing memory range VECTORS
    "../r4f_linker.cmd", line 22: error #10079-D: origin not specified for memory range MMWAVE_SHMEM_BANK_SIZE
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range MMWAVE_SHMEM_BANK_SIZE
    "../r4f_linker.cmd", line 22: error #10264: MMWAVE_SHMEM_BANK_SIZE memory range overlaps existing memory range VECTORS
    "../xwr1443_r4f.cmd", line 18: error #10263: VECTORS memory range has already been specified
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range VECTORS
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range MMWAVE_L3RAM_NUM_BANK
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range MMWAVE_SHMEM_BANK_SIZE
    "../xwr1443_r4f.cmd", line 19: error #10263: PROG_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 19: error #10264: PROG_RAM memory range overlaps existing memory range PROG_RAM
    "../xwr1443_r4f.cmd", line 20: error #10263: DATA_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 20: error #10264: DATA_RAM memory range overlaps existing memory range DATA_RAM
    "../xwr1443_r4f.cmd", line 21: error #10263: L3_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 22: error #10263: HWA_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 22: error #10264: HWA_RAM memory range overlaps existing memory range HWA_RAM
    "../mss_vitalSigns_linker.cmd", line 10: error #10099-D: program will not fit into available memory. run placement with alignment fails for section ".l3ram" size 0x40000 . Available memory ranges:
    L3_RAM size: 0x0 unused: 0x0 max hole: 0x0
    error #10010: errors encountered during linking; "xwr14xx_vitalSigns_lab_mss.xer4f" not built
  • "../r4f_linker.cmd", line 20: error #10104: undefined symbol "MMWAVE_SHMEM_TCMA_NUM_BANK" used in expression
    "../r4f_linker.cmd", line 20: error #10104: undefined symbol "MMWAVE_SHMEM_BANK_SIZE" used in expression
    "../r4f_linker.cmd", line 21: error #10104: undefined symbol "MMWAVE_SHMEM_TCMB_NUM_BANK" used in expression
    "../r4f_linker.cmd", line 21: error #10104: undefined symbol "MMWAVE_SHMEM_BANK_SIZE" used in expression
    "../r4f_linker.cmd", line 22: error #10343-D: Expecting expression starting with integer, unary operator, or '(' instead of "MMWAVE_L3RAM_NUM_BANK".
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range L3_RAM
    "../r4f_linker.cmd", line 22: error #10024-D: expecting memory range specifier instead of "*"
    "../r4f_linker.cmd", line 22: error #10079-D: origin not specified for memory range MMWAVE_L3RAM_NUM_BANK
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range MMWAVE_L3RAM_NUM_BANK
    "../r4f_linker.cmd", line 22: error #10264: MMWAVE_L3RAM_NUM_BANK memory range overlaps existing memory range VECTORS
    "../r4f_linker.cmd", line 22: error #10079-D: origin not specified for memory range MMWAVE_SHMEM_BANK_SIZE
    "../r4f_linker.cmd", line 22: error #10080-D: length not specified for memory range MMWAVE_SHMEM_BANK_SIZE
    "../r4f_linker.cmd", line 22: error #10264: MMWAVE_SHMEM_BANK_SIZE memory range overlaps existing memory range VECTORS
    "../xwr1443_r4f.cmd", line 18: error #10263: VECTORS memory range has already been specified
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range VECTORS
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range MMWAVE_L3RAM_NUM_BANK
    "../xwr1443_r4f.cmd", line 18: error #10264: VECTORS memory range overlaps existing memory range MMWAVE_SHMEM_BANK_SIZE
    "../xwr1443_r4f.cmd", line 19: error #10263: PROG_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 19: error #10264: PROG_RAM memory range overlaps existing memory range PROG_RAM
    "../xwr1443_r4f.cmd", line 20: error #10263: DATA_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 20: error #10264: DATA_RAM memory range overlaps existing memory range DATA_RAM
    "../xwr1443_r4f.cmd", line 21: error #10263: L3_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 22: error #10263: HWA_RAM memory range has already been specified
    "../xwr1443_r4f.cmd", line 22: error #10264: HWA_RAM memory range overlaps existing memory range HWA_RAM
    "../mss_vitalSigns_linker.cmd", line 10: error #10099-D: program will not fit into available memory. run placement with alignment fails for section ".l3ram" size 0x40000 . Available memory ranges:
    L3_RAM size: 0x0 unused: 0x0 max hole: 0x0
    error #10010: errors encountered during linking; "xwr14xx_vitalSigns_lab_mss.xer4f" not built
  • Hi Laura,

    You'll need to completely delete the project from your Workspace and then re-import it. The errors are due to remaining commands that were created when you built it with the different SDK.


    Cheers,
    Akash