로딩
요청 처리 중입니다...

[TRACE32 자동화 꿀팁] 매번 수동으로 디버깅하시나요? CMM 스크립트로 디버깅 생산성 높이기

 [TRACE32 자동화 꿀팁] 매번 수동으로 디버깅하시나요? CMM 스크립트로 디버깅 생산성 높이기

[포스팅 2줄 요약] 반복적인 초기화와 다운로드 과정을 CMM 스크립트로 자동화하는 방법을 소개합니다. C, C#, Python에서 TRACE32를 제어할 수 있는 API 활용 방법도 확인해 보세요.

“매번 설정하기 귀찮다면??” 혹시 디버깅을 위해 TRACE32를 사용할 때, 아래 과정을 매번 반복하고 계시진 않나요?

- CPU 설정 및 SYStem.Up 으로 타깃 JTAG 연결 - Flash 다운로드 스크립트 실행 및 Data.LOAD.Elf 로 이미지 다운로드 - Go 명령으로 프로그램 실행 후 원하는 위치에 Break 이런 과정은 한두 번일 때는 괜찮지만, 하루 수십 번, 그리고 매일 반복되면 큰 피로도로 이어집니다. 이때 활용할 수 있는 것이 바로 CMM 스크립트를 통한 자동화입니다.

디버깅 환경 셋업 자동화 작업을 위한 CMM 스크립트 아래와 같이 간단한 스크립트를 작성하고 나면 환경 셋업을 위한 준비가 완료됩니다. 이제 매번 수동으로 환경 설정할 필요 없이, 다음 한 줄...