1. Buildroot 기반 U-Boot 커스터마이징 배경: U-Boot 빌드 및 시스템 제어의 필요성 임베디드 리눅스 시스템 개발에서 부트로더(Bootloader)는 하드웨어 초기화, 커널 이미지 로드, Boot Parameter 전달을 담당하는 핵심 요소입니다. Buildroot 환경에서는 기본 U-Boot 바이너리 빌드 기능만을 제공하지 않으며, 타겟 하드웨어 제어에 맞는 Custom Device Tree(DTS) 수정, bootcmd/bootargs 환경변수 영구 반영, Custom Command 추가 기능이 필수적입니다.Buildroot 내부의 U-Boot 소스를 직접 수정하고 단일 make를 실행할 경우, make clean 동작 시 수정 사항이 유실되거나 덮어씌워지는 문제가 발생합니다. 본 ..