Target board에서 Kernel build!!
1. Source 받기
$ git clone --depth=1 https://github.com/raspberrypi/linux
2. bc라는 패키지 설치(근데 이게 먼지 찾아봐도 모르겠음..)
$ sudo apt-get install bc
3. Build configuration 설정
-. 라즈베리파이 1은...
$ cd linux
$ KERNEL=kernel
$ make bcmrpi_defconfig
-. 라즈베리파이 2는...
$ cd linux
$ KERNEL=kernel7
$ make bcm2709_defconfig
4. build 하기
$ make zImage modules dtbs
5. 모듈도 build 하기
$ sudo make modules_install
6. 빌드한거 적용하기
$ sudo cp arch/arm/boot/dts/*.dtb /boot/
$ sudo cp arch/arm/boot/dts/overlays/*.dtb* /boot/overlays/
$ sudo cp arch/arm/boot/dts/overlays/README /boot/overlays/
$ sudo scripts/mkknlimg arch/arm/boot/zImage /boot/$KERNEL.img
* 라즈베리파이 2는 kernel7.img 로 복사한다.