재빌드 리스크를 감수하지 않고 기존 이미지 플래싱

기술노트 68610

아키텍처:

ARM

컴포넌트:

debugger

업데이트:

2021-06-01 오전 9:47

소개

이미지가 재구성되지 않도록 다음 솔루션을 사용할 수 있습니다.

요구사항

  • 너무 오래된 버전의 IAR Embedded Workbench for ARM이면 안됩니다. 2007년 혹은 이후에 릴리즈된 버전에 이 방법을 사용할 수 있습니다.
  • 존재하는 이미지에 대한 파일 형식(ELF/DWARF 혹은 hex)이 C-SPY에서 다운로드 할 수 있는 형식이어야 합니다.

해결방법

1) 준비작업

  • Project > Create New Project 를 선택하여 새 프로젝트 생성.
  • 프로젝트 템플릿 선택: Externally built executable
  • 프로젝트 이름 지정.
  • Project > Add Files 선택하여 프로젝트에 이미지 파일 추가, 파일 형식 드롭다운 리스트에 모든 파일(*) 이 선택되도록 한다.
  • 설정에 중요한 프로젝트(이러한 종류의 프로젝트를 위한) 옵션은 General Options 과 Debugger 카테고리에 있는 옵션입니다.
  • 실행 파일이 작성되었을 때와 동일한 방법으로 일반 프로젝트 옵션을 설정해야 합니다.
  • 에뮬레이터/JTAG 등에 다라 C-SPY옵션을 설정합니다.

2) 다운로딩

  • 이미지 파일을 다운로드 하기 위해, 워크스페이스 창에서 프로젝트를 선택한뒤, Debug 버튼을 클릭합니다.
  • 프로젝트는 이미지 다운로드를 필요로 할때 언제든 다시 사용할 수 있습니다.

참고

IAR Embedded Workbench IDE의 정확한 이름은 버전마다 상이할 수 있습니다.

 

모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.