signal 에러도 발생하지 않았는데 타깃 테스트 로그가 정상적으로 출력되지 않는 경우가 있을 수 있습니다.
Code Composer Studio에서 제공하는 pragma가 영향을 줄 수 있습니다.

테스트 대상 함수에 아래와 같은 코드가 있는지 확인을 해보시기 바랍니다.

#pragma CODE_SECTION("example_function", "ramfuncs")
void example_function(){
}

위와 같은 코드가 있을 경우 함수가 ram영역에 저장이 되고, 실행은 flash 영역에서 일어나기 때문에 해당 함수를 호출하기 위해서는 flash영역에 load하는 코드가 필요하게 됩니다.
아래의 코드가 원본에 존재하는지 확인 후 로그 인터페이스의 cs_io_initialize()에서 해당 함수를 호출하도록 수정해야 합니다.

Memcpy(&RamfuncsRunStart, &RamfuncsLoadStart, (Uint32)&RamfuncsLoadSize);

수정 후에도 문제가 발생한다면 툴체인.conf에 아래의 옵션을 추가해 보시기 바랍니다.
cs_replace_code=#pragma CODE_SECTION//#pragma CODE_SECTION

Need more help with this?
Don’t hesitate to contact us here.

Thanks for your feedback.