adviceXross

차세대 디버깅 & 개발 효율화 솔루션

adviceXross는 디버깅 효율을 높이고 개발 공수를 줄이는 강력한 솔루션입니다. 기본 기능을 한층 강화하고 다양한 툴과의 연계를 확장했으며, 테스트 자동화 지원을 통해 개발 효율을 극대화합니다.

테스트 과정에서는 Python 스크립트를 지원하여 수동 작업이 필요했던 테스트와 리그레션 체크를 완전 자동화할 수 있습니다.

범용 입출력 케이블을 활용한 조작 시뮬레이션, 소프트웨어와 하드웨어 상태 변화를 동시에 검지하는 기능까지 갖추어 더욱 정밀하고 효율적인 테스트가 가능합니다.

또한, SoC 상에서 복수의 OS가 동작하는 Hypervisor 환경에 대응하여 멀티 OS 디버깅을 지원합니다. 게스트 OS별 디버그 정보를 등록하면 단일 OS 지정은 물론, 여러 OS를 자동 전환하며 동시 디버깅도 수행할 수 있어 복잡한 환경에서도 안정적이고 효율적인 개발을 보장합니다.

스트리밍 기능을 통해 트레이스 데이터를 호스트 PC에 직접 저장하고, 문제 발생 시 스냅샷으로 메모리와 디버그 정보를 보존할 수 있습니다. 이를 통해 오프라인 상태에서도 현상 발생 시점의 실행 흐름을 재현하며 분석할 수 있습니다. GlobalTimestamp와 CycleCount 기반의 고정밀 타임스탬프 기록, 기존 대비 두 배 확장된 로그 저장 용량은 성능 분석과 보틀넥 원인 파악을 더욱 정밀하게 지원합니다.

성능 면에서도 큰 폭의 진화를 이뤘습니다.

신규 하드웨어 아키텍처 채용으로 JTAG 클록을 최대 125MHz까지 지원하며, USB3.1 Gen1 기반의 고속 전송으로 동작 속도를 기존 제품 대비 대폭 향상시켰습니다.

디버거 소프트웨어 역시 microVIEW-PLUS에서 microVIEW-Xross로 진화하여 프로젝트 생성과 다운로드 절차가 단순화되고 응답 속도도 크게 개선되었습니다.

여기에 네트워크 연결 기능을 통해 재택이나 원격 환경에서도 쾌적한 개발이 가능합니다. 1000BASE-T Ethernet 포트를 기본 탑재해 PC를 거치지 않고 직접 연결할 수 있으며, 사내 장비에 재택으로 접속해 여러 개발자가 환경을 공유할 수 있습니다. 리모트 데스크톱 대비 지연이 적어 원활한 조작감을 제공합니다.

adviceXross는 단순한 디버깅 장비를 넘어, 테스트 자동화부터 멀티 OS 지원, 고정밀 성능 분석, 원격 개발 환경까지 아우르는 종합 솔루션으로 개발자들의 생산성을 혁신적으로 끌어올립니다.