사이트맵 보기

뉴스레터

TRACE32, Wind River OS의 통합개발환경이 되다

작성일

작성자 관리자

조회수 2776

첨부파일

TRACE32, Wind River OS의 통합개발 환경이 되다




산업상의 실질적인 표준 디버깅 & 트레이스 솔루션인 TRACE32®는 가장 최신의 Wind River Linux, VxWorks를 포함하여 향후 출시되는 모든 Wind River OS들을 지원하기로 상호 전략적인 파트너 협력을 맺었습니다. 이를 바탕으로 TRACE32는 윈드리버사가 지원하는 모든 Architecture 즉 Intel x86/x64, Power Architecture, ARM (Cortex), MIPS에 대한 Wind River 전용의 “OS Awareness”를 구축, 제공하였으며, 2015년말까지는 더 오래된 Wind River OS버전들도 TRACE32의 모든 PowerTool Family가 가진 Debug & Trace 장점을 그대로 활용할수 있게 됩니다.

TRACE32 Debugger는 각각의 Wind River OS Platform에 대한 전용의 OS Awareness를 제공하여 OS Object, Tasks, Semaphores와 같은 모든 OS 오브젝트 테이블과 각 오브젝트에 대한 상세 정보를 제공합니다. 얼마나 많은 Stack이 각 Task를 사용했는지에 대한 Stack Coverage, 각 Task의 호출정보, Task의 선점을 초래하는 Service Call 정보를 보여주는 Call Hierarch를 포함하며 Virtualization 즉 Hypervisor mode"and Guest mode로 CPU access mode를 분리 합니다. 타깃 프로세서가 Real-Time Tracing을 위한 인터페이스를 가지고 있다면 TRACE32는Task Run Time, Function Run Time, Function Call Tree에 대한 종합적인 Performance 분석 결과를 만들어 냅니다. 이를 통해서 Bottleneck, Time Consuming Code Section, 예상치 못한 Task의 전환을 찾기 쉽게 해줍니다. TRACE32는 전체 프로그램 흐름을 저장하기 때문에 Function / Source Code Level, 심지어 Object Code Level로 분석이 가능한 Code Coverage 분석결과를 만들어 낼 수 있습니다.

TRACE32는 여타의 3rd Party Tool과 연동된 기능확장이 가능합니다. 이를 통해서 3rd Party Tool이 가진 추가적인 분석 즉 요구사항이나 규격에 대한 검사 및 레포트 등의 기능 확장이 가능합니다.


TRACE32의 가장 기본적인 기능인 Boot Loader, Kernel Routine, Interrupt Handler, Device Driver, Kernel Module, User Process와 Libraries등과 같은 모든 부분의 디버깅이 가능하며 이 모든 것은 타깃에 영향을 주는 어떠한 프로그램의 추가 없이 동시에 동작하고 모니터링 됩니다.

TRACE32는 Qualcomm, Intel등 많은 Silicon Vendor의 공식 디버깅 솔루션이었습니다. 이번 전략적 파트너쉽을 통해서 Wind River사의 솔루션을 지원하는 공식 솔루션이 되었습니다.

문의 :  
trace32@mdstec.com

고객문의 기술지원/
데모/
SW요청
031-627-
3116