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.

SAFETI-HALCOGEN-CSP: TAU 00.01.02 Build Failed error

Part Number: SAFETI-HALCOGEN-CSP
Other Parts Discussed in Thread: HALCOGEN, TMS570LS0432,

Hello,

I am trying to use the demo Halcogen TAU 00.01.02 with

  • Windows 10
  • CCS v 10.0.0.00010
  • Halcogen 04.07.01
  • Compiler ti-cgt-arm_18.12.5.LTS
  • Perl v5.30.2
  • MS Office 365

and all default (ESM/RTI) test cases fail at

------------------------------------------------------------------------------------------------------------------------------
Test Sequence : \Test\ESM\FuncTest
  Generating MakeFile...Passed...
  Generating TCF File...Passed...
  Validating and building the test sequence...
  Build Failed due to compile errors...Please check \Test\ESM\FuncTest\Debug\CompileLog.txt...
------------------------------------------------------------------------------------------------------------------------------

On the log I can see

C:\workspace\CodeComposerStudio\projectname\src\halcogen\Test\ESM\FuncTest\Debug>C:\ti\ccs1000\ccs\utils\bin\gmake -f C:\workspace\CodeComposerStudio\fss_proto\src\halcogen\Test\ESM\FuncTest\\Debug\MakeFile.mk clean  
C:\ti\ccs1000\ccs\utils\bin\gmake: Interrupt/Exception caught (code = 0xc0000005, addr = 0xCCCCCCCC)

Seeing that the demo is dated from 2015 and requires CCS5, my question is what is the latest compatible CCS, Compiler, Halcogen combination? Can it be some issue with access rights, path variable or so? (I tried running with admin rights). How could I proceed with debugging this?

I found some useful hints in the UserGuide FAQ indicating that newer versions should not be an issue in terms of compilation and the LDRA license ticks fine.

  • Hello,

    By default, this demo supports CCS5 and compiler version 5.1.x. If you want to use the later version, several settings need to be changed:

    1. ...\HALCoGenTAU\Scripts\Sysearch.dat

          C:\ti\ccsv6\tools\compiler\arm_5.1.6\include

          C:\ti\ccsv6\tools\compiler\arm_5.1.6\include\yvals.h

    2. ..\HALCoGenTAU\BuildOptions\*.txt files

  • Hello,

    Thank you for your response. I tried it but it did not solve the issue. I also tried installing CCS6 (because CCS5 is not even supported in Windows 10 Enterprise) and I switched to a test project but still facing the same error:

    C:\workspace\CodeComposerStudio\CSP_TMS570LS0432\Test\ESM\UnitTest\Debug>C:\ti\ccsv6\utils\bin\gmake -f C:\workspace\CodeComposerStudio\CSP_TMS570LS0432\Test\ESM\UnitTest\\Debug\MakeFile.mk clean  
    C:\ti\ccsv6\utils\bin\gmake: Interrupt/Exception caught (code = 0xc0000005, addr = 0xCCCCCCCC)


    Is there any information that can help you point to me to a debugging direction?

  • Patroklos Anagnostou1 said:
    gmake: Interrupt/Exception caught (code = 0xc0000005, addr = 0xCCCCCCCC)

    That is gmake crashing with an access violation.

    While I don't have the SAFETI-HALCOGEN-CSP to try and repeat the failure, make: Interrupt/Exception caught suggests the problem be triggered by something in your PATH. The referenced thread has some suggestions.

  • Thank you for the hint. Indeed it seems the PATH was too long. Removing any few instances from it fixes the issue for me.

    In some gmake similar questions on the web, this bug is reported to have been fixed by an update 6 years ago. Possibly this version of gmake is not up-to-date.