기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요.
Arndale Board에
Linaro Kernel 정확한 빌드 방법을 잘 모르겠습니다.
http://releases.linaro.org/14.06/ubuntu/arndale에서
hwpack이나 Image를 받아 구워Ubuntu Server를 설치하면 제대로 동작은 잘 합니다.
여기서 Linux Kernel 설정만 바꾸어서 이용하고 싶어
http://releases.linaro.org/14.06/components/kernel/linux-linaro-stable-lsk
에서 커널을 받고 컴파일 하였습니다.
# ARCH=arm scripts/kconfig/merge_config.sh linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/kvm-host.conf linaro/configs/xen.conf linaro/configs/arndale.conf
# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- uImage
이런식으로 config를 merge하고 빌드했습니다.
제가 빌드한 uimage를 이용해서 부팅하면
부팅은 되는데. 네트워크가 동작하지않고
init process 초기화 과정에서 오류 메시지가 뜹니다.
빌드방법을 구글링하면
예전 커널버젼방법이나와 make arndale-ubuntu deconfig 이런식으로 하라고 나오지만
제가 받은 최신버전에 arndale-ubuntu deconfig 파일도 없고
최신 버전 빌드방법은 나오지 않는거 같습니다.
어디가 잘못됬는지 알고 싶습니다.
자문자답합니다.
정확한 방법인지는 모르겠지만...
http://releases.linaro.org/14.06/components/kernel/linux-linaro
에서 받으신 후
ARCH=arm scripts/kconfig/merge_config.sh linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/arndale.conf linaro/configs/arndale.conf linaro/configs/lt-arndale.conf로
config파일 생성 및 빌드하시면 일단 제대로 동작은 하는거 같습니다.