hex, srec 파일 나누기

기술노트 35923

아키텍처:

ARM

컴포넌트:

linker

업데이트:

2021-06-27 오전 8:00

소개

예를 들어 시작 주소가 멀리 떨어져 있고 ELF 출력이 (Intel) HEX 또는 (Motorola) SREC 형식으로 변환된 경우 내부 플래시와 외부 플래시에 위치한 애플리케이션이 대규모 바이너리를 생성할 수 있습니다.

해결방법

  1. HEX/SREC 파일을 오픈 소스 툴 "SRecord"를 사용하여, 나누거나 수정합니다.
  2. 부트로더나 프로그램으로 구성된 프로젝트는, 두 개의 분리된 프로젝트로 나눕니다.

배경

부팅 로더와 애플리케이션을 동일한 프로젝트에 배치하지 않는 데는 분명한 이유가 있습니다. 기술 노트 27860 에 설명되어 있습니다.

 

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

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