메뉴 건너뛰기

시스템프로그램 - RaspberryPi.NCLab

* make 시 RaspberryPi에서 기존 설정을 가져올 수 없는 경우 kernel에 기본으로 포함되어 있는 기본 설정을 사용할 수 있습니다. 


1. 기본 설정을 커널 소스에 적용하기

가. 만약 RaspberryPi를 통해 기존 설정을 가져올 수 없는 경우 다음과 같이 build 할 수 있음

나. linux 디렉토리로 이동하여 이전 kernel source의 설정을 지움

$ cd linux
$ make mrproper
그림2.png


다. 다음과 같은 명령어를 통해 kernel 설정을 RaspberryPi model B+의 기본값으로 설정

1). bcmrpi_defconfig: .config 파일을 RaspberryPi model B+의 기본값으로 만들라는 옵션

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcmrpi_defconfig
그림3.png


--

라즈베리파이의 커널 빌드하기 - 01 개발환경 소개

라즈베리파이의 커널 빌드하기 - 02 커널 소스 다운받기

라즈베리파이의 커널 빌드하기 - 03 $ make

라즈베리파이의 커널 빌드하기 - 04 Module 설치

라즈베리파이의 커널 빌드하기 - 05 Kernel Image 교체

라즈베리파이의 커널 빌드하기 - 06 Kernel Image 적용 확인

라즈베리파이의 커널 빌드하기 - 부록 config.txt 파일 수정으로 부팅할 kernel 교체



위로