Embedded Debugging
ELF와 MAP 파일 분석 — 베어메탈 메모리 레이아웃 추적
ELF의 LMA/VMA, 링커 스크립트, MAP 파일로 메모리 진단, startup 코드의 정체.
· 6분 읽기
elf map
5개의 포스트
ELF의 LMA/VMA, 링커 스크립트, MAP 파일로 메모리 진단, startup 코드의 정체.
ELF 헤더, Program Header / Section Header, dynamic linking, build-id.
모든 RTOS 객체를 컴파일 타임에 fixed로 두는 패턴입니다. FreeRTOS Static API, Zephyr 매크로, linker section 배치, MISRA/DO-178C 호환성까지 정리합니다.
LMA vs VMA·KEEP·AT>·overlay·custom section.
MEMORY·SECTIONS·alignment·기본 layout.