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.

TMS570LS2135: Compiler error "cannot open *.d_raw" occur on my computer but not on others?

Part Number: TMS570LS2135

I have a project which could be compiled on my collegue's computer but got an error on mine.

The error message is like this:

--include_path="C:/ti/ccs1220/ccs/tools/compiler/ti-cgt-arm_20.2.7.LTS/include" -g --symdebug:dwarf_version=4 --diag_warning=225 --diag_wrap=off --display_error_number --enum_type=packed --abi=eabi --preproc_with_compile --preproc_dependency="04_NVM_MANAGER/04_Src/ti_fee_eraseimmediateblock.d_raw" --obj_directory="04_NVM_MANAGER/04_Src" "../04_NVM_MANAGER/04_Src/ti_fee_eraseimmediateblock.c"

>> Compilation failure
04_NVM_MANAGER/04_Src/subdir_rules.mk:9: recipe for target '04_NVM_MANAGER/04_Src/ti_fee_eraseimmediateblock.obj' failed
Command-line error #1965: cannot open preprocessing output file "04_NVM_MANAGER\04_Src\ti_fee_eraseimmediateblock.d_raw"
1 catastrophic error detected in the compilation of "../04_NVM_MANAGER/04_Src/ti_fee_eraseimmediateblock.c".
Compilation terminated.
gmake: *** [04_NVM_MANAGER/04_Src/ti_fee_eraseimmediateblock.obj] Error 1

I could see the compiler command is same as other c file, but this one doesn't work.

Is there anyone has idea of what wrong here?

Thanks

  • Hi Phoenix,

    If you are using FEE library then please make sure your below paths are correct:

    And also make sure to install "F021 flash library" at respective path:

    If still you are facing issue then please share your project to debug at my end.

    --

    Thanks & regards,
    Jagadish.