embeded/raspberry pi2015. 4. 16. 20:47


디렉토리 구조

linux 와 target_fs(rootfs) 그리고 tools는 git로 받고

modules는 linux 커널 모듈을 내려받기 위해서 빈 디렉토리로 생성한다.


~/rasp$ tree -L 2

.

├── linux

├── modules

├── target_fs

└── tools

    ├── arm-bcm2708

    ├── configs

    ├── mkimage

    ├── pkg

    ├── sysidk

    ├── test_code

    └── usbboot


일단.. modules 디렉토리 없이 그냥 하니 /lib 로 타겟이 아닌 호스트에 바로 복사하려는 만행을 벌이는데!!

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- modules_install

scripts/kconfig/conf --silentoldconfig Kconfig

mkdir: `/lib/modules/3.18.10-v7+' 디렉토리를 만들 수 없습니다: 허가 거부

make: *** [_modinst_] 오류 1



~/rasp/tools/mkimage$ ./imagetool-uncompressed.py ../../linux/arch/arm/boot/zImage


[링크 : http://sysprogs.com/VisualKernel/tutorials/raspberry/buildkernel/]

Posted by 구차니