8/12/2017

CCSv6,7 TI-BIOS시 ROV 기능 소개

ROV(Runtime Object View)

CCSv7에서 부터 지원이 가능한 것 같으며, TI-RTOS인 BIOS를 사용할 경우 지원이 가능한 것 같다.
아직 이 기능을 사용해보지 못했으며, 만약 다시 TI의 BIOS를 이용하게될 경우가 있다면 추후 이용해보도록 하겠다.

  1. CCS의 JTAG을 이용하여 Connection 
  2. CCS Debug Mode 로 진입 
  3. Tools->RTOS Object View(ROV)  선택 

정확한 기능은 A.out 기반으로 사용되는 실행파일(Object File)을 분석하고 각 Stack Size 및 Heap size를  측정해주는 것 같다.
다만 ELF도 되는지는 아직 확인 안했음. 

동작방식은 Symbol Table 기반으로 분석하여 각각 분석을 해주는 것 같은데, 카테고리로 나누어서 분석을 해줘
나중에 사용한다면 유용할 것 같다.

  https://www.youtube.com/watch?v=NV0gNNavmUw&t=36s
  https://www.youtube.com/watch?v=MI_2iM2WbU8&t=146

 아래의 동영상을 보면 최적화를 할때 반드시 필요할 것 같다.

TI-TOOLS 관련내용
  https://www.youtube.com/watch?v=_F2bVVqaeFk