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/AWR1843BOOST: CCS stuck while building demo project - Refreshing workspace( Blocked: The user operation is waiting for the background work to complete)

Part Number: AWR1843BOOST

Tool/software: Code Composer Studio

Hello there,

I am new to CCS - I am using it to run a demo code from Ti-Rex (Software/mmwave Sensors/Lab/Medium Range Radar) on AWR1843BOOST. I followed the steps mentioned in the User's guide. I was able to Rebuild dss project but while building the mss project, CCS (v9.1) is getting stuck for forever. It shows status as Refreshing workspace( Blocked: The user operation is waiting for the background work to complete).

In the TI forum, it was recommend to disable indexing - I did that too, but the problem persists. Every time, it is getting stuck while building x_dss.bin files. I repeated the process with another demo project (demo0005_mmwave_sdk_18xx_pjt) but getting the same issue. I have also attached two screenshots showing the issue.

I am not able to understand why is this happening. Please help in addressing this issue.

Thanks

Arvind

  • Arvind,

    I can reproduce this issue. The part where it is locking up is the post-build step. If you right-click on the project in the Project Explorer view and go to Properties->Build->Steps tab, you will notice the post-build step field contains several commands. A couple of them reference files within ${WORKSPACE_LOC} which is a build variable that translates to your workspace path. In your case, the workspace path contains a white space: C:/Users/Arvind Srivastav/workspace.....and since the path is not quoted, it is not handled properly.

    You can fix it either by
    (1) opening a new CCS workspace with no spaces in the workspace path, or
    (2) Edit the post-build steps in the project to quote paths, at least the ones with ${WORKSPACE_LOC}, like so:

    ${COM_TI_MMWAVE_SDK_INSTALL_DIR}/packages/scripts/ImageCreator/multicore_image_generator/MulticoreImageGen.exe LE 37 0x00000008 xwr18xx_mrr_demo.bin 0x35510000 "${WORKSPACE_LOC}/mrr_18xx_mss/Debug/mrr_18xx_mss.bin" 0xb5510000 ${COM_TI_MMWAVE_SDK_INSTALL_DIR}/firmware/radarss/xwr18xx_radarss_rprc.bin 0xd5510000 "${WORKSPACE_LOC}/mrr_18xx_dss/Debug/mrr_18xx_dss.bin"

    If you plan on working with multiple projects in the future, it would be best to go with option 1 to reduce the effort of manual edits.

    Let us know if this addresses your issue.

  • thank you

    Cesr