TRACE32 - Wind River 사의 VxWorks 653 디버깅 완벽 지원


TRACE32ARM, Intel, Power Architecture에서 Wind River ARINC 653 준수 플랫폼인 VxWorks 653 Multi-core Edition에 대해 완벽한 디버깅을 지원합니다.

TRACE32 제조사인 LauterbachWind River 사의 골드 파트너로서 VxWorks Wind River의 신규 OS 출시에 맞추어 신속히 지원해왔습니다. Wind River와 긴밀한 협력으로 TRACE32는 이번 SW 부터 VxWorks 653 시스템에 대한 포괄적인 디버그 환경을 제공합니다.

VxWorks 653 ARINC 653, VxWorks Wind River Linux를 비롯한 여러 게스트 운영 체제를 다양한 안전 및 보안 수준에서 독립적으로 실행할 수 있는 가상화 플랫폼입니다. 시스템의 어느 위치에서나 변수에 접근하고 브레이크포인트를 설정하기 위해 현재 활성화된 파티션이 어떤 것인지? 그리고 비활성화된 파티션에 어떻게 접근하는지? 알아야 하기 때문에, 하드웨어 디버거로 멀티 OS, 멀티 파티션 시스템을 디버깅하는 것은 쉽지 않은 일입니다.

TRACE32VxWorks 653의 모든 파티션과 해당 메모리 구성을 확인 할 수 있습니다. TRACE32는 현재 코어의 활성화 여부에 상관없이 가상화 계층, 생성된 모든 파티션 및 게스트 OS에 접근할 수 있습니다. 함수와 변수의 디버그 정보를 고유하게 구분할 수 있도록 가상 주소 구성을 확장하여, 시스템의 모든 항목에 동시에 접근할 수 있습니다.

VxWorks 653 각 파티션은 VxWorks 또는 Linux와 같은 게스트 OS를 포함합니다. TRACE32는 각 파티션의 여러 태스크 목록 및 다른 OS 정보를 볼 수 있도록 지원하므로, 같은 게스트 운영 체제에서 여러 인스턴스를 실행하는 경우에도 모든 파티션 정보를 동시에 볼 수 있습니다. 이러한 TRACE32 JTAG기반 디버그 기능은 I/O 포트에 대한 접근을 제한하고, 실제 하드웨어 플랫폼에서 시험이 필요한 안전 및 보안 인증이 중요한 시스템에 이상적입니다.

Wind River사의 VxWorks 653 플랫폼 개발에 TRACE32를 활용하면 Hypervisor 및 모든 파티션의 시스템 코드를 언제든지 디버깅 할 수 있습니다. 이 기능은 TRACE32 소프트웨어와 함께 제공됩니다.

추가 문의 사항은 TRACE32@hancommds.com 으로 연락 부탁 드립니다. 감사합니다.


< TRACE32 VxWorks 653 / VxWorks 디버깅 화면 >