728x90
반응형

Embedded system/Build

728x90
반응형
Embedded system/Build

[Buildroot] Buildroot를 사용하여 시스템 이미지 생성

리눅스 커널을 디버깅할 수 있는 환경을 구축하여 디바이스 드라이버나 리눅스 커널을 분석할 수 있도록 만든다. 그 후, init 프로세스가 어떻게 생성이 되는지, 제일 처음 사용되는 시스템 콜이 무엇인지 분석할 것이다. Buildroot qemu JTAG 장비가 없으므로, qemu를 이용해 리눅스 커널을 디버깅할 것이다. qemu는 vmware와 같은 가상 머신이다. Buildroot 임베디드 시스템 오픈 소스 프로젝트로, 리눅스 커널과 파일시스템을 구축할 때 전체 시스템 빌드용으로 사용한다. 환경 구축 과정 패키지 설치 소스 코드 다운로드 및 패치 커널 및 rootfs 빌드 설정 커널 및 rootfs 빌드 (오래 걸림..) 패키지 설치 우선, 스케줄러 디버깅을 위해, buildroot를 빌드하기 위해 패..

728x90
반응형
라닝
'Embedded system/Build' 카테고리의 글 목록