MDSTECH
TRACE32
TRACE32 Solution
TRACE32 Trace Solution
TRACE32 More Product
TRACE32 Software Solution
Why TRACE32?
교육신청
정규교육
교육과정 안내
교육장 안내
교육설문
자료실
TRACE32 소프트웨어
TRACE32 매뉴얼
iTSP
TRACE32 영상
인증서
고객지원
뉴스레터
Q&A
FAQ
원격지원
검색창
검색버튼
회원가입
로그인
TRACE32
TRACE32 Solution
TRACE32 Trace Solution
TRACE32 More Product
TRACE32 Software Solution
Why TRACE32?
교육신청
정규교육
교육과정 안내
교육장 안내
교육설문
자료실
TRACE32 소프트웨어
TRACE32 매뉴얼
iTSP
TRACE32 영상
인증서
고객 지원
뉴스레터
Q&A
FAQ
원격지원
사이트맵 보기
타겟 Memory Dump 문서 원본 보기
←
타겟 Memory Dump
이동:
둘러보기
,
검색
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게만 가능합니다:
사용자
문서의 원본을 보거나 복사할 수 있습니다:
<h2>개요</h2> <p>개발 중 target의 memory를 dump하여 host PC에 저장한 후 그 dump파일을 분석할 경우가 있다. 그리고 반대로 dump파일을 불러와서 타겟 상태를 복원할 경우도 있습니다. 이 문서는 IAR에서 지원하는 dump기능을 사용하여 memory를 디버깅하는 가이드 문서입니다</p> <h2>Memory 창</h2> <h3><strong>Memory </strong><strong>창 확인 방법</strong></h3> <p>C-spy를 이용한 debug 모드에서 View > memory 선택</p> <p><img src="/data/wiki/2016-10-07/1475812690.jpg" alt="" /></p> <p>memory번지, 해당 번지에 있는 data(1byte 단위), asci 순으로 확인 가능</p> <p> </p> <p> </p> <h3><strong>Memory map</strong><strong>을 참고하며 해당 영역 memory 확인</strong></h3> <p><img src="/data/wiki/2016-10-07/1475812701.jpg" alt="" /></p> <p>상단의 콤보박스를 클릭하면 ROM, APB bus, flash, RAM 에 해당하는 memory위치로 이동</p> <p> </p> <h3><strong>memory data </strong><strong>단위 변경</strong></h3> <p><img src="/data/wiki/2016-10-07/1475812726.jpg" alt="" /></p> <p>유닛 선택을 통해 개발자에게 익숙한 memory data 단위를 선택 가능</p> <p>1xUnits -> byte 단위(8bit)</p> <p>2xUnits -> word 단위(16bit)</p> <p>3xUnits -> long 단위(32bit)</p> <p>4xUnits -> 64bit</p> <p><strong><br /> </strong></p> <h2>Memory dump</h2> <p><img src="/data/wiki/2016-10-07/1475812760.jpg" alt="" /></p> <p>우측의 콤보박스 선택 후 memory save… 클릭</p> <p> </p> <p> </p> <p><img src="/data/wiki/2016-10-07/1475812786.jpg" alt="" /></p> <p>Dump 할 메모리 영역, dump파일을 저장 할 위치 지정 후 save 선택</p> <p> </p> <p> </p> <p><img src="/data/wiki/2016-10-07/1475812831.jpg" alt="" /></p> <p>Save 한 경로에서 dump된 hex파일 확인</p> <p> </p> <p> </p> <p> </p> <h2>Memory restore</h2> <p><img src="/data/wiki/2016-10-07/1475812868.jpg" alt="" /></p> <p>우측의 콤보박스 선택 후 Memory Restore… 클릭</p> <p> </p> <p><img src="/data/wiki/2016-10-07/1475812911.jpg" alt="" /></p> <p>불러올 dump 파일(.hex)와 memory write 할 영역을 선택</p> <p> </p> <p> </p> <p><img src="/data/wiki/2016-10-07/1475812915.jpg" alt="" /></p> <p>메시지를 통해 정상 Restored memory 확인</p>
타겟 Memory Dump
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
문서
토론
변수
보기
읽기
원본 보기
역사 보기
행위
검색
TRACE32 Dummy
TRACE32
iTSP User's Guide
aTSP User's Guide
Linux Debugging
Debugging Tips
Trace Analysis
Virtual Target
TRACE32로 바라본 ARM
TRACE32 FAQ
TRACE32 Trouble Shooting
TRACE32 Software Update
Software Revision History
DT10 / DT-Win
다운로드
DT10 Evaluation
DT-Win Evaluation
TestPoint 삽입 Error
Build Error
DT10 FAQ
도구
여기를 가리키는 문서
가리키는 글의 바뀜
특수 문서 목록
문서 정보