사이트맵 보기

뉴스레터

[뉴스레터] TRACE32를 이용한 Range Breakpoint 사용법과 활용예

작성일

작성자 관리자

조회수 5883

첨부파일
제목 없음

MDS테크놀로지㈜에서는 여러분께서 개발중인 제품을 TRACE32을 이용하여 디버깅할 때, 유용하게 사용할 수 있는 Range Breakpoint 설정 방법과 활용예를 문서로 만들어 제공해 드리고 있습니다.

일반적으로 breakpoint는 특정한 어드레스에 설정됩니다. 그런데 어떤 경우에는 단순하게 특정한 하나의 주소가 아니라, 특정한 범위의 메모리 영역에 프로세서가 접근할 때, 타겟을 멈추고 디버깅을 하고 싶을 때가 있습니다. 이때 TRACE32에서 제공하는 Range Breakpoint를 사용하면 매우 편리합니다. Range Breakpoint의 활용 분야는 매우 다양합니다.




코드영역에 write Range Breakpoint를 설정하면 쉽게 소스상의 어느 부분에서 code영역을 비정상적으로 write하여 수정하는지를 쉽게 찾아 볼 수 있습니다.



동적으로 RAM상에 loading되는 BREW나 WIPI 애플리케이션의 경우 실행될 때마다 실행 주소가 바뀌게 되므로 소스를 보면서 디버깅하기가 매우 어렵습니다. 그러나 Range Breakpoint를 이용하면 loading되는 위치를 바로 찾을 수 있으므로 소스레벨 디버깅을 쉽게 할 수 있습니다.


Range Breakpoint 설정 방법과 활용 예에 대해 자세히 설명해 놓은 문서는 무료로 다운로드 받으실 수 있습니다.

             Peripheral Browser 실행 방법

           ① http://www.mdstec.com 사이트 접속, 로그인(회원가입 후)
           ② 고객지원/Download 페이지에서 92번 다운로드

Range Breakpoint와 관련된 본 문서가 TRACE32를 사용하여 디버깅 할 때 잘 활용되어 여러분들의 개발 효율을 높이는데 조금이나마 도움이 되었으면 합니다.

◎ TRACE32 제품 문의 : 서상수 부장 (02)2106-6020

                                    오형관 부장 (02)2106-6030

◎ TRACE32 기술 문의 : 모바일기술지원팀
        

 

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